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