Hi All,
I am experiencing with java & permissions issue while accessing ERP through web where WebSphere services automatically. We found the below errors. Do u have any idea about below. I am really stuck up here. Frankly saying whether it is related java or permission, dont know. I am using WebSphere 6.0.2.29 on AS/400. ERP is running based on WebSphere. Please advise me on this issue. It will be really helpful.
[7/17/08 10:11:07:842 GMT+04:00] 00000461 SystemErr R Error writing to file
[7/17/08 10:12:22:599 GMT+04:00] 00000461 SystemErr R FATAL ERROR in native method: Received NULL object reference
[7/17/08 10:12:22:688 GMT+04:00] 00000461 SystemErr R java.lang.Throwable
at com.ibm.db2.jdbc.app.DB2Driver.SQLAllocEnv(Native Method)
at com.ibm.db2.jdbc.app.DB2Driver.<init>(DB2Driver.java:820)
at com.ibm.db2.jdbc.app.DB2Driver.<clinit>(DB2Driver.java:372)
at java.lang.Class.forName(Class.java:164)
at com.ibm.as400.access.AS400JDBCDriver.initializeConnection(AS400JDBCDriver.java:1004)
at com.ibm.as400.access.AS400JDBCDriver.connect(AS400JDBCDriver.java:357)
at java.sql.DriverManager.getConnection(DriverManager.java:512)
at java.sql.DriverManager.getConnection(DriverManager.java:140)
at com.jdedwards.database.impl.physical.JDBConnectionManager.createNewConnection(Unknown Source)
at com.jdedwards.database.impl.physical.JDBConnectionManager.getPhysicalConnection(Unknown Source)
at com.jdedwards.database.impl.physical.JDBRetryableConnection.attempt(Unknown Source)
at com.jdedwards.base.util.Retryer.retry(Unknown Source)
at com.jdedwards.database.impl.physical.JDBConnectionManager.getConnection(Unknown Source)
at com.jdedwards.database.services.bootstrap.JDBBootstrapPhysicalConnectionFactory.newPhysicalAccess(Unknown Source)
at com.jdedwards.database.impl.logical.JDBLogicalConnection.resolvePhysicalConnection(Unknown Source)
at com.jdedwards.database.impl.logical.JDBLogicalConnection.select(Unknown Source)
at com.jdedwards.database.impl.condensed.JDBCondensedAccessExpander.select(Unknown Source)
at com.jdedwards.database.services.base.JDBBaseLookupService.prime(Unknown Source)
at com.jdedwards.database.services.ocm.OCM.searchOCM(Unknown Source)
at com.jdedwards.database.services.ocm.OCM.getDataSource(Unknown Source)
at com.jdedwards.database.services.ocm.OCM.getDatabaseDataSource(Unknown Source)
at com.jdedwards.database.services.ocm.OCMObjectLookupService.getDatabaseDataSource(Unknown Source)
at com.jdedwards.database.services.base.JDBServiceAugmentedKeyFactory.newAugmentedKey(Unknown Source)
at com.jdedwards.database.services.base.JDBBaseLookupService.get(Unknown Source)
at com.jdedwards.database.services.base.JDBBaseLookupService.getSingle(Unknown Source)
at com.jdedwards.database.services.base.JDBBaseLookupService.getSingle(Unknown Source)
at com.jdedwards.jas.services.userpref.UserPrefLookup.getUserDisplayPrefInfo(Unknown Source)
at com.jdedwards.jas.JDESignon.getUserLanguage(Unknown Source)
at com.jdedwards.jas.JDESignon.buildUserSession(Unknown Source)
at com.jdedwards.jas.JDESignon.buildUserSessionWithPass(Unknown Source)
at com.jdedwards.jas.JDESignon.jdeSignon(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at com.jdedwards.jas.ServletProxy.callServerComponent(Unknown Source)
at com.jdedwards.jas.ServletProxy.servletProxy(Unknown Source)
at com.jdedwards.jas.ServletProxy.dispatch(Unknown Source)
at com.jdedwards.jas.net.NetConnection.callJAS(Unknown Source)
at com.jdedwards.jas.net.NetConnection.callJAS(Unknown Source)
at com.jdedwards.jas.net.NetConnection.callLogin(Unknown Source)
at com.jdedwards.jas.net.NetConnection.login(Unknown Source)
at com.jdedwards.jas.net.NetConnection.createNetConnection(Unknown Source)
at com.jdedwards.services.login.JASLoginWrapper.login(Unknown Source)
at com.jdedwards.services.login.JASLoginWrapper.login(Unknown Source)
at com.jdedwards.services.login.LoginContext.login(Unknown Source)
at com.jdedwards.services.login.LoggedOffUPERRequiredState.changeState(Unknown Source)
at com.jdedwards.services.login.LoginContext.changeState(Unknown Source)
at com.jdedwards.services.login.LoginContext.changeState(Unknown Source)
at com.jdedwards.services.login.Login.processLogin(Unknown Source)
at com.jdedwards.services.login.Login.processLogin(Unknown Source)
at com.jdedwards.services.login.Login.processLogin(Unknown Source)
at com.peoplesoft.e1.container.MafletHttpContainer.doServlet(Unknown Source)
at com.peoplesoft.e1.container.MafletHttpContainer.doPost(Unknown Source)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:763)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1694)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1643)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:136)
at com.jdedwards.base.JDEFilter.doFilter(Unknown Source)
at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:142)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:121)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(WebAppFilterChain.java:82)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:819)
at com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleRequest(CacheServletWrapper.java:90)
at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:1936)
at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:116)
at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:434)
at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation(HttpInboundLink.java:373)
at com.ibm.ws.http.channel.inbound.impl.HttpICLReadCallback.complete(HttpICLReadCallback.java:101)
at com.ibm.ws.tcp.channel.impl.WorkQueueManager.requestComplete(WorkQueueManager.java:566)
at com.ibm.ws.tcp.channel.impl.WorkQueueManager.attemptIO(WorkQueueManager.java:619)
at com.ibm.ws.tcp.channel.impl.WorkQueueManager.workerRun(WorkQueueManager.java:952)
at com.ibm.ws.tcp.channel.impl.WorkQueueManager$Worker.run(WorkQueueManager.java:1039)
at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1452)
[7/17/08 10:12:22:694 GMT+04:00] 00000461 SystemErr R at com.ibm.db2.jdbc.app.DB2Driver.SQLAllocEnv(Native Method)
[7/17/08 10:12:22:694 GMT+04:00] 00000461 SystemErr R at com.ibm.db2.jdbc.app.DB2Driver.<init>(DB2Driver.java:820)
[7/17/08 10:12:22:694 GMT+04:00] 00000461 SystemErr R at com.ibm.db2.jdbc.app.DB2Driver.<clinit>(DB2Driver.java:372)
[7/17/08 10:12:22:694 GMT+04:00] 00000461 SystemErr R at java.lang.Class.forName(Class.java:164)
[7/17/08 10:12:22:697 GMT+04:00] 00000461 SystemErr R at com.ibm.as400.access.AS400JDBCDriver.initializeConnection(AS400JDBCDriver.java:1004)
[7/17/08 10:12:22:700 GMT+04:00] 00000461 SystemErr R at com.ibm.as400.access.AS400JDBCDriver.connect(AS400JDBCDriver.java:357)
[7/17/08 10:12:22:700 GMT+04:00] 00000461 SystemErr R at java.sql.DriverManager.getConnection(DriverManager.java:512)
[7/17/08 10:12:22:700 GMT+04:00] 00000461 SystemErr R at java.sql.DriverManager.getConnection(DriverManager.java:140)
[7/17/08 10:12:22:700 GMT+04:00] 00000461 SystemErr R at com.jdedwards.database.impl.physical.JDBConnectionManager.createNewConnection(Unknown Source)
[7/17/08 10:12:22:700 GMT+04:00] 00000461 SystemErr R at com.jdedwards.database.impl.physical.JDBConnectionManager.getPhysicalConnection(Unknown Source)
[7/17/08 10:12:22:701 GMT+04:00] 00000461 SystemErr R at com.jdedwards.database.impl.physical.JDBRetryableConnection.attempt(Unknown Source)
[7/17/08 10:12:22:701 GMT+04:00] 00000461 SystemErr R at com.jdedwards.base.util.Retryer.retry(Unknown Source)
[7/17/08 10:12:22:708 GMT+04:00] 00000461 SystemErr R at com.jdedwards.database.impl.physical.JDBConnectionManager.getConnection(Unknown Source)
[7/17/08 10:12:22:708 GMT+04:00] 00000461 SystemErr R at com.jdedwards.database.services.bootstrap.JDBBootstrapPhysicalConnectionFactory.newPhysicalAccess(Unknown Source)
[7/17/08 10:12:22:709 GMT+04:00] 00000461 SystemErr R at com.jdedwards.database.impl.logical.JDBLogicalConnection.resolvePhysicalConnection(Unknown Source)
[7/17/08 10:12:22:709 GMT+04:00] 00000461 SystemErr R at com.jdedwards.database.impl.logical.JDBLogicalConnection.select(Unknown Source)
[7/17/08 10:12:22:709 GMT+04:00] 00000461 SystemErr R at com.jdedwards.database.impl.condensed.JDBCondensedAccessExpander.select(Unknown Source)
[7/17/08 10:12:22:709 GMT+04:00] 00000461 SystemErr R at com.jdedwards.database.services.base.JDBBaseLookupService.prime(Unknown Source)
[7/17/08 10:12:22:709 GMT+04:00] 00000461 SystemErr R at com.jdedwards.database.services.ocm.OCM.searchOCM(Unknown Source)
[7/17/08 10:12:22:709 GMT+04:00] 00000461 SystemErr R at com.jdedwards.database.services.ocm.OCM.getDataSource(Unknown Source)
[7/17/08 10:12:22:709 GMT+04:00] 00000461 SystemErr R at com.jdedwards.database.services.ocm.OCM.getDatabaseDataSource(Unknown Source)
[7/17/08 10:12:22:709 GMT+04:00] 00000461 SystemErr R at com.jdedwards.database.services.ocm.OCMObjectLookupService.getDatabaseDataSource(Unknown Source)
[7/17/08 10:12:22:709 GMT+04:00] 00000461 SystemErr R at com.jdedwards.database.services.base.JDBServiceAugmentedKeyFactory.newAugmentedKey(Unknown Source)
[7/17/08 10:12:22:716 GMT+04:00] 00000461 SystemErr R at com.jdedwards.database.services.base.JDBBaseLookupService.get(Unknown Source)
[7/17/08 10:12:22:716 GMT+04:00] 00000461 SystemErr R at com.jdedwards.database.services.base.JDBBaseLookupService.getSingle(Unknown Source)
[7/17/08 10:12:22:716 GMT+04:00] 00000461 SystemErr R at com.jdedwards.database.services.base.JDBBaseLookupService.getSingle(Unknown Source)
[7/17/08 10:12:22:716 GMT+04:00] 00000461 SystemErr R at com.jdedwards.jas.services.userpref.UserPrefLookup.getUserDisplayPrefInfo(Unknown Source)
[7/17/08 10:12:22:716 GMT+04:00] 00000461 SystemErr R at com.jdedwards.jas.JDESignon.getUserLanguage(Unknown Source)
[7/17/08 10:12:22:716 GMT+04:00] 00000461 SystemErr R at com.jdedwards.jas.JDESignon.buildUserSession(Unknown Source)
[7/17/08 10:12:22:716 GMT+04:00] 00000461 SystemErr R at com.jdedwards.jas.JDESignon.buildUserSessionWithPass(Unknown Source)
[7/17/08 10:12:22:716 GMT+04:00] 00000461 SystemErr R at com.jdedwards.jas.JDESignon.jdeSignon(Unknown Source)
[7/17/08 10:12:22:716 GMT+04:00] 00000461 SystemErr R at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
[7/17/08 10:12:22:717 GMT+04:00] 00000461 SystemErr R at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
[7/17/08 10:12:22:717 GMT+04:00] 00000461 SystemErr R at java.lang.reflect.Method.invoke(Method.java:324)
[7/17/08 10:12:22:720 GMT+04:00] 00000461 SystemErr R at com.jdedwards.jas.ServletProxy.callServerComponent(Unknown Source)
[7/17/08 10:12:22:721 GMT+04:00] 00000461 SystemErr R at com.jdedwards.jas.ServletProxy.servletProxy(Unknown Source)
[7/17/08 10:12:22:721 GMT+04:00] 00000461 SystemErr R at com.jdedwards.jas.ServletProxy.dispatch(Unknown Source)
[7/17/08 10:12:22:721 GMT+04:00] 00000461 SystemErr R at com.jdedwards.jas.net.NetConnection.callJAS(Unknown Source)
[7/17/08 10:12:22:727 GMT+04:00] 00000461 SystemErr R at com.jdedwards.jas.net.NetConnection.callJAS(Unknown Source)
[7/17/08 10:12:22:728 GMT+04:00] 00000461 SystemErr R at com.jdedwards.jas.net.NetConnection.callLogin(Unknown Source)
[7/17/08 10:12:22:728 GMT+04:00] 00000461 SystemErr R at com.jdedwards.jas.net.NetConnection.login(Unknown Source)
[7/17/08 10:12:22:728 GMT+04:00] 00000461 SystemErr R at com.jdedwards.jas.net.NetConnection.createNetConnection(Unknown Source)
[7/17/08 10:12:22:728 GMT+04:00] 00000461 SystemErr R at com.jdedwards.services.login.JASLoginWrapper.login(Unknown Source)
[7/17/08 10:12:22:732 GMT+04:00] 00000461 SystemErr R at com.jdedwards.services.login.JASLoginWrapper.login(Unknown Source)
[7/17/08 10:12:22:732 GMT+04:00] 00000461 SystemErr R at com.jdedwards.services.login.LoginContext.login(Unknown Source)
[7/17/08 10:12:22:732 GMT+04:00] 00000461 SystemErr R at com.jdedwards.services.login.LoggedOffUPERRequiredState.changeState(Unknown Source)
[7/17/08 10:12:22:732 GMT+04:00] 00000461 SystemErr R at com.jdedwards.services.login.LoginContext.changeState(Unknown Source)
[7/17/08 10:12:22:732 GMT+04:00] 00000461 SystemErr R at com.jdedwards.services.login.LoginContext.changeState(Unknown Source)
[7/17/08 10:12:22:732 GMT+04:00] 00000461 SystemErr R at com.jdedwards.services.login.Login.processLogin(Unknown Source)
[7/17/08 10:12:22:732 GMT+04:00] 00000461 SystemErr R at com.jdedwards.services.login.Login.processLogin(Unknown Source)
[7/17/08 10:12:22:743 GMT+04:00] 00000461 SystemErr R at com.jdedwards.services.login.Login.processLogin(Unknown Source)
[7/17/08 10:12:22:743 GMT+04:00] 00000461 SystemErr R at com.peoplesoft.e1.container.MafletHttpContainer.doServlet(Unknown Source)
[7/17/08 10:12:22:743 GMT+04:00] 00000461 SystemErr R at com.peoplesoft.e1.container.MafletHttpContainer.doPost(Unknown Source)
[7/17/08 10:12:22:743 GMT+04:00] 00000461 SystemErr R at javax.servlet.http.HttpServlet.service(HttpServlet.java:763)
[7/17/08 10:12:22:750 GMT+04:00] 00000461 SystemErr R at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
[7/17/08 10:12:22:750 GMT+04:00] 00000461 SystemErr R at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1694)
[7/17/08 10:12:22:750 GMT+04:00] 00000461 SystemErr R at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1643)
[7/17/08 10:12:22:750 GMT+04:00] 00000461 SystemErr R at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:136)
[7/17/08 10:12:22:750 GMT+04:00] 00000461 SystemErr R at com.jdedwards.base.JDEFilter.doFilter(Unknown Source)
[7/17/08 10:12:22:750 GMT+04:00] 00000461 SystemErr R at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:142)
[7/17/08 10:12:22:750 GMT+04:00] 00000461 SystemErr R at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:121)
[7/17/08 10:12:22:750 GMT+04:00] 00000461 SystemErr R at com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(WebAppFilterChain.java:82)
[7/17/08 10:12:22:757 GMT+04:00] 00000461 SystemErr R at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:819)
[7/17/08 10:12:22:757 GMT+04:00] 00000461 SystemErr R at com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleRequest(CacheServletWrapper.java:90)
[7/17/08 10:12:22:757 GMT+04:00] 00000461 SystemErr R at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:1936)
[7/17/08 10:12:22:757 GMT+04:00] 00000461 SystemErr R at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:116)
[7/17/08 10:12:22:761 GMT+04:00] 00000461 SystemErr R at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:434)
[7/17/08 10:12:22:761 GMT+04:00] 00000461 SystemErr R at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation(HttpInboundLink.java:373)
[7/17/08 10:12:22:761 GMT+04:00] 00000461 SystemErr R at com.ibm.ws.http.channel.inbound.impl.HttpICLReadCallback.complete(HttpICLReadCallback.java:101)
[7/17/08 10:12:22:761 GMT+04:00] 00000461 SystemErr R at com.ibm.ws.tcp.channel.impl.WorkQueueManager.requestComplete(WorkQueueManager.java:566)
[7/17/08 10:12:22:762 GMT+04:00] 00000461 SystemErr R at com.ibm.ws.tcp.channel.impl.WorkQueueManager.attemptIO(WorkQueueManager.java:619)
[7/17/08 10:12:22:762 GMT+04:00] 00000461 SystemErr R at com.ibm.ws.tcp.channel.impl.WorkQueueManager.workerRun(WorkQueueManager.java:952)
[7/17/08 10:12:22:762 GMT+04:00] 00000461 SystemErr R at com.ibm.ws.tcp.channel.impl.WorkQueueManager$Worker.run(WorkQueueManager.java:1039)
[7/17/08 10:12:22:762 GMT+04:00] 00000461 SystemErr R at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1452)
On Sat, 26 Jul 2008 Mike Cunningham wrote :
We do have a Verisign certificate that we use for our https site and for encrypted client access and ftp and will be the certificate used from the web server that will be serving up the applet. Should I be able to use thatcertificate?
-----Original Message-----
From: java400-l-bounces@xxxxxxxxxxxx [mailto:java400-l-bounces@xxxxxxxxxxxx] On Behalf Of Clapham, Paul
Sent: Friday, July 25, 2008 1:07 PM
To: Java Programming on and around the iSeries / AS400
Subject: RE: using jt400 in a java applet
Signing an applet is not that difficult, I just had to do it last week.
It does take a little while to read the jar-signing tutorial and a
longer while to read (and absorb) the documentation for the keytool
command, but I don't see it as a show-stopper for you.
I used a self-signed certificate, since my application was for internal
company use. Sounds like yours is too, so that's probably the way for
you to go. Unless your college has already paid up for one of the public
SSL certs.
PC2
-----Original Message-----
From: java400-l-bounces@xxxxxxxxxxxx
[mailto:java400-l-bounces@xxxxxxxxxxxx] On Behalf Of Mike Cunningham
Sent: July 25, 2008 09:39
To: 'Java Programming on and around the iSeries / AS400'
Subject: RE: using jt400 in a java applet
My vendor is involved but the vendor has no knowledge of the jt400.jar I
am using and so I have been investigating from that angle to try and
prove or disprove something in that class might be the problem. Since my
error is about reflection and it appears that the jt400.jar is using
that the error is coming from the jt400.jar and not the vendors code.
I'm not real thrilled about needing to distribute a policy file to every
PC that needs to use the applet. That would be OK for college owned PCs
as we can push the policy file out but this applet could be used from an
employee on a home system on a vpn connection and I want to try and use
the tool to build applications that could be used by students also and I
will not be trying to have them modify a java policy file to make that
possible. I will go learn about how to sign an applet and see of that is
an option for me.
Thanks for the explination
--
This is the Java Programming on and around the iSeries / AS400 (JAVA400-L) mailing list
To post a message email: JAVA400-L@xxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: http://lists.midrange.com/mailman/listinfo/java400-l
or email: JAVA400-L-request@xxxxxxxxxxxx
Before posting, please take a moment to review the archives
at http://archive.midrange.com/java400-l.
--
This is the Java Programming on and around the iSeries / AS400 (JAVA400-L) mailing list
To post a message email: JAVA400-L@xxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: http://lists.midrange.com/mailman/listinfo/java400-l
or email: JAVA400-L-request@xxxxxxxxxxxx
Before posting, please take a moment to review the archives
at http://archive.midrange.com/java400-l.
As an Amazon Associate we earn from qualifying purchases.