You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by "Ajith Harshana Ranabahu (JIRA)" <ji...@apache.org> on 2005/09/20 12:37:28 UTC
[jira] Resolved: (AXIS2-228) java.io.IOException: No such file or directory if folder pointed by -o option is missing
[ http://issues.apache.org/jira/browse/AXIS2-228?page=all ]
Ajith Harshana Ranabahu resolved AXIS2-228:
-------------------------------------------
Resolution: Fixed
Solved. Tested both on a linux system and a windows system. If the file (dir) is missing it's created automatically
> java.io.IOException: No such file or directory if folder pointed by -o option is missing
> ----------------------------------------------------------------------------------------
>
> Key: AXIS2-228
> URL: http://issues.apache.org/jira/browse/AXIS2-228
> Project: Apache Axis 2.0 (Axis2)
> Type: Bug
> Components: wsdl
> Versions: 0.92
> Reporter: Samisa Abeysinghe
>
> I used the following command:
> java -cp ../axis2/java/target/lib/axis2-0.92.jar:../axis2/java/target/lib/axis-wsdl4j-1.2.jar:../axis2/java/target/lib/stax-api-1.0.jar:../axis2/java/target/lib/commons-logging-1.0.3.jar:../axis2/java/target/lib/log4j-1.2.8.jar:../axis2/java/target/lib/xbean-2.0.0-beta1.jar org.apache.axis2.wsdl.WSDL2Code -uri ../axiscpp/ws-axis/c/c/deploy/wsdls/bench.wsdl -o out -d 0
> and got the following error:
> Exception in thread "main" org.apache.axis2.wsdl.codegen.CodeGenerationException: org.apache.axis2.wsdl.codegen.CodeGenerationException: java.io.IOException: No such file or directory
> at org.apache.axis2.wsdl.codegen.CodeGenerationEngine.generate(CodeGenerationEngine.java:104)
> at org.apache.axis2.wsdl.WSDL2Code.main(WSDL2Code.java:30)
> Caused by: org.apache.axis2.wsdl.codegen.CodeGenerationException: java.io.IOException: No such file or directory
> at org.apache.axis2.wsdl.codegen.emitter.MultiLanguageClientEmitter.emitStub(MultiLanguageClientEmitter.java:161)
> at org.apache.axis2.wsdl.codegen.CodeGenerationEngine.generate(CodeGenerationEngine.java:97)
> ... 1 more
> Caused by: java.io.IOException: No such file or directory
> at java.io.UnixFileSystem.createFileExclusively(Native Method)
> at java.io.File.createNewFile(File.java:850)
> at org.apache.axis2.wsdl.util.FileWriter.createClassFile(FileWriter.java:64)
> at org.apache.axis2.wsdl.codegen.writer.ClassWriter.createOutFile(ClassWriter.java:109)
> at org.apache.axis2.wsdl.codegen.emitter.MultiLanguageClientEmitter.writeClass(MultiLanguageClientEmitter.java:503)
> at org.apache.axis2.wsdl.codegen.emitter.MultiLanguageClientEmitter.writeInterface(MultiLanguageClientEmitter.java:379)
> at org.apache.axis2.wsdl.codegen.emitter.MultiLanguageClientEmitter.emitStubBinding(MultiLanguageClientEmitter.java:278)
> at org.apache.axis2.wsdl.codegen.emitter.MultiLanguageClientEmitter.emitStubAutomatic(MultiLanguageClientEmitter.java:307)
> at org.apache.axis2.wsdl.codegen.emitter.MultiLanguageClientEmitter.emitStub(MultiLanguageClientEmitter.java:155)
> ... 2 more
> Wen I create the out folder manually and run, then it works
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira