[wsas-java-dev] [jira] Commented: (WSAS-323) WSDL2 java code
generation fails when using a wsdl2 file
Afkham Azeez (JIRA)
jira at wso2.org
Mon Jul 9 06:06:41 PDT 2007
[ http://www.wso2.org/jira/browse/WSAS-323?page=comments#action_11715 ]
Afkham Azeez commented on WSAS-323:
-----------------------------------
This is because WSDL2Java is trying to unnecessarily trying to prettify all XML files in the classpath
> WSDL2 java code generation fails when using a wsdl2 file
> --------------------------------------------------------
>
> Key: WSAS-323
> URL: http://www.wso2.org/jira/browse/WSAS-323
> Project: WSO2 WSAS
> Issue Type: Bug
> Affects Versions: Nightly
> Environment: winxp ,jdk15
> Reporter: Charitha Kankanamge
> Assigned To: Afkham Azeez
> Priority: Blocker
>
> Following error occurs when generating code using ?wsdl2 file using wsdl2java.bat file.
> A problem was encountered while creating the build in XML schema types: java.lang.RuntimeException:java.lang.NullPointerException
> INFO [2007-07-06 17:20:19,281] The .\src\org\test\MultiplyNumbersSOAP11EndpointCallbackHandler.java file cannot be overwritten.
> INFO [2007-07-06 17:20:19,296] The .\src\org\test\MultiplyNumbersSOAP11EndpointStub.java file cannot be overwritten.
> INFO [2007-07-06 17:20:19,296] The .\src\org\test\MultiplyNumbersSecureSOAP11EndpointCallbackHandler.java file cannot be overwritten.
> INFO [2007-07-06 17:20:19,312] The .\src\org\test\MultiplyNumbersSecureSOAP11EndpointStub.java file cannot be overwritten.
> INFO [2007-07-06 17:20:19,312] The .\src\org\test\MultiplyNumbersSecureHTTPEndpointCallbackHandler.java file cannot be overwritten.
> INFO [2007-07-06 17:20:19,312] The .\src\org\test\MultiplyNumbersSecureHTTPEndpointStub.java file cannot be overwritten.
> INFO [2007-07-06 17:20:19,328] The .\src\org\test\MultiplyNumbersHTTPEndpointCallbackHandler.java file cannot be overwritten.
> INFO [2007-07-06 17:20:19,328] The .\src\org\test\MultiplyNumbersHTTPEndpointStub.java file cannot be overwritten.
> INFO [2007-07-06 17:20:19,343] The .\src\org\test\MultiplyNumbersSOAP12EndpointCallbackHandler.java file cannot be overwritten.
> INFO [2007-07-06 17:20:19,343] The .\src\org\test\MultiplyNumbersSOAP12EndpointStub.java file cannot be overwritten.
> INFO [2007-07-06 17:20:19,343] The .\src\org\test\MultiplyNumbersSecureSOAP12EndpointCallbackHandler.java file cannot be overwritten.
> INFO [2007-07-06 17:20:19,343] The .\src\org\test\MultiplyNumbersSecureSOAP12EndpointStub.java fil
> e cannot be overwritten.
> WARN [2007-07-06 17:20:20,140] Exception occurred while trying to pretty print file .\conf\rampart
> \scenario10-policy.xml
> java.lang.Exception: File renaming failed!C:\wsas\new-builds\wso2wsas-SNAPSHOT\.\conf\rampart\scenario10-policy.xml
> at org.apache.axis2.util.XMLPrettyPrinter.prettify(XMLPrettyPrinter.java:86)
> at org.apache.axis2.wsdl.codegen.extension.XMLPrettyPrinterExtension.prettifyFile(XMLPrettyPrinterExtension.java:38)
> at org.apache.axis2.wsdl.codegen.extension.AbstractPrettyPrinterExtension.prettify(AbstractPrettyPrinterExtension.java:48)
> at org.apache.axis2.wsdl.codegen.extension.AbstractPrettyPrinterExtension.prettify(AbstractPrettyPrinterExtension.java:52)
> at org.apache.axis2.wsdl.codegen.extension.AbstractPrettyPrinterExtension.prettify(AbstractPrettyPrinterExtension.java:52)
> at org.apache.axis2.wsdl.codegen.extension.AbstractPrettyPrinterExtension.prettify(AbstractPrettyPrinterExtension.java:52)
> at org.apache.axis2.wsdl.codegen.extension.AbstractPrettyPrinterExtension.engage(AbstractPrettyPrinterExtension.java:34)
> at org.apache.axis2.wsdl.codegen.CodeGenerationEngine.generate(CodeGenerationEngine.java:259)
> at org.apache.axis2.wsdl.WSDL2Code.main(WSDL2Code.java:35)
> at org.apache.axis2.wsdl.WSDL2Java.main(WSDL2Java.java:24)
> WARN [2007-07-06 17:20:20,203] Exception occurred while trying to pretty print file .\conf\rampart\scenario4-policy.xml
> java.lang.Exception: File renaming failed!C:\wsas\new-builds\wso2wsas-SNAPSHOT\.\conf\rampart\scenario4-policy.xml
> at org.apache.axis2.util.XMLPrettyPrinter.prettify(XMLPrettyPrinter.java:86)
> at org.apache.axis2.wsdl.codegen.extension.XMLPrettyPrinterExtension.prettifyFile(XMLPrettyPrinterExtension.java:38)
> at org.apache.axis2.wsdl.codegen.extension.AbstractPrettyPrinterExtension.prettify(AbstractPrettyPrinterExtension.java:48)
> at org.apache.axis2.wsdl.codegen.extension.AbstractPrettyPrinterExtension.prettify(AbstractPrettyPrinterExtension.java:52)
> at org.apache.axis2.wsdl.codegen.extension.AbstractPrettyPrinterExtension.prettify(AbstractPrettyPrinterExtension.java:52)
> at org.apache.axis2.wsdl.codegen.extension.AbstractPrettyPrinterExtension.prettify(AbstractPrettyPrinterExtension.java:52)
> at org.apache.axis2.wsdl.codegen.extension.AbstractPrettyPrinterExtension.engage(AbstractPrettyPrinterExtension.java:34)
> at org.apache.axis2.wsdl.codegen.CodeGenerationEngine.generate(CodeGenerationEngine.java:259)
> at org.apache.axis2.wsdl.WSDL2Code.main(WSDL2Code.java:35)
> at org.apache.axis2.wsdl.WSDL2Java.main(WSDL2Java.java:24)
> java.lang.Exception: File renaming failed!C:\wsas\new-builds\wso2wsas-SNAPSHOT\.\conf\server.xml
> at org.apache.axis2.util.XMLPrettyPrinter.prettify(XMLPrettyPrinter.java:86)
> at org.apache.axis2.wsdl.codegen.extension.XMLPrettyPrinterExtension.prettifyFile(XMLPrettyP
> rinterExtension.java:38)
> at org.apache.axis2.wsdl.codegen.extension.AbstractPrettyPrinterExtension.prettify(AbstractP
> rettyPrinterExtension.java:48)
> at org.apache.axis2.wsdl.codegen.extension.AbstractPrettyPrinterExtension.prettify(AbstractP
> rettyPrinterExtension.java:52)
> at org.apache.axis2.wsdl.codegen.extension.AbstractPrettyPrinterExtension.prettify(AbstractP
> rettyPrinterExtension.java:52)
> at org.apache.axis2.wsdl.codegen.extension.AbstractPrettyPrinterExtension.engage(AbstractPre
> ttyPrinterExtension.java:34)
> at org.apache.axis2.wsdl.codegen.CodeGenerationEngine.generate(CodeGenerationEngine.java:259
> )
> at org.apache.axis2.wsdl.WSDL2Code.main(WSDL2Code.java:35)
> at org.apache.axis2.wsdl.WSDL2Java.main(WSDL2Java.java:24)
> SystemId Unknown; Line #-1; Column #-1; Premature end of file.
> Steps to reproduce:
> ================
> 1. Deploy a service and get its ?wsdl2 version
> 2. Generate client code using wsdl2java as follows.
> wsdl2java.bat -uri http://10.100.1.118:9762/services/multiplyNumbers?wsdl2 -wv 2.0 -o .
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://www.wso2.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the Wsas-java-dev
mailing list