Weblogic 8.1 SP6 - console admin display 503 after dis/enable "console "
hi,
when we startup a weblogic server 8.1 sp 6 admin instance, the console is started automatically, so as a security precaution , we can stop the "Console" deployment so that nobody can access and take control of admin. But when we perform a start of the admin "Console" deployment,we can still login but the right hand page of the web browser admin console will show webpage error 503. This "bug" is repeatable and I am not sure if anyone else is facing this problem?
my platform is solaris10 SPARC/INTEL, weblogic 8.1 SP6.
i stop my Console admin via:
java weblogic.Deployer -verbose -url t3://localhost:80 -username system -password password -stop -name console
and start my Console admin deployment via:
java weblogic.Deployer -verbose -url t3://localhost:80 -username system -password password -start -name console
Andrea,
I wasn't clear in my previous message but the Administrators group I mentioned does not have to be the AD admin group, if that's the reason for your hesitation. You can add an Administrators group under a different Organizational Unit (OU) which would represent your WLS console users.
If that's not possible you could:
1) Add a ConsoleUser (or whatever) group in AD that represents your WLS console users. Then, edit the Admin Global Role in WLS to include the ConsoleUser group. A user in this group can then access the console assuming your authenticator is configured properly. (NOTE: This worked for me in WLS 9 but I didn't try 8.1.)
2) Use the DefaultAuthenticator to store your WLS admins in WLS' embedded LDAP. Each admin user would be in the Administrators group, of course. If you didn't know, you can have multiple authenticators in your realm.
Hope this helps...
Mike
Weblogic/J2EE Security Blog: http://monduke.com
Similar Messages
-
Console-Server Version Mismatch after installation of Weblogic 6.1 sp6
After a successful installation of Weblogic 6.1 SP6 from SP4, the following is displayed upon entering the admin console:
Console-Server Version Mismatch
server-version 6.1.4.0
console-version 6.1.6.0
However, inspection of the weblogic.log file shows the following message:
WebLogic Server 6.1 SP6 12/04/2003
So what version am I running? Was the installation of SP6 really successful?Hi,
I am having the same issue when I upgraded from WLI 7.0 SP6 to 7.0 SP7.
Can anyone have any idea abt how to solve this issue.
Thanks
Raj -
Weblogic 8.1 SP6 Webervice problem deployed on Admin Server
Hi All,
I am using Weblogic 8.1 SP6 on RHEL 4. I have a domain which has only one Admin server. Domain is running in Development mode, JRockit is the JVM used, version 142_11.
I have two Webservices Applications (ear's) which are deployed on Admin Server. One webservice appl makes call to another.
When we have testing going on, every now and them Admin Server hangs, Idle threads in Execute Queue will be zero at the time of issue. Whenever we have issue of Admin Server hang and application not responding I am able to open the console and browse through all links, just the Admin server status shows me as failed in console (not sure how because if Admin Server is in failed state console doesnt open). I took thread dumps at the time of the issue. I see threads getting stuck when trying to make Webservice HTTP call. I saw same problem posted forums, but no resolution was specified. Kindly let me know if you have any resolution for this issue. Below is thread dump.
"ExecuteThread: '0' for queue: 'weblogic.kernel.System'" daemon prio=1 tid=0xaa28fc20 nid=0x2246 in Object.wait() [0xa9980000..0xa9980198]
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:429)
at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:154)
- locked <0xb63d9428> (a weblogic.kernel.ExecuteThread)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:174)
"ExecuteThread: '14' for queue: 'weblogic.kernel.Default'" daemon prio=1 tid=0xaa28f050 nid=0x2246 runnable [0xa9a00000..0xa9a01198]
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.read(SocketInputStream.java:129)
at java.io.BufferedInputStream.fill(BufferedInputStream.java:183)
at java.io.BufferedInputStream.read(BufferedInputStream.java:201)
- locked <0xb8f3bc90> (a java.io.BufferedInputStream)
at weblogic.net.http.MessageHeader.isHTTP(MessageHeader.java:206)
at weblogic.net.http.MessageHeader.parseHeader(MessageHeader.java:134)
at weblogic.net.http.HttpClient.parseHTTP(HttpClient.java:403)
- locked <0xb8f3bcc8> (a weblogic.net.http.HttpClient)
at weblogic.net.http.HttpURLConnection.getInputStream(HttpURLConnection.java:323)
- locked <0xb8f3bd08> (a weblogic.net.http.SOAPHttpURLConnection)
at weblogic.net.http.SOAPHttpURLConnection.getInputStream(SOAPHttpURLConnection.java:28)
at weblogic.net.http.HttpURLConnection.getResponseCode(HttpURLConnection.java:832)
at com.sabrix.integration.connector.SabrixJavaHttpConnectorProvider.processRequest(SabrixJavaHttpConnectorProvider.java:107)
at com.sabrix.integration.connector.ConnectorService.processRequest(ConnectorService.java:26)
at com.sabrix.integration.services.SabrixTaxService.makeCall(SabrixTaxService.java:201)
at com.sabrix.integration.adapter.BaseRequestProcessor.createTaxServiceResponse(BaseRequestProcessor.java:220)
at com.sabrix.integration.adapter.BaseRequestProcessor.processCall(BaseRequestProcessor.java:178)
at com.sabrix.integration.adapter.BaseRequestProcessor.handleRequest(BaseRequestProcessor.java:151)
at com.sabrix.integration.servlet.IntegrationServlet.doGet(IntegrationServlet.java:111)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(ServletStubImpl.java:1077)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:465)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:348)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:7047)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:3902)
at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2773)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:224)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:183)
"ExecuteThread: '13' for queue: 'weblogic.kernel.Default'" daemon prio=1 tid=0xaa28e480 nid=0x2246 runnable [0xa9a81000..0xa9a82198]
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.read(SocketInputStream.java:129)
at java.io.BufferedInputStream.fill(BufferedInputStream.java:183)
at java.io.BufferedInputStream.read(BufferedInputStream.java:201)
- locked <0xb8f3c8a0> (a java.io.BufferedInputStream)
at weblogic.net.http.MessageHeader.isHTTP(MessageHeader.java:206)
at weblogic.net.http.MessageHeader.parseHeader(MessageHeader.java:134)
at weblogic.net.http.HttpClient.parseHTTP(HttpClient.java:403)
- locked <0xb8f3c8d8> (a weblogic.net.http.HttpClient)
at weblogic.net.http.HttpURLConnection.getInputStream(HttpURLConnection.java:323)
- locked <0xb8f3c918> (a weblogic.net.http.SOAPHttpURLConnection)
at weblogic.net.http.SOAPHttpURLConnection.getInputStream(SOAPHttpURLConnection.java:28)
at weblogic.net.http.HttpURLConnection.getResponseCode(HttpURLConnection.java:832)
at com.sabrix.integration.connector.SabrixJavaHttpConnectorProvider.processRequest(SabrixJavaHttpConnectorProvider.java:107)
at com.sabrix.integration.connector.ConnectorService.processRequest(ConnectorService.java:26)
at com.sabrix.integration.services.SabrixTaxService.makeCall(SabrixTaxService.java:201)
at com.sabrix.integration.adapter.BaseRequestProcessor.createTaxServiceResponse(BaseRequestProcessor.java:220)
at com.sabrix.integration.adapter.BaseRequestProcessor.processCall(BaseRequestProcessor.java:178)
at com.sabrix.integration.adapter.BaseRequestProcessor.handleRequest(BaseRequestProcessor.java:151)
at com.sabrix.integration.servlet.IntegrationServlet.doGet(IntegrationServlet.java:111)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(ServletStubImpl.java:1077)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:465)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:348)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:7047)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:3902)
at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2773)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:224)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:183)
"ExecuteThread: '12' for queue: 'weblogic.kernel.Default'" daemon prio=1 tid=0xaa28d8e8 nid=0x2246 runnable [0xa9b02000..0xa9b03198]
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.read(SocketInputStream.java:129)
at java.io.BufferedInputStream.fill(BufferedInputStream.java:183)
at java.io.BufferedInputStream.read(BufferedInputStream.java:201)
- locked <0xb8f3d4b0> (a java.io.BufferedInputStream)
at weblogic.net.http.MessageHeader.isHTTP(MessageHeader.java:206)
at weblogic.net.http.MessageHeader.parseHeader(MessageHeader.java:134)
at weblogic.net.http.HttpClient.parseHTTP(HttpClient.java:403)
- locked <0xb8f3d4e8> (a weblogic.net.http.HttpClient)
at weblogic.net.http.HttpURLConnection.getInputStream(HttpURLConnection.java:323)
- locked <0xb8f3d528> (a weblogic.net.http.SOAPHttpURLConnection)
at weblogic.net.http.SOAPHttpURLConnection.getInputStream(SOAPHttpURLConnection.java:28)
at weblogic.net.http.HttpURLConnection.getResponseCode(HttpURLConnection.java:832)
at com.sabrix.integration.connector.SabrixJavaHttpConnectorProvider.processRequest(SabrixJavaHttpConnectorProvider.java:107)
at com.sabrix.integration.connector.ConnectorService.processRequest(ConnectorService.java:26)
at com.sabrix.integration.services.SabrixTaxService.makeCall(SabrixTaxService.java:201)
at com.sabrix.integration.adapter.BaseRequestProcessor.createTaxServiceResponse(BaseRequestProcessor.java:220)
at com.sabrix.integration.adapter.BaseRequestProcessor.processCall(BaseRequestProcessor.java:178)
at com.sabrix.integration.adapter.BaseRequestProcessor.handleRequest(BaseRequestProcessor.java:151)
at com.sabrix.integration.servlet.IntegrationServlet.doGet(IntegrationServlet.java:111)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(ServletStubImpl.java:1077)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:465)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:348)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:7047)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:3902)
at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2773)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:224)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:183)
"ExecuteThread: '11' for queue: 'weblogic.kernel.Default'" daemon prio=1 tid=0xaa28cd18 nid=0x2246 runnable [0xa9b83000..0xa9b84198]
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.read(SocketInputStream.java:129)
at java.io.BufferedInputStream.fill(BufferedInputStream.java:183)
at java.io.BufferedInputStream.read(BufferedInputStream.java:201)
- locked <0xb8f3e0c0> (a java.io.BufferedInputStream)
at weblogic.net.http.MessageHeader.isHTTP(MessageHeader.java:206)
at weblogic.net.http.MessageHeader.parseHeader(MessageHeader.java:134)
at weblogic.net.http.HttpClient.parseHTTP(HttpClient.java:403)
- locked <0xb8f3e0f8> (a weblogic.net.http.HttpClient)
at weblogic.net.http.HttpURLConnection.getInputStream(HttpURLConnection.java:323)
- locked <0xb8f3e138> (a weblogic.net.http.SOAPHttpURLConnection)
at weblogic.net.http.SOAPHttpURLConnection.getInputStream(SOAPHttpURLConnection.java:28)
at weblogic.net.http.HttpURLConnection.getResponseCode(HttpURLConnection.java:832)
at com.sabrix.integration.connector.SabrixJavaHttpConnectorProvider.processRequest(SabrixJavaHttpConnectorProvider.java:107)
at com.sabrix.integration.connector.ConnectorService.processRequest(ConnectorService.java:26)
at com.sabrix.integration.services.SabrixTaxService.makeCall(SabrixTaxService.java:201)
at com.sabrix.integration.adapter.BaseRequestProcessor.createTaxServiceResponse(BaseRequestProcessor.java:220)
at com.sabrix.integration.adapter.BaseRequestProcessor.processCall(BaseRequestProcessor.java:178)
at com.sabrix.integration.adapter.BaseRequestProcessor.handleRequest(BaseRequestProcessor.java:151)
at com.sabrix.integration.servlet.IntegrationServlet.doGet(IntegrationServlet.java:111)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(ServletStubImpl.java:1077)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:465)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:348)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:7047)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:3902)
at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2773)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:224)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:183)
"ExecuteThread: '10' for queue: 'weblogic.kernel.Default'" daemon prio=1 tid=0xaa28c148 nid=0x2246 runnable [0xa9c04000..0xa9c05198]
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.read(SocketInputStream.java:129)
at java.io.BufferedInputStream.fill(BufferedInputStream.java:183)
at java.io.BufferedInputStream.read(BufferedInputStream.java:201)
- locked <0xb8f3ecd0> (a java.io.BufferedInputStream)
at weblogic.net.http.MessageHeader.isHTTP(MessageHeader.java:206)
at weblogic.net.http.MessageHeader.parseHeader(MessageHeader.java:134)
at weblogic.net.http.HttpClient.parseHTTP(HttpClient.java:403)
- locked <0xb8f3ed08> (a weblogic.net.http.HttpClient)
at weblogic.net.http.HttpURLConnection.getInputStream(HttpURLConnection.java:323)
- locked <0xb8f3ed48> (a weblogic.net.http.SOAPHttpURLConnection)
at weblogic.net.http.SOAPHttpURLConnection.getInputStream(SOAPHttpURLConnection.java:28)
at weblogic.net.http.HttpURLConnection.getResponseCode(HttpURLConnection.java:832)
at com.sabrix.integration.connector.SabrixJavaHttpConnectorProvider.processRequest(SabrixJavaHttpConnectorProvider.java:107)
at com.sabrix.integration.connector.ConnectorService.processRequest(ConnectorService.java:26)
at com.sabrix.integration.services.SabrixTaxService.makeCall(SabrixTaxService.java:201)
at com.sabrix.integration.adapter.BaseRequestProcessor.createTaxServiceResponse(BaseRequestProcessor.java:220)
at com.sabrix.integration.adapter.BaseRequestProcessor.processCall(BaseRequestProcessor.java:178)
at com.sabrix.integration.adapter.BaseRequestProcessor.handleRequest(BaseRequestProcessor.java:151)
at com.sabrix.integration.servlet.IntegrationServlet.doGet(IntegrationServlet.java:111)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(ServletStubImpl.java:1077)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:465)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:348)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:7047)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:3902)
at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2773)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:224)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:183)
"ExecuteThread: '9' for queue: 'weblogic.kernel.Default'" daemon prio=1 tid=0xaa279be0 nid=0x2246 runnable [0xa9c85000..0xa9c86198]
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.read(SocketInputStream.java:129)
at java.io.BufferedInputStream.fill(BufferedInputStream.java:183)
at java.io.BufferedInputStream.read(BufferedInputStream.java:201)
- locked <0xb8f3f910> (a java.io.BufferedInputStream)
at weblogic.net.http.MessageHeader.isHTTP(MessageHeader.java:206)
at weblogic.net.http.MessageHeader.parseHeader(MessageHeader.java:134)
at weblogic.net.http.HttpClient.parseHTTP(HttpClient.java:403)
- locked <0xb8f3f948> (a weblogic.net.http.HttpClient)
at weblogic.net.http.HttpURLConnection.getInputStream(HttpURLConnection.java:323)
- locked <0xb8f3f988> (a weblogic.net.http.SOAPHttpURLConnection)
at weblogic.net.http.SOAPHttpURLConnection.getInputStream(SOAPHttpURLConnection.java:28)
at weblogic.net.http.HttpURLConnection.getResponseCode(HttpURLConnection.java:832)
at com.sabrix.integration.connector.SabrixJavaHttpConnectorProvider.processRequest(SabrixJavaHttpConnectorProvider.java:107)
at com.sabrix.integration.connector.ConnectorService.processRequest(ConnectorService.java:26)
at com.sabrix.integration.services.SabrixTaxService.makeCall(SabrixTaxService.java:201)
at com.sabrix.integration.adapter.BaseRequestProcessor.createTaxServiceResponse(BaseRequestProcessor.java:220)
at com.sabrix.integration.adapter.BaseRequestProcessor.processCall(BaseRequestProcessor.java:178)
at com.sabrix.integration.adapter.BaseRequestProcessor.handleRequest(BaseRequestProcessor.java:151)
at com.sabrix.integration.servlet.IntegrationServlet.doGet(IntegrationServlet.java:111)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(ServletStubImpl.java:1077)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:465)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:348)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:7047)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:3902)
at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2773)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:224)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:183)
"ExecuteThread: '8' for queue: 'weblogic.kernel.Default'" daemon prio=1 tid=0xaa2a9f40 nid=0x2246 runnable [0xa9d06000..0xa9d07198]
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.read(SocketInputStream.java:129)
at java.io.BufferedInputStream.fill(BufferedInputStream.java:183)
at java.io.BufferedInputStream.read(BufferedInputStream.java:201)
- locked <0xb8f40550> (a java.io.BufferedInputStream)
at weblogic.net.http.MessageHeader.isHTTP(MessageHeader.java:206)
at weblogic.net.http.MessageHeader.parseHeader(MessageHeader.java:134)
at weblogic.net.http.HttpClient.parseHTTP(HttpClient.java:403)
- locked <0xb8f40588> (a weblogic.net.http.HttpClient)
at weblogic.net.http.HttpURLConnection.getInputStream(HttpURLConnection.java:323)
- locked <0xb8f405c8> (a weblogic.net.http.SOAPHttpURLConnection)
at weblogic.net.http.SOAPHttpURLConnection.getInputStream(SOAPHttpURLConnection.java:28)
at weblogic.net.http.HttpURLConnection.getResponseCode(HttpURLConnection.java:832)
at com.sabrix.integration.connector.SabrixJavaHttpConnectorProvider.processRequest(SabrixJavaHttpConnectorProvider.java:107)
at com.sabrix.integration.connector.ConnectorService.processRequest(ConnectorService.java:26)
at com.sabrix.integration.services.SabrixTaxService.makeCall(SabrixTaxService.java:201)
at com.sabrix.integration.adapter.BaseRequestProcessor.createTaxServiceResponse(BaseRequestProcessor.java:220)
at com.sabrix.integration.adapter.BaseRequestProcessor.processCall(BaseRequestProcessor.java:178)
at com.sabrix.integration.adapter.BaseRequestProcessor.handleRequest(BaseRequestProcessor.java:151)
at com.sabrix.integration.servlet.IntegrationServlet.doGet(IntegrationServlet.java:111)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(ServletStubImpl.java:1077)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:465)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:348)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:7047)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:3902)
at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2773)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:224)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:183)
"ExecuteThread: '7' for queue: 'weblogic.kernel.Default'" daemon prio=1 tid=0xaa2a9898 nid=0x2246 runnable [0xa9d87000..0xa9d88198]
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.read(SocketInputStream.java:129)
at java.io.BufferedInputStream.fill(BufferedInputStream.java:183)
at java.io.BufferedInputStream.read(BufferedInputStream.java:201)
- locked <0xb1ad1018> (a java.io.BufferedInputStream)
at weblogic.net.http.MessageHeader.isHTTP(MessageHeader.java:206)
at weblogic.net.http.MessageHeader.parseHeader(MessageHeader.java:134)
at weblogic.net.http.HttpClient.parseHTTP(HttpClient.java:403)
- locked <0xb1ad1050> (a weblogic.net.http.HttpClient)
at weblogic.net.http.HttpURLConnection.getInputStream(HttpURLConnection.java:323)
- locked <0xb1ad1090> (a weblogic.net.http.SOAPHttpURLConnection)
at weblogic.net.http.SOAPHttpURLConnection.getInputStream(SOAPHttpURLConnection.java:28)
at weblogic.net.http.HttpURLConnection.getResponseCode(HttpURLConnection.java:832)
at com.sabrix.integration.connector.SabrixJavaHttpConnectorProvider.processRequest(SabrixJavaHttpConnectorProvider.java:107)
at com.sabrix.integration.connector.ConnectorService.processRequest(ConnectorService.java:26)
at com.sabrix.integration.services.SabrixTaxService.makeCall(SabrixTaxService.java:201)
at com.sabrix.integration.adapter.BaseRequestProcessor.createTaxServiceResponse(BaseRequestProcessor.java:220)
at com.sabrix.integration.adapter.BaseRequestProcessor.processCall(BaseRequestProcessor.java:178)
at com.sabrix.integration.adapter.BaseRequestProcessor.handleRequest(BaseRequestProcessor.java:151)
at com.sabrix.integration.servlet.IntegrationServlet.doGet(IntegrationServlet.java:111)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(ServletStubImpl.java:1077)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:465)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:348)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:7047)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:3902)
at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2773)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:224)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:183)
"ExecuteThread: '6' for queue: 'weblogic.kernel.Default'" daemon prio=1 tid=0xaa27ded0 nid=0x2246 runnable [0xa9e08000..0xa9e09198]
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.read(SocketInputStream.java:129)
at java.io.BufferedInputStream.fill(BufferedInputStream.java:183)
at java.io.BufferedInputStream.read(BufferedInputStream.java:201)
- locked <0xb8f41430> (a java.io.BufferedInputStream)
at weblogic.net.http.MessageHeader.isHTTP(MessageHeader.java:206)
at weblogic.net.http.MessageHeader.parseHeader(MessageHeader.java:134)
at weblogic.net.http.HttpClient.parseHTTP(HttpClient.java:403)
- locked <0xb8f41468> (a weblogic.net.http.HttpClient)
at weblogic.net.http.HttpURLConnection.getInputStream(HttpURLConnection.java:323)
- locked <0xb8f414a8> (a weblogic.net.http.SOAPHttpURLConnection)
at weblogic.net.http.SOAPHttpURLConnection.getInputStream(SOAPHttpURLConnection.java:28)
at weblogic.net.http.HttpURLConnection.getResponseCode(HttpURLConnection.java:832)
at com.sabrix.integration.connector.SabrixJavaHttpConnectorProvider.processRequest(SabrixJavaHttpConnectorProvider.java:107)
at com.sabrix.integration.connector.ConnectorService.processRequest(ConnectorService.java:26)
at com.sabrix.integration.services.SabrixTaxService.makeCall(SabrixTaxService.java:201)
at com.sabrix.integration.adapter.BaseRequestProcessor.createTaxServiceResponse(BaseRequestProcessor.java:220)
at com.sabrix.integration.adapter.BaseRequestProcessor.processCall(BaseRequestProcessor.java:178)
at com.sabrix.integration.adapter.BaseRequestProcessor.handleRequest(BaseRequestProcessor.java:151)
at com.sabrix.integration.servlet.IntegrationServlet.doGet(IntegrationServlet.java:111)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(ServletStubImpl.java:1077)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:465)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:348)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:7047)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:3902)
at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2773)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:224)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:183)
- - Weblogic ConsultantDeploying Creator apps to Weblogic, including JDBC setup, is explained in the tutorial "Deploying Your Application to a BEA WebLogic Server" now available at http://devservices.sun.com/premium/jscreator/standard/learning/tutorials/weblogicdeploy.html
-
Apache 1.3.12 and Weblogic 5.1 SP6 Performance downgrade
Hi,
We are developing a transaction site currently using Weblogic 5.1 SP6 as app server
and Apache server 1.3.12 as the web server.
When we hit directly to the weblogic server, bypassing the apache server, the
JSP pages are displayed instantly (max 1-2 sec) but when we route our requests
through Apache server, the response time increases several times (above 15 seconds).
We are testing our application on
* UltraSPARC-IIi 440 MHZ dual processor machine
* 1G RAM
* running Solaris 2.6 and
our database server is
* UltraSPARC-II 400 MHz * 4 box
* with 2G RAM
* running solaris 2.6
* running Oracle 8i
Please help us in identifying the bottleneck, specially for the response from
the weblogic server to the user. The request almost instantaneously reaches the
weblogic server from apache server.
We have installed the apache-weblogic plug-in as specifed in the documentation
at http://www.weblogic.com/docs51/admindocs/apache_bridge.html
regds,
- ashishWhen you reverted back to SP6, did you also revert back the mod_wl??.so
files in apache's /libexec directory?
What did you specify as your WebLogicHost in apache's conf file? If you
are using hostname or a FQDN, try changing that to an IP address or even
127.0.0.1 since I presume what WebLogic is listening on 127.0.0.1 anyway.
My thoughts are, if you are using a non-localhost hostname, it might be
latency with DNS.
Turn DEBUG on so that you can see what the plug-in is getting. Also try
sniffing at what your server is doing in between when apache received
the request up to that Weblogic receives it.
John
Ashish Bhatia wrote:
Yes, I have applied the mod_wl???.so files from lib/solaris to apache's libexec
directory.
Tried sp8 also but posix performance pack is not activated in sp8 and there are
some other issues like Socket Exceptions whenever the browser window is closed
etc. So, had to revert back to SP6.
Can this be an issue of Apache on Solaris with WLS 5.1 (running in the same box)?
- Ashish
"Jesus M. Salvo Jr." <[email protected]> wrote:
When you applied SP6, did you also copy the the mod_wl???.so files from
lib/solaris to apache's libexec/ directory?
Otherwise, you can try turning on debugging for the plug-in, as stated
on the doc ... or try SP8.
I am running a development / test server of WLS 5.1 SP6 on Linux, with
Apache and the plug-in, and it seems to be just as fast as accessing
WLS
directly.
John
Ashish Bhatia wrote:
Hi,
We are developing a transaction site currently using Weblogic 5.1 SP6as app server
and Apache server 1.3.12 as the web server.
When we hit directly to the weblogic server, bypassing the apache server,the
JSP pages are displayed instantly (max 1-2 sec) but when we route ourrequests
through Apache server, the response time increases several times (above15 seconds).
We are testing our application on
* UltraSPARC-IIi 440 MHZ dual processor machine
* 1G RAM
* running Solaris 2.6 and
our database server is
* UltraSPARC-II 400 MHz * 4 box
* with 2G RAM
* running solaris 2.6
* running Oracle 8i
Please help us in identifying the bottleneck, specially for the responsefrom
the weblogic server to the user. The request almost instantaneouslyreaches the
weblogic server from apache server.
We have installed the apache-weblogic plug-in as specifed in the documentation
at http://www.weblogic.com/docs51/admindocs/apache_bridge.html
regds,
- ashish -
Upgrading Weblogic 8.1, SP2 to Weblogic 8.1, SP6
wanna to the code changes that are required in web application while upgrading Weblogic 8.1, SP2 to Weblogic 8.1, SP6.
I am currently conducting the same type of upgrade. We have Platform 8.1 SP2 installed. We would like to upgrade to SP3, but I was not sure if any patches were required before the upgrade. After several dicussions with BEA Technical Support, here is what I learned.
To upgrade 8.1 SP2 to SP3, you must first install the following patch...
http://dev2dev.bea.com/products/wlplatform81/patch/wlplat81sp2_patch.jsp
...then use SmartUpdate to upgrade the SP3.
If you choose to fully install 8.1 SP3, then you do not need to install the patch because 8.1 SP3 includes the pacthes. Installing the patches would make no difference anyway since the SP2 installation would be deleted to make room for the SP3 installation. This option is not an upgrade, it is a full installation.
Hope it helps!
Raffi -
Messages to /dev/sysmsg and /dev/console are displayed on the CDE Desktop
I noticed that after reboots any message sent to /dev/sysmsg or /dev/console is displayed to the CDE Desktop (wallpaper). After I log out then log back in the problem disappears. This happens in global zones only and not in a non-global (local) zone.
(the only service I see with "svcs -xv" is the Print Service)
To repeat the problem I have to do the following:
1. Reboot (init 6)
2. Login to the CDE as a user.
3. Open an Xterm window, and in the windows, "su" to root
4. Observe a "su on ..." message on the CDE desktop in big white "OBP" looking mono-spaced text.
5. Log out of the CDE
6. Login to the CDE as a user.
7. Open an Xterm window, and in the windows, "su" to root
8. Problem has disappeared, no more logging of console like messages to the CDE desktop.
As well, if I do something like this after I reboot, and on 1st log in:
echo "Hi there" > /dev/console
echo "Another Hello" > dev/sysmsg
I'll see both messages print to the Desktop of the CDE. If I log out and log back in, I will no longer see this kind of behavior.
My Hardware: Sun Netra CP3260
My Software: Sun Solaris 10 5/08 Update 5 with 137137-09
Additional info:
/etc/syslog.conf - does have a line that directs some output to /dev/sysmsg
/etc/default/su - does list: CONSOLE=/dev/console
I did comment out the above two lines in my syslog.conf and /etc/default/su, and the behavior goes away, however this is a workaround and not a fix of the issue.
Any ideas?
Brian Jester
Edited by: BrianJester on Apr 30, 2010 12:11 PM
Edited by: BrianJester on Apr 30, 2010 12:22 PMYes, I know this is an old post, but I’m trying to clean them up.
Without your PowerShell script is will be impossible for anyone to answer this.
Garth Jones | My blogs: Enhansoft and
Old Blog site | Twitter:
@GarthMJ -
Cocoon2 weblogic (5.1 sp6) class loader security problem
Hello folks,
System:
Cocoon: v2.0
JDK: Java(TM) 2 Runtime Environment, Standard Edition (build 1.3.0-C),
Java HotSpot(TM) Client VM (build 1.3.0-C, mixed mode)
OS: NT4 SP5
Servlet: v2.2
AppServer: Weblogic 5.1 SP6
Symptoms:
I've updated our application from Cocoon 1.7.4 to Cocoon2. After I
figured out what libraries I need on the Weblogic's classpath, I managed
to envoke the MyServlet (MyServlet extends CocoonServlet). The technique
I am using is the one I used with the Cocoon v1.7.4: extend Cocoon
servlet and wrap the HttpServletRequest in MyRequest to provide the XML
content. I changed the line <map:generators default="request"> in
sitemap.xmap to specify the location of the source. Configuration files
seem to be read correctly and the file
<myWebAppContext>/WEB-INF/_tmp_war/org/apache/cocoon/www/sitemap_xmap.java
is generated (but there is no class file generated)!
I looked at the cocoon.log file and looks like a class loader security
problem: the \WEB-INF\_tmp_war gets locked! Is there any workaround this
problem? Any help is much appreciated!
cocoon.log file generated:
DEBUG 62 [cocoon ] (ExecuteThread-11): Using configuration file:
/cocoon.xconf
INFO 62 [cocoon ] (ExecuteThread-11): Reloading from:
file:D:/Programs/cocoon-1.8.2/samples/cocoon.xconf
DEBUG 93 [cocoon ] (ExecuteThread-11): New Cocoon object.
DEBUG 93 [cocoon ] (ExecuteThread-11): Using parser:
org.apache.cocoon.components.parser.JaxpParser
DEBUG 109 [cocoon ] (ExecuteThread-11): Creating Repository with
this directory: D:\programs\cocoon-1.8.2\samples\WEB-INF\_tmp_war
DEBUG 109 [cocoon ] (ExecuteThread-11): Classpath =
D:\Programs\cocoon-1.8.2\samples\WEB-INF\classes;D:\Programs\cocoon-1.8.2\samples\WEB-INF\lib\javac.jar;D:\avue\lib\servlet.jar;D:\avue\lib\jaxp.jar;D:\avue\lib\xerces.jar;D:\avue\lib\xalan.jar;D:\avue\lib\cocoon.jar;D:\avue\lib\avalonapi.jar;D:\avue\lib\logkit.jar;D:\avue\lib\maybeupload.jar;D:\avue\lib\jakarta-regexp-1.2.jar;D:\avue\lib\jstyle.jar;D:\avue\lib\javac.jar;D:\weblogic\lib\weblogic510sp6boot.jar;D:\weblogic\classes\boot;
DEBUG 109 [cocoon ] (ExecuteThread-11): Work directory =
D:\Programs\cocoon-1.8.2\samples\WEB-INF\_tmp_war
DEBUG 125 [cocoon ] (Thread-0): ComponentFactory creating new
instance of org.apache.cocoon.components.parser.JaxpParser.
DEBUG 140 [cocoon ] (Thread-0): ComponentFactory creating new
instance of org.apache.cocoon.components.parser.JaxpParser.
DEBUG 140 [cocoon ] (Thread-0): ComponentFactory creating new
instance of org.apache.cocoon.components.parser.JaxpParser.
DEBUG 140 [cocoon ] (Thread-0): ComponentFactory creating new
instance of org.apache.cocoon.components.parser.JaxpParser.
DEBUG 390 [cocoon ] (ExecuteThread-11): Root configuration:
cocoon
DEBUG 390 [cocoon ] (ExecuteThread-11): Configuration version:
2.0
DEBUG 390 [cocoon ] (ExecuteThread-11): Setting up components...
DEBUG 406 [cocoon ] (ExecuteThread-11): Adding component
(org.apache.cocoon.components.parser.Parser =
org.apache.cocoon.components.parser.JaxpParser)
DEBUG 406 [cocoon ] (ExecuteThread-11): Adding component
(org.apache.cocoon.components.language.generator.ProgramGenerator =
org.apache.cocoon.components.language.generator.ProgramGeneratorImpl)
DEBUG 406 [cocoon ] (ExecuteThread-11): Adding component
(org.apache.cocoon.components.url.URLFactory =
org.apache.cocoon.components.url.URLFactoryImpl)
DEBUG 406 [cocoon ] (ExecuteThread-11): Adding component
(org.apache.cocoon.components.saxconnector.SAXConnector =
org.apache.cocoon.components.saxconnector.NullSAXConnector)
DEBUG 422 [cocoon ] (ExecuteThread-11): Adding component
(org.apache.avalon.util.datasource.DataSourceComponentSelector =
org.apache.cocoon.components.CocoonComponentSelector)
DEBUG 422 [cocoon ] (ExecuteThread-11): Adding component
(org.apache.avalon.util.pool.PoolController =
org.apache.cocoon.components.ComponentPoolController)
DEBUG 422 [cocoon ] (ExecuteThread-11): Adding component
(org.apache.cocoon.components.language.programming.ProgrammingLanguageSelector
= org.apache.cocoon.components.CocoonComponentSelector)
DEBUG 422 [cocoon ] (ExecuteThread-11): Adding component
(org.apache.cocoon.components.language.markup.MarkupLanguageSelector =
org.apache.cocoon.components.CocoonComponentSelector)
DEBUG 422 [cocoon ] (ExecuteThread-11): Adding component
(org.apache.cocoon.components.store.Store =
org.apache.cocoon.components.store.MemoryStore)
DEBUG 422 [cocoon ] (ExecuteThread-11): Adding component
(org.apache.cocoon.components.classloader.ClassLoaderManager =
org.apache.cocoon.components.classloader.ClassLoaderManagerImpl)
DEBUG 422 [cocoon ] (ExecuteThread-11): Setting up the sitemap.
DEBUG 422 [cocoon ] (ExecuteThread-11): Sitemap location =
sitemap.xmap
DEBUG 703 [cocoon ] (ExecuteThread-11): ComponentFactory creating
new instance of org.apache.cocoon.components.url.URLFactoryImpl.
DEBUG 703 [cocoon ] (ExecuteThread-11): Getting the URLFactories
DEBUG 703 [cocoon ] (ExecuteThread-11): for protocol:
resource org.apache.cocoon.components.url.ResourceURLFactory
DEBUG 718 [cocoon ] (ExecuteThread-11): for protocol: context
org.apache.cocoon.components.url.ContextURLFactory
DEBUG 718 [cocoon ] (ExecuteThread-11): Beginning sitemap
regeneration
DEBUG 718 [cocoon ] (ExecuteThread-11): Making URL from
file:/D:/Programs/cocoon-1.8.2/samples/sitemap.xmap
DEBUG 718 [cocoon ] (Thread-1): ComponentFactory creating new
instance of
org.apache.cocoon.components.language.generator.ProgramGeneratorImpl.
DEBUG 718 [cocoon ] (Thread-1): Could not find ComponentHandler,
attempting to create one for role:
org.apache.cocoon.components.language.generator.ServerPagesSelector
DEBUG 718 [cocoon ] (Thread-1): ComponentFactory creating new
instance of
org.apache.cocoon.components.language.generator.GeneratorSelector.
DEBUG 718 [cocoon ] (Thread-1): ComponentFactory creating new
instance of
org.apache.cocoon.components.classloader.ClassLoaderManagerImpl.
DEBUG 718 [cocoon ] (Thread-1): CocoonComponentSelector setting
up with root element:
DEBUG 718 [cocoon ] (Thread-1): ComponentFactory creating new
instance of org.apache.cocoon.components.CocoonComponentSelector.
DEBUG 718 [cocoon ] (Thread-1): CocoonComponentSelector setting
up with root element: markup-languages
DEBUG 734 [cocoon ] (Thread-1): Adding
org.apache.cocoon.components.language.markup.xsp.XSPMarkupLanguage for
xsp
DEBUG 734 [cocoon ] (Thread-1): Adding
org.apache.cocoon.components.language.markup.sitemap.SitemapMarkupLanguage
for sitemap
DEBUG 734 [cocoon ] (Thread-1): ComponentFactory creating new
instance of org.apache.cocoon.components.CocoonComponentSelector.
DEBUG 734 [cocoon ] (Thread-1): CocoonComponentSelector setting
up with root element: programming-languages
DEBUG 750 [cocoon ] (Thread-1): ComponentFactory creating new
instance of
org.apache.cocoon.components.language.programming.java.JavaLanguage.
DEBUG 750 [cocoon ] (Thread-1): Looking up
org.apache.cocoon.components.classloader.ClassLoaderManager
DEBUG 750 [cocoon ] (Thread-1): Setting the parameters
DEBUG 750 [cocoon ] (Thread-1): Adding
org.apache.cocoon.components.language.programming.java.JavaLanguage for
java
DEBUG 765 [cocoon ] (Thread-1): The instance was not accessible,
creating it now.
DEBUG 765 [cocoon ] (Thread-1): ComponentFactory creating new
instance of
org.apache.cocoon.components.language.markup.sitemap.SitemapMarkupLanguage.
DEBUG 1718 [cocoon ] (Thread-1): Making URL from
jar:file:/D:/avue/lib/cocoon.jar!/org/apache/cocoon/components/language/markup/sitemap/java/sitemap.xsl
DEBUG 1718 [cocoon ] (Thread-1): Logicsheet
Used:jar:file:/D:/avue/lib/cocoon.jar!/org/apache/cocoon/components/language/markup/sitemap/java/sitemap.xsl
WARN 4109 [cocoon ] (Thread-1): Could not load class for program
'org\apache\cocoon\www\sitemap_xmap'
java.security.AccessControlException: access denied
(java.io.FilePermission
\D:\Programs\cocoon-1.8.2\samples\WEB-INF\_tmp_war\- read)
at
java.security.AccessControlContext.checkPermission(AccessControlContext.java:272)
at
java.security.AccessController.checkPermission(AccessController.java:399)
at
java.lang.SecurityManager.checkPermission(SecurityManager.java:545)
at java.net.URLClassLoader$5.run(URLClassLoader.java:463)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.getPermissions(URLClassLoader.java:461)
at
java.security.SecureClassLoader.getProtectionDomain(SecureClassLoader.java:162)
at
java.security.SecureClassLoader.defineClass(SecureClassLoader.java:111)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:248)
at java.net.URLClassLoader.access$100(URLClassLoader.java:56)
at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:297)
at java.lang.ClassLoader.loadClass(ClassLoader.java:253)
at
org.apache.cocoon.components.classloader.ClassLoaderManagerImpl.loadClass(ClassLoaderManagerImpl.java:58)
at
org.apache.cocoon.components.language.programming.java.JavaLanguage.loadProgram(JavaLanguage.java:121)
at
org.apache.cocoon.components.language.programming.CompiledProgrammingLanguage.load(CompiledProgrammingLanguage.java:119)
at
org.apache.cocoon.components.language.generator.ProgramGeneratorImpl.generateResource(ProgramGeneratorImpl.java:245)
at
org.apache.cocoon.components.language.generator.ProgramGeneratorImpl.load(ProgramGeneratorImpl.java:163)
at org.apache.cocoon.sitemap.Handler.run(Handler.java:173)
at java.lang.Thread.run(Thread.java:484)
DEBUG 4109 [cocoon ] (Thread-1): Language Exception
org.apache.cocoon.components.language.LanguageException: Could not load
class for program 'org\apache\cocoon\www\sitemap_xmap' due to a
java.security.AccessControlException: access denied
(java.io.FilePermission
\D:\Programs\cocoon-1.8.2\samples\WEB-INF\_tmp_war\- read)
at
org.apache.cocoon.components.language.programming.java.JavaLanguage.loadProgram(JavaLanguage.java:124)
at
org.apache.cocoon.components.language.programming.CompiledProgrammingLanguage.load(CompiledProgrammingLanguage.java:119)
at
org.apache.cocoon.components.language.generator.ProgramGeneratorImpl.generateResource(ProgramGeneratorImpl.java:245)
at
org.apache.cocoon.components.language.generator.ProgramGeneratorImpl.load(ProgramGeneratorImpl.java:163)
at org.apache.cocoon.sitemap.Handler.run(Handler.java:173)
at java.lang.Thread.run(Thread.java:484)
DEBUG 4109 [cocoon ] (Thread-1): ComponentFactory decommissioning
instance of
org.apache.cocoon.components.language.markup.sitemap.SitemapMarkupLanguage.
DEBUG 4109 [cocoon ] (Thread-1): Can't load ServerPage
org.apache.avalon.ComponentManagerException: Could not add component for
class: org.apache.cocoon.www.sitemap_xmap
at
org.apache.cocoon.components.language.generator.GeneratorSelector.addGenerator(GeneratorSelector.java:61)
at
org.apache.cocoon.components.language.generator.GeneratorSelector.select(GeneratorSelector.java:50)
at
org.apache.cocoon.components.language.generator.ProgramGeneratorImpl.select(ProgramGeneratorImpl.java:263)
at
org.apache.cocoon.components.language.generator.ProgramGeneratorImpl.load(ProgramGeneratorImpl.java:172)
at org.apache.cocoon.sitemap.Handler.run(Handler.java:173)
at java.lang.Thread.run(Thread.java:484)
DEBUG 4109 [cocoon ] (Thread-1): ComponentFactory creating new
instance of
org.apache.cocoon.components.language.markup.sitemap.SitemapMarkupLanguage.
DEBUG 4359 [cocoon ] (Thread-1): Making URL from
jar:file:/D:/avue/lib/cocoon.jar!/org/apache/cocoon/components/language/markup/sitemap/java/sitemap.xsl
DEBUG 4359 [cocoon ] (Thread-1): Logicsheet
Used:jar:file:/D:/avue/lib/cocoon.jar!/org/apache/cocoon/components/language/markup/sitemap/java/sitemap.xsl
WARN 6109 [cocoon ] (Thread-1): Could not load class for program
'org\apache\cocoon\www\sitemap_xmap'
java.security.AccessControlException: access denied
(java.io.FilePermission
\D:\Programs\cocoon-1.8.2\samples\WEB-INF\_tmp_war\- read)
at
java.security.AccessControlContext.checkPermission(AccessControlContext.java:272)
at
java.security.AccessController.checkPermission(AccessController.java:399)
at
java.lang.SecurityManager.checkPermission(SecurityManager.java:545)
at java.net.URLClassLoader$5.run(URLClassLoader.java:463)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.getPermissions(URLClassLoader.java:461)
at
java.security.SecureClassLoader.getProtectionDomain(SecureClassLoader.java:162)
at
java.security.SecureClassLoader.defineClass(SecureClassLoader.java:111)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:248)
at java.net.URLClassLoader.access$100(URLClassLoader.java:56)
at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:297)
at java.lang.ClassLoader.loadClass(ClassLoader.java:253)
at
org.apache.cocoon.components.classloader.ClassLoaderManagerImpl.loadClass(ClassLoaderManagerImpl.java:58)
at
org.apache.cocoon.components.language.programming.java.JavaLanguage.loadProgram(JavaLanguage.java:121)
at
org.apache.cocoon.components.language.programming.CompiledProgrammingLanguage.load(CompiledProgrammingLanguage.java:119)
at
org.apache.cocoon.components.language.generator.ProgramGeneratorImpl.generateResource(ProgramGeneratorImpl.java:245)
at
org.apache.cocoon.components.language.generator.ProgramGeneratorImpl.load(ProgramGeneratorImpl.java:210)
at org.apache.cocoon.sitemap.Handler.run(Handler.java:173)
at java.lang.Thread.run(Thread.java:484)
DEBUG 6109 [cocoon ] (Thread-1): Language Exception
org.apache.cocoon.components.language.LanguageException: Could not load
class for program 'org\apache\cocoon\www\sitemap_xmap' due to a
java.security.AccessControlException: access denied
(java.io.FilePermission
\D:\Programs\cocoon-1.8.2\samples\WEB-INF\_tmp_war\- read)
at
org.apache.cocoon.components.language.programming.java.JavaLanguage.loadProgram(JavaLanguage.java:124)
at
org.apache.cocoon.components.language.programming.CompiledProgrammingLanguage.load(CompiledProgrammingLanguage.java:119)
at
org.apache.cocoon.components.language.generator.ProgramGeneratorImpl.generateResource(ProgramGeneratorImpl.java:245)
at
org.apache.cocoon.components.language.generator.ProgramGeneratorImpl.load(ProgramGeneratorImpl.java:210)
at org.apache.cocoon.sitemap.Handler.run(Handler.java:173)
at java.lang.Thread.run(Thread.java:484)
DEBUG 6109 [cocoon ] (Thread-1): ComponentFactory decommissioning
instance of
org.apache.cocoon.components.language.markup.sitemap.SitemapMarkupLanguage.
ERROR 6109 [cocoon ] (Thread-1): Error compiling sitemap
org.apache.avalon.ComponentManagerException: Could not add component for
class: org.apache.cocoon.www.sitemap_xmap
at
org.apache.cocoon.components.language.generator.GeneratorSelector.addGenerator(GeneratorSelector.java:61)
at
org.apache.cocoon.components.language.generator.GeneratorSelector.select(GeneratorSelector.java:50)
at
org.apache.cocoon.components.language.generator.ProgramGeneratorImpl.select(ProgramGeneratorImpl.java:263)
at
org.apache.cocoon.components.language.generator.ProgramGeneratorImpl.load(ProgramGeneratorImpl.java:219)
at org.apache.cocoon.sitemap.Handler.run(Handler.java:173)
at java.lang.Thread.run(Thread.java:484)
DEBUG 6109 [cocoon ] (ExecuteThread-11): Changing Cocoon
context(sitemap.xmap) to prefix()
DEBUG 6109 [cocoon ] (ExecuteThread-11): from
context(file:/D:/Programs/cocoon-1.8.2/samples/) and prefix()
DEBUG 6109 [cocoon ] (ExecuteThread-11): at URI
DEBUG 6109 [cocoon ] (ExecuteThread-11): New context is
file:/D:/Programs/cocoon-1.8.2/samples/
ERROR 6140 [cocoon ] (ExecuteThread-11): Problem with servlet
org.apache.cocoon.ProcessingException: The sitemap handler's sitemap is
not available.
at org.apache.cocoon.sitemap.Manager.invoke(Manager.java:106)
at org.apache.cocoon.Cocoon.process(Cocoon.java:218)
at
org.apache.cocoon.servlet.CocoonServlet.service(CocoonServlet.java:417)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at
weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:123)
at
weblogic.servlet.internal.ServletContextImpl.invokeServlet(ServletContextImpl.java:761)
at
weblogic.servlet.internal.ServletContextImpl.invokeServlet(ServletContextImpl.java:708)
at
weblogic.servlet.internal.ServletContextManager.invokeServlet(ServletContextManager.java:252)
at
weblogic.socket.MuxableSocketHTTP.invokeServlet(MuxableSocketHTTP.java:346)
at
weblogic.socket.MuxableSocketHTTP.execute(MuxableSocketHTTP.java:246)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:135)
INFO 6187 [cocoon ] (ExecuteThread-11): '' Processed by Apache
Cocoon 2.0a4 in 5.75 seconds.
================================================================
Regards,
GeorgiHello folks,
System:
Cocoon: v2.0
JDK: Java(TM) 2 Runtime Environment, Standard Edition (build 1.3.0-C),
Java HotSpot(TM) Client VM (build 1.3.0-C, mixed mode)
OS: NT4 SP5
Servlet: v2.2
AppServer: Weblogic 5.1 SP6
Symptoms:
I've updated our application from Cocoon 1.7.4 to Cocoon2. After I
figured out what libraries I need on the Weblogic's classpath, I managed
to envoke the MyServlet (MyServlet extends CocoonServlet). The technique
I am using is the one I used with the Cocoon v1.7.4: extend Cocoon
servlet and wrap the HttpServletRequest in MyRequest to provide the XML
content. I changed the line <map:generators default="request"> in
sitemap.xmap to specify the location of the source. Configuration files
seem to be read correctly and the file
<myWebAppContext>/WEB-INF/_tmp_war/org/apache/cocoon/www/sitemap_xmap.java
is generated (but there is no class file generated)!
I looked at the cocoon.log file and looks like a class loader security
problem: the \WEB-INF\_tmp_war gets locked! Is there any workaround this
problem? Any help is much appreciated!
cocoon.log file generated:
DEBUG 62 [cocoon ] (ExecuteThread-11): Using configuration file:
/cocoon.xconf
INFO 62 [cocoon ] (ExecuteThread-11): Reloading from:
file:D:/Programs/cocoon-1.8.2/samples/cocoon.xconf
DEBUG 93 [cocoon ] (ExecuteThread-11): New Cocoon object.
DEBUG 93 [cocoon ] (ExecuteThread-11): Using parser:
org.apache.cocoon.components.parser.JaxpParser
DEBUG 109 [cocoon ] (ExecuteThread-11): Creating Repository with
this directory: D:\programs\cocoon-1.8.2\samples\WEB-INF\_tmp_war
DEBUG 109 [cocoon ] (ExecuteThread-11): Classpath =
D:\Programs\cocoon-1.8.2\samples\WEB-INF\classes;D:\Programs\cocoon-1.8.2\samples\WEB-INF\lib\javac.jar;D:\avue\lib\servlet.jar;D:\avue\lib\jaxp.jar;D:\avue\lib\xerces.jar;D:\avue\lib\xalan.jar;D:\avue\lib\cocoon.jar;D:\avue\lib\avalonapi.jar;D:\avue\lib\logkit.jar;D:\avue\lib\maybeupload.jar;D:\avue\lib\jakarta-regexp-1.2.jar;D:\avue\lib\jstyle.jar;D:\avue\lib\javac.jar;D:\weblogic\lib\weblogic510sp6boot.jar;D:\weblogic\classes\boot;
DEBUG 109 [cocoon ] (ExecuteThread-11): Work directory =
D:\Programs\cocoon-1.8.2\samples\WEB-INF\_tmp_war
DEBUG 125 [cocoon ] (Thread-0): ComponentFactory creating new
instance of org.apache.cocoon.components.parser.JaxpParser.
DEBUG 140 [cocoon ] (Thread-0): ComponentFactory creating new
instance of org.apache.cocoon.components.parser.JaxpParser.
DEBUG 140 [cocoon ] (Thread-0): ComponentFactory creating new
instance of org.apache.cocoon.components.parser.JaxpParser.
DEBUG 140 [cocoon ] (Thread-0): ComponentFactory creating new
instance of org.apache.cocoon.components.parser.JaxpParser.
DEBUG 390 [cocoon ] (ExecuteThread-11): Root configuration:
cocoon
DEBUG 390 [cocoon ] (ExecuteThread-11): Configuration version:
2.0
DEBUG 390 [cocoon ] (ExecuteThread-11): Setting up components...
DEBUG 406 [cocoon ] (ExecuteThread-11): Adding component
(org.apache.cocoon.components.parser.Parser =
org.apache.cocoon.components.parser.JaxpParser)
DEBUG 406 [cocoon ] (ExecuteThread-11): Adding component
(org.apache.cocoon.components.language.generator.ProgramGenerator =
org.apache.cocoon.components.language.generator.ProgramGeneratorImpl)
DEBUG 406 [cocoon ] (ExecuteThread-11): Adding component
(org.apache.cocoon.components.url.URLFactory =
org.apache.cocoon.components.url.URLFactoryImpl)
DEBUG 406 [cocoon ] (ExecuteThread-11): Adding component
(org.apache.cocoon.components.saxconnector.SAXConnector =
org.apache.cocoon.components.saxconnector.NullSAXConnector)
DEBUG 422 [cocoon ] (ExecuteThread-11): Adding component
(org.apache.avalon.util.datasource.DataSourceComponentSelector =
org.apache.cocoon.components.CocoonComponentSelector)
DEBUG 422 [cocoon ] (ExecuteThread-11): Adding component
(org.apache.avalon.util.pool.PoolController =
org.apache.cocoon.components.ComponentPoolController)
DEBUG 422 [cocoon ] (ExecuteThread-11): Adding component
(org.apache.cocoon.components.language.programming.ProgrammingLanguageSelector
= org.apache.cocoon.components.CocoonComponentSelector)
DEBUG 422 [cocoon ] (ExecuteThread-11): Adding component
(org.apache.cocoon.components.language.markup.MarkupLanguageSelector =
org.apache.cocoon.components.CocoonComponentSelector)
DEBUG 422 [cocoon ] (ExecuteThread-11): Adding component
(org.apache.cocoon.components.store.Store =
org.apache.cocoon.components.store.MemoryStore)
DEBUG 422 [cocoon ] (ExecuteThread-11): Adding component
(org.apache.cocoon.components.classloader.ClassLoaderManager =
org.apache.cocoon.components.classloader.ClassLoaderManagerImpl)
DEBUG 422 [cocoon ] (ExecuteThread-11): Setting up the sitemap.
DEBUG 422 [cocoon ] (ExecuteThread-11): Sitemap location =
sitemap.xmap
DEBUG 703 [cocoon ] (ExecuteThread-11): ComponentFactory creating
new instance of org.apache.cocoon.components.url.URLFactoryImpl.
DEBUG 703 [cocoon ] (ExecuteThread-11): Getting the URLFactories
DEBUG 703 [cocoon ] (ExecuteThread-11): for protocol:
resource org.apache.cocoon.components.url.ResourceURLFactory
DEBUG 718 [cocoon ] (ExecuteThread-11): for protocol: context
org.apache.cocoon.components.url.ContextURLFactory
DEBUG 718 [cocoon ] (ExecuteThread-11): Beginning sitemap
regeneration
DEBUG 718 [cocoon ] (ExecuteThread-11): Making URL from
file:/D:/Programs/cocoon-1.8.2/samples/sitemap.xmap
DEBUG 718 [cocoon ] (Thread-1): ComponentFactory creating new
instance of
org.apache.cocoon.components.language.generator.ProgramGeneratorImpl.
DEBUG 718 [cocoon ] (Thread-1): Could not find ComponentHandler,
attempting to create one for role:
org.apache.cocoon.components.language.generator.ServerPagesSelector
DEBUG 718 [cocoon ] (Thread-1): ComponentFactory creating new
instance of
org.apache.cocoon.components.language.generator.GeneratorSelector.
DEBUG 718 [cocoon ] (Thread-1): ComponentFactory creating new
instance of
org.apache.cocoon.components.classloader.ClassLoaderManagerImpl.
DEBUG 718 [cocoon ] (Thread-1): CocoonComponentSelector setting
up with root element:
DEBUG 718 [cocoon ] (Thread-1): ComponentFactory creating new
instance of org.apache.cocoon.components.CocoonComponentSelector.
DEBUG 718 [cocoon ] (Thread-1): CocoonComponentSelector setting
up with root element: markup-languages
DEBUG 734 [cocoon ] (Thread-1): Adding
org.apache.cocoon.components.language.markup.xsp.XSPMarkupLanguage for
xsp
DEBUG 734 [cocoon ] (Thread-1): Adding
org.apache.cocoon.components.language.markup.sitemap.SitemapMarkupLanguage
for sitemap
DEBUG 734 [cocoon ] (Thread-1): ComponentFactory creating new
instance of org.apache.cocoon.components.CocoonComponentSelector.
DEBUG 734 [cocoon ] (Thread-1): CocoonComponentSelector setting
up with root element: programming-languages
DEBUG 750 [cocoon ] (Thread-1): ComponentFactory creating new
instance of
org.apache.cocoon.components.language.programming.java.JavaLanguage.
DEBUG 750 [cocoon ] (Thread-1): Looking up
org.apache.cocoon.components.classloader.ClassLoaderManager
DEBUG 750 [cocoon ] (Thread-1): Setting the parameters
DEBUG 750 [cocoon ] (Thread-1): Adding
org.apache.cocoon.components.language.programming.java.JavaLanguage for
java
DEBUG 765 [cocoon ] (Thread-1): The instance was not accessible,
creating it now.
DEBUG 765 [cocoon ] (Thread-1): ComponentFactory creating new
instance of
org.apache.cocoon.components.language.markup.sitemap.SitemapMarkupLanguage.
DEBUG 1718 [cocoon ] (Thread-1): Making URL from
jar:file:/D:/avue/lib/cocoon.jar!/org/apache/cocoon/components/language/markup/sitemap/java/sitemap.xsl
DEBUG 1718 [cocoon ] (Thread-1): Logicsheet
Used:jar:file:/D:/avue/lib/cocoon.jar!/org/apache/cocoon/components/language/markup/sitemap/java/sitemap.xsl
WARN 4109 [cocoon ] (Thread-1): Could not load class for program
'org\apache\cocoon\www\sitemap_xmap'
java.security.AccessControlException: access denied
(java.io.FilePermission
\D:\Programs\cocoon-1.8.2\samples\WEB-INF\_tmp_war\- read)
at
java.security.AccessControlContext.checkPermission(AccessControlContext.java:272)
at
java.security.AccessController.checkPermission(AccessController.java:399)
at
java.lang.SecurityManager.checkPermission(SecurityManager.java:545)
at java.net.URLClassLoader$5.run(URLClassLoader.java:463)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.getPermissions(URLClassLoader.java:461)
at
java.security.SecureClassLoader.getProtectionDomain(SecureClassLoader.java:162)
at
java.security.SecureClassLoader.defineClass(SecureClassLoader.java:111)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:248)
at java.net.URLClassLoader.access$100(URLClassLoader.java:56)
at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:297)
at java.lang.ClassLoader.loadClass(ClassLoader.java:253)
at
org.apache.cocoon.components.classloader.ClassLoaderManagerImpl.loadClass(ClassLoaderManagerImpl.java:58)
at
org.apache.cocoon.components.language.programming.java.JavaLanguage.loadProgram(JavaLanguage.java:121)
at
org.apache.cocoon.components.language.programming.CompiledProgrammingLanguage.load(CompiledProgrammingLanguage.java:119)
at
org.apache.cocoon.components.language.generator.ProgramGeneratorImpl.generateResource(ProgramGeneratorImpl.java:245)
at
org.apache.cocoon.components.language.generator.ProgramGeneratorImpl.load(ProgramGeneratorImpl.java:163)
at org.apache.cocoon.sitemap.Handler.run(Handler.java:173)
at java.lang.Thread.run(Thread.java:484)
DEBUG 4109 [cocoon ] (Thread-1): Language Exception
org.apache.cocoon.components.language.LanguageException: Could not load
class for program 'org\apache\cocoon\www\sitemap_xmap' due to a
java.security.AccessControlException: access denied
(java.io.FilePermission
\D:\Programs\cocoon-1.8.2\samples\WEB-INF\_tmp_war\- read)
at
org.apache.cocoon.components.language.programming.java.JavaLanguage.loadProgram(JavaLanguage.java:124)
at
org.apache.cocoon.components.language.programming.CompiledProgrammingLanguage.load(CompiledProgrammingLanguage.java:119)
at
org.apache.cocoon.components.language.generator.ProgramGeneratorImpl.generateResource(ProgramGeneratorImpl.java:245)
at
org.apache.cocoon.components.language.generator.ProgramGeneratorImpl.load(ProgramGeneratorImpl.java:163)
at org.apache.cocoon.sitemap.Handler.run(Handler.java:173)
at java.lang.Thread.run(Thread.java:484)
DEBUG 4109 [cocoon ] (Thread-1): ComponentFactory decommissioning
instance of
org.apache.cocoon.components.language.markup.sitemap.SitemapMarkupLanguage.
DEBUG 4109 [cocoon ] (Thread-1): Can't load ServerPage
org.apache.avalon.ComponentManagerException: Could not add component for
class: org.apache.cocoon.www.sitemap_xmap
at
org.apache.cocoon.components.language.generator.GeneratorSelector.addGenerator(GeneratorSelector.java:61)
at
org.apache.cocoon.components.language.generator.GeneratorSelector.select(GeneratorSelector.java:50)
at
org.apache.cocoon.components.language.generator.ProgramGeneratorImpl.select(ProgramGeneratorImpl.java:263)
at
org.apache.cocoon.components.language.generator.ProgramGeneratorImpl.load(ProgramGeneratorImpl.java:172)
at org.apache.cocoon.sitemap.Handler.run(Handler.java:173)
at java.lang.Thread.run(Thread.java:484)
DEBUG 4109 [cocoon ] (Thread-1): ComponentFactory creating new
instance of
org.apache.cocoon.components.language.markup.sitemap.SitemapMarkupLanguage.
DEBUG 4359 [cocoon ] (Thread-1): Making URL from
jar:file:/D:/avue/lib/cocoon.jar!/org/apache/cocoon/components/language/markup/sitemap/java/sitemap.xsl
DEBUG 4359 [cocoon ] (Thread-1): Logicsheet
Used:jar:file:/D:/avue/lib/cocoon.jar!/org/apache/cocoon/components/language/markup/sitemap/java/sitemap.xsl
WARN 6109 [cocoon ] (Thread-1): Could not load class for program
'org\apache\cocoon\www\sitemap_xmap'
java.security.AccessControlException: access denied
(java.io.FilePermission
\D:\Programs\cocoon-1.8.2\samples\WEB-INF\_tmp_war\- read)
at
java.security.AccessControlContext.checkPermission(AccessControlContext.java:272)
at
java.security.AccessController.checkPermission(AccessController.java:399)
at
java.lang.SecurityManager.checkPermission(SecurityManager.java:545)
at java.net.URLClassLoader$5.run(URLClassLoader.java:463)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.getPermissions(URLClassLoader.java:461)
at
java.security.SecureClassLoader.getProtectionDomain(SecureClassLoader.java:162)
at
java.security.SecureClassLoader.defineClass(SecureClassLoader.java:111)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:248)
at java.net.URLClassLoader.access$100(URLClassLoader.java:56)
at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:297)
at java.lang.ClassLoader.loadClass(ClassLoader.java:253)
at
org.apache.cocoon.components.classloader.ClassLoaderManagerImpl.loadClass(ClassLoaderManagerImpl.java:58)
at
org.apache.cocoon.components.language.programming.java.JavaLanguage.loadProgram(JavaLanguage.java:121)
at
org.apache.cocoon.components.language.programming.CompiledProgrammingLanguage.load(CompiledProgrammingLanguage.java:119)
at
org.apache.cocoon.components.language.generator.ProgramGeneratorImpl.generateResource(ProgramGeneratorImpl.java:245)
at
org.apache.cocoon.components.language.generator.ProgramGeneratorImpl.load(ProgramGeneratorImpl.java:210)
at org.apache.cocoon.sitemap.Handler.run(Handler.java:173)
at java.lang.Thread.run(Thread.java:484)
DEBUG 6109 [cocoon ] (Thread-1): Language Exception
org.apache.cocoon.components.language.LanguageException: Could not load
class for program 'org\apache\cocoon\www\sitemap_xmap' due to a
java.security.AccessControlException: access denied
(java.io.FilePermission
\D:\Programs\cocoon-1.8.2\samples\WEB-INF\_tmp_war\- read)
at
org.apache.cocoon.components.language.programming.java.JavaLanguage.loadProgram(JavaLanguage.java:124)
at
org.apache.cocoon.components.language.programming.CompiledProgrammingLanguage.load(CompiledProgrammingLanguage.java:119)
at
org.apache.cocoon.components.language.generator.ProgramGeneratorImpl.generateResource(ProgramGeneratorImpl.java:245)
at
org.apache.cocoon.components.language.generator.ProgramGeneratorImpl.load(ProgramGeneratorImpl.java:210)
at org.apache.cocoon.sitemap.Handler.run(Handler.java:173)
at java.lang.Thread.run(Thread.java:484)
DEBUG 6109 [cocoon ] (Thread-1): ComponentFactory decommissioning
instance of
org.apache.cocoon.components.language.markup.sitemap.SitemapMarkupLanguage.
ERROR 6109 [cocoon ] (Thread-1): Error compiling sitemap
org.apache.avalon.ComponentManagerException: Could not add component for
class: org.apache.cocoon.www.sitemap_xmap
at
org.apache.cocoon.components.language.generator.GeneratorSelector.addGenerator(GeneratorSelector.java:61)
at
org.apache.cocoon.components.language.generator.GeneratorSelector.select(GeneratorSelector.java:50)
at
org.apache.cocoon.components.language.generator.ProgramGeneratorImpl.select(ProgramGeneratorImpl.java:263)
at
org.apache.cocoon.components.language.generator.ProgramGeneratorImpl.load(ProgramGeneratorImpl.java:219)
at org.apache.cocoon.sitemap.Handler.run(Handler.java:173)
at java.lang.Thread.run(Thread.java:484)
DEBUG 6109 [cocoon ] (ExecuteThread-11): Changing Cocoon
context(sitemap.xmap) to prefix()
DEBUG 6109 [cocoon ] (ExecuteThread-11): from
context(file:/D:/Programs/cocoon-1.8.2/samples/) and prefix()
DEBUG 6109 [cocoon ] (ExecuteThread-11): at URI
DEBUG 6109 [cocoon ] (ExecuteThread-11): New context is
file:/D:/Programs/cocoon-1.8.2/samples/
ERROR 6140 [cocoon ] (ExecuteThread-11): Problem with servlet
org.apache.cocoon.ProcessingException: The sitemap handler's sitemap is
not available.
at org.apache.cocoon.sitemap.Manager.invoke(Manager.java:106)
at org.apache.cocoon.Cocoon.process(Cocoon.java:218)
at
org.apache.cocoon.servlet.CocoonServlet.service(CocoonServlet.java:417)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at
weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:123)
at
weblogic.servlet.internal.ServletContextImpl.invokeServlet(ServletContextImpl.java:761)
at
weblogic.servlet.internal.ServletContextImpl.invokeServlet(ServletContextImpl.java:708)
at
weblogic.servlet.internal.ServletContextManager.invokeServlet(ServletContextManager.java:252)
at
weblogic.socket.MuxableSocketHTTP.invokeServlet(MuxableSocketHTTP.java:346)
at
weblogic.socket.MuxableSocketHTTP.execute(MuxableSocketHTTP.java:246)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:135)
INFO 6187 [cocoon ] (ExecuteThread-11): '' Processed by Apache
Cocoon 2.0a4 in 5.75 seconds.
================================================================
Regards,
Georgi -
Audit trial in bpel console should display err msg only without data
Hi,
I have requirement where audit trail in BPEL Console should display meaningful error message without displaying payload. Please provide some workaround for the same.
Thanks in advance.
Edited by: 786384 on Aug 12, 2010 2:09 AMHi,
I have requirement where audit trail in BPEL Console should display meaningful error message without displaying payload. Please provide some workaround for the same.
Thanks in advance.
Edited by: 786384 on Aug 12, 2010 2:09 AM -
Hi, I got an java.lang.NullPointerException
at weblogic.security.SSL.SSLCertificate.verify(SSLCertificate.java:235)
at weblogic.security.SSL.SSLCertificate.input(SSLCertificate.java:116)
at weblogic.security.SSL.Handshake.input(Handshake.java:121)
at weblogic.security.SSL.SSLSocket.getHandshake(SSLSocket.java:1117)
at weblogic.security.SSL.SSLSocket.clientInit(SSLSocket.java:432)
at weblogic.security.SSL.SSLSocket.initialize(SSLSocket.java:276)
at weblogic.security.SSL.SSLSocket.<init>(SSLSocket.java:222)
at weblogic.security.SSL.SSLSocketFactory.createSocket(SSLSocketFactory.java:213)
at weblogic.net.http.HttpsClient.openServer(HttpsClient.java:238)
at weblogic.net.http.HttpsClient.openServer(HttpsClient.java:389)
at weblogic.net.http.HttpsClient.<init>(HttpsClient.java:209)
at weblogic.net.http.HttpClient.New(HttpClient.java:228)
at weblogic.net.http.HttpsURLConnection.getHttpClient(HttpsURLConnection.java:246)
at weblogic.net.http.HttpsURLConnection.connect(HttpsURLConnection.java:217)
at weblogic.net.http.HttpURLConnection.getOutputStream(HttpURLConnection.java:189)
when a small piece of code running in weblogic 8.1 SP6 and trying to make url connection to a https server.
I have verified that the runtime environment has the cacerts file including the CA ( issuer for the server certificate for the server the code was trying to connect to ).
I wonder that anybody has the same problem. Or you can give a hint how to fix it.
Thank you.Sorry, i saw the forum about your problem in BEA 8.1 SP 6 about a
weblogic.security.SSL.SSLCertificate.verify(SSLCertificate.java:235)
error and you said that bea sent a path named CR295205_810sp6.jar.
I have the same problem
Do you have this patch?
Could you send it to me?
my email address is
[email protected] -
BOXI R2 deployment of webcompadapter.war failed on WebLogic 8.1 SP6
I'm trying to deploy BOXI r2 SP1 over WebLogic 8.1 SP6.
other .war files get deployed very easily. but webcompadapter.war deployment gives an error.
Exception:weblogic.management.ApplicationException: Prepare failed. Task Id = 0 Module: webcompadapter Error: [HTTP:101179][HTTP] Error occurred while parsing descriptor in Web application "C:\bea\user_projects\domains\bobj\myserver\upload\webcompadapter.war" [Path="C:\bea\user_projects\domains\bobj\myserver\upload", URI="webcompadapter.war" org.xml.sax.SAXParseException: Element type "version" must be followed by either attribute specifications, ">" or "/>". at weblogic.apache.xerces.parsers.DOMParser.parse(DOMParser.java:271) at weblogic.apache.xerces.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:201) at weblogic.servlet.internal.dd.DescriptorLoader.parse(DescriptorLoader.java:700) at weblogic.servlet.internal.dd.DescriptorLoader.initializeWebXml(DescriptorLoader.java:716) at weblogic.servlet.internal.dd.DescriptorLoader.<init>(DescriptorLoader.java:295) at weblogic.servlet.internal.dd.DescriptorLoader.<init>(DescriptorLoader.java:235) at weblogic.servlet.internal.WebAppModule.loadDescriptor(WebAppModule.java:525) at weblogic.j2ee.J2EEApplicationContainer.loadDescriptors(J2EEApplicationContainer.java:1414) at weblogic.j2ee.J2EEApplicationContainer.prepare(J2EEApplicationContainer.java:1239) at weblogic.j2ee.J2EEApplicationContainer.prepare(J2EEApplicationContainer.java:1076) at weblogic.management.deploy.slave.SlaveDeployer$ComponentActivateTask.prepareContainer(SlaveDeployer.java:2531) at weblogic.management.deploy.slave.SlaveDeployer$ActivateTask.createContainer(SlaveDeployer.java:2481) at weblogic.management.deploy.slave.SlaveDeployer$ActivateTask.prepare(SlaveDeployer.java:2397) at weblogic.management.deploy.slave.SlaveDeployer.processPrepareTask(SlaveDeployer.java:884) at weblogic.management.deploy.slave.SlaveDeployer.prepareDelta(SlaveDeployer.java:592) at weblogic.management.deploy.slave.SlaveDeployer.prepareUpdate(SlaveDeployer.java:501) at weblogic.drs.internal.SlaveCallbackHandler$1.execute(SlaveCallbackHandler.java:25) at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:224) at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:183) --------------- nested within: ------------------ Received SAXParseException from Sun Parser at line 69, column 48: org.xml.sax.SAXParseException: Element type "version" must be followed by either attribute specifications, ">" or "/>". at weblogic.servlet.internal.dd.DescriptorLoader.parse(DescriptorLoader.java:705) at weblogic.servlet.internal.dd.DescriptorLoader.initializeWebXml(DescriptorLoader.java:716) at weblogic.servlet.internal.dd.DescriptorLoader.<init>(DescriptorLoader.java:295) at weblogic.servlet.internal.dd.DescriptorLoader.<init>(DescriptorLoader.java:235) at weblogic.servlet.internal.WebAppModule.loadDescriptor(WebAppModule.java:525) at weblogic.j2ee.J2EEApplicationContainer.loadDescriptors(J2EEApplicationContainer.java:1414) at weblogic.j2ee.J2EEApplicationContainer.prepare(J2EEApplicationContainer.java:1239) at weblogic.j2ee.J2EEApplicationContainer.prepare(J2EEApplicationContainer.java:1076) at weblogic.management.deploy.slave.SlaveDeployer$ComponentActivateTask.prepareContainer(SlaveDeployer.java:2531) at weblogic.management.deploy.slave.SlaveDeployer$ActivateTask.createContainer(SlaveDeployer.java:2481) at weblogic.management.deploy.slave.SlaveDeployer$ActivateTask.prepare(SlaveDeployer.java:2397) at weblogic.management.deploy.slave.SlaveDeployer.processPrepareTask(SlaveDeployer.java:884) at weblogic.management.deploy.slave.SlaveDeployer.prepareDelta(SlaveDeployer.java:592) at weblogic.management.deploy.slave.SlaveDeployer.prepareUpdate(SlaveDeployer.java:501) at weblogic.drs.internal.SlaveCallbackHandler$1.execute(SlaveCallbackHandler.java:25) at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:224) at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:183) Received SAXParseException from Sun Parser at line 69, column 48: org.xml.sax.SAXParseException: Element type "version" must be followed by either attribute specifications, ">" or "/>". org.xml.sax.SAXParseException: Element type "version" must be followed by either attribute specifications, ">" or "/>". at weblogic.apache.xerces.parsers.DOMParser.parse(DOMParser.java:271) at weblogic.apache.xerces.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:201) at weblogic.servlet.internal.dd.DescriptorLoader.parse(DescriptorLoader.java:700) at weblogic.servlet.internal.dd.DescriptorLoader.initializeWebXml(DescriptorLoader.java:716) at weblogic.servlet.internal.dd.DescriptorLoader.<init>(DescriptorLoader.java:295) at weblogic.servlet.internal.dd.DescriptorLoader.<init>(DescriptorLoader.java:235) at weblogic.servlet.internal.WebAppModule.loadDescriptor(WebAppModule.java:525) at weblogic.j2ee.J2EEApplicationContainer.loadDescriptors(J2EEApplicationContainer.java:1414) at weblogic.j2ee.J2EEApplicationContainer.prepare(J2EEApplicationContainer.java:1239) at weblogic.j2ee.J2EEApplicationContainer.prepare(J2EEApplicationContainer.java:1076) at weblogic.management.deploy.slave.SlaveDeployer$ComponentActivateTask.prepareContainer(SlaveDeployer.java:2531) at weblogic.management.deploy.slave.SlaveDeployer$ActivateTask.createContainer(SlaveDeployer.java:2481) at weblogic.management.deploy.slave.SlaveDeployer$ActivateTask.prepare(SlaveDeployer.java:2397) at weblogic.management.deploy.slave.SlaveDeployer.processPrepareTask(SlaveDeployer.java:884) at weblogic.management.deploy.slave.SlaveDeployer.prepareDelta(SlaveDeployer.java:592) at weblogic.management.deploy.slave.SlaveDeployer.prepareUpdate(SlaveDeployer.java:501) at weblogic.drs.internal.SlaveCallbackHandler$1.execute(SlaveCallbackHandler.java:25) at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:224) at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:183) --------------- nested within: ------------------ Received SAXParseException from Sun Parser at line 69, column 48: org.xml.sax.SAXParseException: Element type "version" must be followed by either attribute specifications, ">" or "/>". at weblogic.servlet.internal.dd.DescriptorLoader.parse(DescriptorLoader.java:705) at weblogic.servlet.internal.dd.DescriptorLoader.initializeWebXml(DescriptorLoader.java:716) at weblogic.servlet.internal.dd.DescriptorLoader.<init>(DescriptorLoader.java:295) at weblogic.servlet.internal.dd.DescriptorLoader.<init>(DescriptorLoader.java:235) at weblogic.servlet.internal.WebAppModule.loadDescriptor(WebAppModule.java:525) at weblogic.j2ee.J2EEApplicationContainer.loadDescriptors(J2EEApplicationContainer.java:1414) at weblogic.j2ee.J2EEApplicationContainer.prepare(J2EEApplicationContainer.java:1239) at weblogic.j2ee.J2EEApplicationContainer.prepare(J2EEApplicationContainer.java:1076) at weblogic.management.deploy.slave.SlaveDeployer$ComponentActivateTask.prepareContainer(SlaveDeployer.java:2531) at weblogic.management.deploy.slave.SlaveDeployer$ActivateTask.createContainer(SlaveDeployer.java:2481) at weblogic.management.deploy.slave.SlaveDeployer$ActivateTask.prepare(SlaveDeployer.java:2397) at weblogic.management.deploy.slave.SlaveDeployer.processPrepareTask(SlaveDeployer.java:884) at weblogic.management.deploy.slave.SlaveDeployer.prepareDelta(SlaveDeployer.java:592) at weblogic.management.deploy.slave.SlaveDeployer.prepareUpdate(SlaveDeployer.java:501) at weblogic.drs.internal.SlaveCallbackHandler$1.execute(SlaveCallbackHandler.java:25) at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:224) at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:183)
[Deployer:149033]preparing application webcompadapter on myserver
[Deployer:149033]failed application webcompadapter on myserver
[Deployer:149034]An exception occurred for task [Deployer:149026]
Does anybody has the solution for this?
Thanks in advance.dkarr, Thanks for your reply.<BR>
here is the constructor I got for the class 'com.corizon.ps.oneview.servlet.OneViewWritebackResultServlet'
<BR><BR>
<b> public OneViewWritebackResultServlet()<BR>
{<BR>
senderThread = null;<BR>
jmsConnectionHandler = null;<BR>
closureManager = null;<BR>
mRequestSenderThread = null;<BR>
connected = false;<BR>
}</b><BR>
<BR>
Is this ok ?
<BR>
Thanks,<BR>
-Ninad<BR> -
Weblogic 8.1 SP6 with 10g SocketException: Write failed: Broken pipe
Hi
We have recently upgraded DB from 9.2.0 to 10.2.0 (DB installed on XP), Our application is deployed on WebLogic 8.1 SP6 (installed on Linux Enterprise 5.2), every thing worked fine but after upgrade, application server log throw following exception if i change connection pool to use url for 10g instead of 9i,
Actions
Updated thin client driver by following instructions from
http://e-docs.bea.com/wls/docs81/jdbc/thirdparty.html#1110914 but it didnt work
Any other suggestions
java.net.SocketException: Write failed: Broken pipe
at jrockit.net.SocketNativeIO.writeBytesPinned(I[BII)V(Native Method)
at jrockit.net.SocketNativeIO.socketWrite(Ljava.io.FileDescriptor;[BII)V(Unknown Source)
at java.net.SocketOutputStream.socketWrite0(Ljava.io.FileDescriptor;[BII)V(SocketOutputStream.java:???)
at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:92)
at java.net.SocketOutputStream.write(SocketOutputStream.java:136)
at weblogic.servlet.internal.ChunkUtils.writeHeaderChunk(ChunkUtils.java:218)
at weblogic.servlet.internal.ChunkUtils.writeChunkTransfer(ChunkUtils.java:259)
at weblogic.servlet.internal.ChunkUtils.writeChunks(ChunkUtils.java:243)
at weblogic.servlet.internal.ChunkOutput.flush(ChunkOutput.java:311)
at weblogic.servlet.internal.ChunkOutput.checkForFlush(ChunkOutput.java:389)
at weblogic.servlet.internal.ChunkOutput.print(ChunkOutput.java:271)
at weblogic.servlet.internal.ChunkOutputWrapper.print(ChunkOutputWrapper.java:138)
at weblogic.servlet.jsp.JspWriterImpl.print(JspWriterImpl.java:282)
at jsp_servlet.__transferbetweenaccounts._writeText(__transferbetweenaccounts.java:172)
at jsp_servlet.__transferbetweenaccounts._jspService(__transferbetweenaccounts.java:538)
at weblogic.servlet.jsp.JspBase.service(JspBase.java:33)
at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(ServletStubImpl.java:1077)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:465)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:348)
at weblogic.servlet.internal.RequestDispatcherImpl.include(RequestDispatcherImpl.java:646)
at weblogic.servlet.internal.RequestDispatcherImpl.include(RequestDispatcherImpl.java:431)
at com.bankframe.fe.statemachine.ext.connectors.servlet.JSPView.build(JSPView.java:114)
at com.bankframe.fe.statemachine.ext.apps.View.build(View.java:64)
at com.bankframe.fe.statemachine.base.RequestManager.manageRequest(RequestManager.java:364)
at com.bankframe.fe.statemachine.ext.connectors.servlet.EntryServlet.delegateToRequestManager(EntryServlet.java:75)
at com.bankframe.fe.statemachine.ext.connectors.servlet.EntryServlet.doPost(EntryServlet.java:105)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(ServletStubImpl.java:1077)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:465)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:348)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:7047)I can't guess this issue has to do with Database and its driver.
Possible reason could be that the browser is closed when the site is rendering the response from the server.
The error indicates the communication is broken.
This particular servlet/jsp is trying to write something on the response stream for which the call started from the below line:
at jsp_servlet.__transferbetweenaccounts._writeText(__transferbetweenaccounts.java:172) -
Weblogic 6.1 SP6 not found
Does anyone know where I can find the Weblogic 6.1 SP6? I tried to find it on the
download pages, but I could only see the SP5.
Thanks,
MarcusHi Marcus,
The WLS 6.1 SP6 is tentatively to be released on 2nd of Dec, 03.
regards,
Platform team
"Marcus" <[email protected]> wrote:
>
Does anyone know where I can find the Weblogic 6.1 SP6? I tried to find
it on the
download pages, but I could only see the SP5.
Thanks,
Marcus -
Can JES Calender Server be managed by JES Console/Admin Server?
Is it possible to use the JES Console/Admin server to manage the
JES Calendar Server, and if so - what is the setup required?
I already have JES DS and Admin/Console Server for it installed.
The JES Calendar Server wants to install in a <prefix>/opt/SUNWics5 directory.Hi,
Could you let me know if tunneling is enabled or disabled from the admin console?
Bu default it will be disabled.
Can you try to enable it and let me know the result?
Regards,
Swapna -
Console not display when run jar file
i run jar file with command javaw -jar test.jar or double click on jar file, it's console app, it just run well but console not display, can i made console display and when i close console, it's stop jar file too?
thanksi got it, javaw = no console window, i tried java command and i got error: can not access jar file?
-
Weblogic 7.0 SP6 download link
Hello All,
I am looking for Weblogic 7.0 SP6 download link or trial version for the same. Can some one help me in getting this link.
Thanks in advance and Regards,
AdityaDoes this work?
Maybe you are looking for
-
Being overcharged for additional broadband I'm not...
Please could somebody help me with this as I'm getting nowhere fast with your customer services! I've had BT infinity broadband since Dec 2011, my monthly allowance is 40gb per month and my average usuage has always been 20-25gb per month. Last month
-
Does the G31M3 V2 offer ACHI mode?
I am running a G31M3 V2 mobo with BIOS v1.5 and have one hard drive connected to the first SATA port and an external drive connected to the second SATA port via an eSATA connector bracket. For the life of me I can't find the "ACHI" choice for disk co
-
White box over my scene selection arrow!!!
Does anyone know how to correct this problem? For some reason, this white box has shown up over my "direction right" arrow in the scene selection section of my dvd project. This also shows up after burning and I can't for the life of me figure out ho
-
Adobe RoboHelp 8 is released! TCS2, too
I've been using RoboHelp since 1992 and this is huge. Not only is Adobe RoboHelp 8 released, but the entire Adobe Technical Communication Suite 2 (now with Adobe Photoshop!) The Trial for individual releases as well as the entire TCS 2 suite is ready
-
I have had Team Viewer installed on my Mac, and it has worked fine up until just lately when it has crashed steadily upon opening. Downloading it again hasn't helped. I am wondering what kind of an issue Snow Leopard might have with it, and why it st