[
https://wso2.org/jira/browse/WSAS-745?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16548#action_16548
]
Charitha Kankanamge commented on WSAS-745:
------------------------------------------
I tried with adding the following element in weblogic.xml.
<weblogic-web-app>
<container-descriptor>
<prefer-web-inf-classes>true</prefer-web-inf-classes>
</container-descriptor>
</weblogic-web-app>
Then, the WSAS startup fails with the following error.
<May 8, 2008 3:20:58 PM LKT> <Warning> <JDBC> <BEA-001110> <No test table set
up for pool "jdbc/wso2wsas_db". Connections will not be tested.>
INFO [2008-05-08 15:20:59,602] Using Server Info Class:
org.wso2.wsas.serverinfo.GenericServerInfo
Warning: Caught exception attempting to use SAX to load a SAX XMLReader
Warning: Exception was: java.lang.ClassCastException:
weblogic.apache.xerces.parsers.SAXParser
Warning: I will print the stack trace then carry on using the default SAX parser
java.lang.ClassCastException: weblogic.apache.xerces.parsers.SAXParser
at org.xml.sax.helpers.XMLReaderFactory.loadClass(Unknown Source)
at org.xml.sax.helpers.XMLReaderFactory.createXMLReader(Unknown Source)
at org.dom4j.io.SAXHelper.createXMLReader(SAXHelper.java:83)
at org.dom4j.io.SAXReader.createXMLReader(SAXReader.java:894)
at org.dom4j.io.SAXReader.getXMLReader(SAXReader.java:715)
at org.dom4j.io.SAXReader.read(SAXReader.java:435)
at org.hibernate.cfg.Configuration.doConfigure(Configuration.java:1366)
at org.hibernate.cfg.Configuration.configure(Configuration.java:1310)
at org.wso2.wsas.util.HibernateConfig.<init>(HibernateConfig.java:129)
at
org.wso2.wsas.util.HibernateConfigFactory.getDefaultConfig(HibernateConfigFactory.java:33)
at
org.wso2.wsas.persistence.PersistenceManager.<init>(PersistenceManager.java:135)
at
org.wso2.wsas.ServerManager.initLoggingConfiguration(ServerManager.java:178)
at org.wso2.wsas.ServerManager.start(ServerManager.java:99)
at org.wso2.wsas.MainServlet.start(MainServlet.java:249)
at org.wso2.wsas.MainServlet.init(MainServlet.java:185)
at
weblogic.servlet.internal.StubSecurityHelper$ServletInitAction.run(StubSecurityHelper.java:276)
at
weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at
weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
at
weblogic.servlet.internal.StubSecurityHelper.createServlet(StubSecurityHelper.java:68)
at
weblogic.servlet.internal.StubLifecycleHelper.createOneInstance(StubLifecycleHelper.java:58)
at
weblogic.servlet.internal.StubLifecycleHelper.<init>(StubLifecycleHelper.java:48)
at
weblogic.servlet.internal.ServletStubImpl.prepareServlet(ServletStubImpl.java:504)
at
weblogic.servlet.internal.WebAppServletContext.preloadServlet(WebAppServletContext.java:1698)
at
weblogic.servlet.internal.WebAppServletContext.loadServletsOnStartup(WebAppServletContext.java:1675)
at
weblogic.servlet.internal.WebAppServletContext.preloadResources(WebAppServletContext.java:1595)
at
weblogic.servlet.internal.WebAppServletContext.start(WebAppServletContext.java:2734)
at
weblogic.servlet.internal.WebAppModule.startContexts(WebAppModule.java:892)
at weblogic.servlet.internal.WebAppModule.start(WebAppModule.java:336)
at
weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:204)
at
weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:26)
at
weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:60)
at
weblogic.application.internal.flow.ScopedModuleDriver.start(ScopedModuleDriver.java:200)
at
weblogic.application.internal.flow.ModuleListenerInvoker.start(ModuleListenerInvoker.java:117)
at
weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:204)
at
weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:26)
at
weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:60)
at
weblogic.application.internal.flow.StartModulesFlow.activate(StartModulesFlow.java:26)
at
weblogic.application.internal.BaseDeployment$2.next(BaseDeployment.java:641)
at
weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:26)
at
weblogic.application.internal.BaseDeployment.activate(BaseDeployment.java:229)
at
weblogic.application.internal.DeploymentStateChecker.activate(DeploymentStateChecker.java:154)
at
weblogic.deploy.internal.targetserver.AppContainerInvoker.activate(AppContainerInvoker.java:80)
at
weblogic.deploy.internal.targetserver.BasicDeployment.activate(BasicDeployment.java:181)
at
weblogic.deploy.internal.targetserver.BasicDeployment.activateFromServerLifecycle(BasicDeployment.java:352)
at
weblogic.management.deploy.internal.DeploymentAdapter$1.doActivate(DeploymentAdapter.java:52)
at
weblogic.management.deploy.internal.DeploymentAdapter.activate(DeploymentAdapter.java:186)
at
weblogic.management.deploy.internal.AppTransition$2.transitionApp(AppTransition.java:30)
at
weblogic.management.deploy.internal.ConfiguredDeployments.transitionApps(ConfiguredDeployments.java:233)
at
weblogic.management.deploy.internal.ConfiguredDeployments.activate(ConfiguredDeployments.java:169)
at
weblogic.management.deploy.internal.ConfiguredDeployments.deploy(ConfiguredDeployments.java:123)
at
weblogic.management.deploy.internal.DeploymentServerService.resume(DeploymentServerService.java:173)
at
weblogic.management.deploy.internal.DeploymentServerService.start(DeploymentServerService.java:89)
at weblogic.t3.srvr.SubsystemRequest.run(SubsystemRequest.java:64)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:181)
Initial SessionFactory creation failed.org.hibernate.HibernateException: Could
not parse configuration: wso2wsas.hibernate.cfg.xml
<May 8, 2008 3:20:59 PM LKT> <Error> <HTTP> <BEA-101216> <Servlet:
"MainServlet" failed to preload on startup in Web application: "wso2wsas".
java.lang.ExceptionInInitializerError
at org.wso2.wsas.util.HibernateConfig.<init>(HibernateConfig.java:134)
at
org.wso2.wsas.util.HibernateConfigFactory.getDefaultConfig(HibernateConfigFactory.java:33)
at
org.wso2.wsas.persistence.PersistenceManager.<init>(PersistenceManager.java:135)
at
org.wso2.wsas.ServerManager.initLoggingConfiguration(ServerManager.java:178)
at org.wso2.wsas.ServerManager.start(ServerManager.java:99)
Truncated. see log file for complete stacktrace
org.hibernate.HibernateException: Could not parse configuration:
wso2wsas.hibernate.cfg.xml
at org.hibernate.cfg.Configuration.doConfigure(Configuration.java:1376)
at org.hibernate.cfg.Configuration.configure(Configuration.java:1310)
at org.wso2.wsas.util.HibernateConfig.<init>(HibernateConfig.java:129)
at
org.wso2.wsas.util.HibernateConfigFactory.getDefaultConfig(HibernateConfigFactory.java:33)
at
org.wso2.wsas.persistence.PersistenceManager.<init>(PersistenceManager.java:135)
Truncated. see log file for complete stacktrace
org.dom4j.DocumentException: SAX2 driver class
weblogic.apache.xerces.parsers.SAXParser does not implement XMLReader Nested
exception: SAX2 driver class weblogic.apache.xerces.parsers.SAXParser does not
implement XMLReader
at org.dom4j.io.SAXReader.read(SAXReader.java:484)
at org.hibernate.cfg.Configuration.doConfigure(Configuration.java:1366)
at org.hibernate.cfg.Configuration.configure(Configuration.java:1310)
at org.wso2.wsas.util.HibernateConfig.<init>(HibernateConfig.java:129)
at
org.wso2.wsas.util.HibernateConfigFactory.getDefaultConfig(HibernateConfigFactory.java:33)
Truncated. see log file for complete stacktrace
> wsdl generation fails with javax.xml.transform.TransformerException if WSAS
> is deployed on weblogic
> ---------------------------------------------------------------------------------------------------
>
> Key: WSAS-745
> URL: https://wso2.org/jira/browse/WSAS-745
> Project: WSO2 WSAS
> Issue Type: Bug
> Components: servlet-edition
> Affects Versions: Nightly
> Environment: weblogic 92, ubuntu, jdk15, WSAS-snapshot(Built using
> Axis2-1.4)
> Reporter: Charitha Kankanamge
> Assignee: Afkham Azeez
> Priority: Blocker
>
> Following exception thrown when trying to get ?wsdl of version service.
> org.apache.axis2.AxisFault: javax.xml.transform.TransformerException:
> com.sun.org.apache.xml.internal.utils.WrappedRuntimeException: The prefix
> "wsu" for attribute "wsu:Id" is not bound.
> at org.apache.axis2.AxisFault.makeFault(AxisFault.java:430)
> at
> org.apache.axis2.description.AxisService.getWSDL(AxisService.java:1440)
> at
> org.apache.axis2.description.AxisService.printWSDL(AxisService.java:1303)
> at
> org.wso2.wsas.transport.util.Wsdl11Processor$1.printWSDL(Wsdl11Processor.java:43)
> at
> org.wso2.wsas.transport.util.AbstractWsdlProcessor.printWSDL(AbstractWsdlProcessor.java:51)
> at
> org.wso2.wsas.transport.util.Wsdl11Processor.process(Wsdl11Processor.java:57)
> at org.wso2.wsas.transport.WSASServlet.doGet(WSASServlet.java:129)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:743)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
> at
> weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:225)
> at
> weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:127)
> at
> weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:283)
> at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
> at
> weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
> at
> org.wso2.adminui.AdminUIServletFilter.doFilter(AdminUIServletFilter.java:135)
> at
> weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
> at
> weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3212)
> at
> weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
> at
> weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
> at
> weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:1983)
> at
> weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:1890)
> at
> weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1344)
> at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
> at weblogic.work.ExecuteThread.run(ExecuteThread.java:181)
> Caused by: javax.xml.transform.TransformerException:
> javax.xml.transform.TransformerException:
> com.sun.org.apache.xml.internal.utils.WrappedRuntimeException: The prefix
> "wsu" for attribute "wsu:Id" is not bound.
> at
> com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transform(TransformerImpl.java:650)
> at
> com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transform(TransformerImpl.java:279)
> at
> org.apache.axis2.util.XMLPrettyPrinter.prettify(XMLPrettyPrinter.java:144)
> at
> org.apache.axis2.description.AxisService.getWSDL(AxisService.java:1436)
> ... 22 more
> Caused by: javax.xml.transform.TransformerException:
> com.sun.org.apache.xml.internal.utils.WrappedRuntimeException: The prefix
> "wsu" for attribute "wsu:Id" is not bound.
> at
> com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.getDOM(TransformerImpl.java:494)
> at
> com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transform(TransformerImpl.java:640)
> ... 25 more
> Caused by: com.sun.org.apache.xml.internal.utils.WrappedRuntimeException: The
> prefix "wsu" for attribute "wsu:Id" is not bound.
> at
> com.sun.org.apache.xalan.internal.xsltc.dom.XSLTCDTMManager.getDTM(XSLTCDTMManager.java:393)
> at
> com.sun.org.apache.xalan.internal.xsltc.dom.XSLTCDTMManager.getDTM(XSLTCDTMManager.java:228)
> at
> com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.getDOM(TransformerImpl.java:472)
> ... 26 more
> Steps to reproduce:
> ================
> 1. Deploy WSAS snapshot (built using Axis2-1.4) on Weblogic92
> 2. Enter
> http://<hostname>:7001/wso2wsas/services/version?wsdl
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
https://wso2.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
_______________________________________________
Wsas-java-dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/wsas-java-dev