The key is:

Caused by: java.io.FileNotFoundException: 
C:
\Users\RockfishReports\AppData\Local\Temp\junit2694316330202761724\org\apache\cxf\w2j\hello_world_soap_http\Greeter.java
 

Do you have any idea why it cannot write to that file?   Is the filesystem 
full or not writable or similar?

Dan


On Tuesday 12 April 2011 12:02:50 PM robert wrote:
> Can anyone explain this build error:
> 
> Running org.apache.cxf.tools.wsdlto.jaxws.CodeGenTest
> Apr 12, 2011 11:48:52 AM
> org.apache.cxf.tools.validator.internal.WSDLRefValidator
> collectValidationPoints
> WARNING: WSDL document
> file:/C:/_CXF/apache-cxf-2.3.3-src/tools/wsdlto/test/target/test-classes/ws
> dl2java_wsdl/hello_world_async_noservice.wsdl does not define any services
> Apr 12, 2011 11:49:08 AM
> org.apache.cxf.tools.validator.internal.WSDLRefValidator
> collectValidationPoints
> WARNING: WSDL document
> file:/C:/_CXF/apache-cxf-2.3.3-src/tools/wsdlto/test/target/test-classes/ws
> dl2java_wsdl/helloworld-noservice-header.wsdl does not define any services
> Tests run: 46, Failures: 0, Errors: 2, Skipped: 0, Time elapsed:
> 20.185 sec <<< FAILURE!
> testHolderHeader(org.apache.cxf.tools.wsdlto.jaxws.CodeGenTest)  Time
> elapsed: 0.441 sec  <<< ERROR!
> java.lang.ClassNotFoundException:
> org.apache.cxf.w2j.hello_world_holder.Greeter
>       at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
>       at java.security.AccessController.doPrivileged(Native Method)
>       at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
>       at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
>       at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
>       at
> org.apache.cxf.tools.wsdlto.jaxws.CodeGenTest.testHolderHeader(CodeGenTest.
> java:834) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>       at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:3
> 9) at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImp
> l.java:25) at java.lang.reflect.Method.invoke(Method.java:597)
>       at
> org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod
> .java:44) at
> org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.
> java:15) at
> org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.j
> ava:41) at
> org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.ja
> va:20) at
> org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:2
> 8) at
> org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
>       at
> org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:43)
>       at
> org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:43)
>       at
> org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.ja
> va:76) at
> org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.ja
> va:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
>       at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
>       at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
>       at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
>       at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
>       at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
>       at
> org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:3
> 5) at
> org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provid
> er.java:115) at
> org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:
> 97) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>       at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:3
> 9) at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImp
> l.java:25) at java.lang.reflect.Method.invoke(Method.java:597)
>       at
> org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(Pr
> oviderFactory.java:103) at $Proxy0.invoke(Unknown Source)
>       at
> org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireSta
> rter.java:150) at
> org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(Surefir
> eStarter.java:91) at
> org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
> 
> testWsdlImport(org.apache.cxf.tools.wsdlto.jaxws.CodeGenTest)  Time
> elapsed: 0.451 sec  <<< ERROR!
> java.lang.ClassNotFoundException:
> org.apache.cxf.w2j.hello_world.Greeter
>       at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
>       at java.security.AccessController.doPrivileged(Native Method)
>       at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
>       at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
>       at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
>       at
> org.apache.cxf.tools.wsdlto.jaxws.CodeGenTest.testWsdlImport(CodeGenTest.ja
> va:942) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>       at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:3
> 9) at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImp
> l.java:25) at java.lang.reflect.Method.invoke(Method.java:597)
>       at
> org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod
> .java:44) at
> org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.
> java:15) at
> org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.j
> ava:41) at
> org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.ja
> va:20) at
> org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:2
> 8) at
> org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
>       at
> org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:43)
>       at
> org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:43)
>       at
> org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.ja
> va:76) at
> org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.ja
> va:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
>       at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
>       at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
>       at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
>       at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
>       at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
>       at
> org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:3
> 5) at
> org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provid
> er.java:115) at
> org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:
> 97) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>       at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:3
> 9) at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImp
> l.java:25) at java.lang.reflect.Method.invoke(Method.java:597)
>       at
> org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(Pr
> oviderFactory.java:103) at $Proxy0.invoke(Unknown Source)
>       at
> org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireSta
> rter.java:150) at
> org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(Surefir
> eStarter.java:91) at
> org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
> 
> Running org.apache.cxf.tools.wsdlto.jaxws.JAXWSBindingTest
> Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.104
> sec
> Running org.apache.cxf.tools.wsdlto.jaxws.JAXWSContainerTest
> org.apache.cxf.tools.common.ToolException: FAIL_TO_WRITE_FILE
>       at
> org.apache.cxf.tools.wsdlto.core.AbstractGenerator.parseOutputName(Abstract
> Generator.java:88) at
> org.apache.cxf.tools.wsdlto.core.AbstractGenerator.parseOutputName(Abstract
> Generator.java:98) at
> org.apache.cxf.tools.wsdlto.frontend.jaxws.generators.SEIGenerator.generate
> (SEIGenerator.java:126) at
> org.apache.cxf.tools.wsdlto.WSDLToJavaContainer.processWsdl(WSDLToJavaConta
> iner.java:255) at
> org.apache.cxf.tools.wsdlto.WSDLToJavaContainer.execute(WSDLToJavaContainer
> .java:138) at
> org.apache.cxf.tools.wsdlto.jaxws.JAXWSContainerTest.testCodeGen(JAXWSConta
> inerTest.java:91) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method)
>       at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:3
> 9) at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImp
> l.java:25) at java.lang.reflect.Method.invoke(Method.java:597)
>       at
> org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod
> .java:44) at
> org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.
> java:15) at
> org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.j
> ava:41) at
> org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.ja
> va:20) at
> org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
>       at
> org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:43)
>       at
> org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.ja
> va:76) at
> org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.ja
> va:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
>       at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
>       at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
>       at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
>       at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
>       at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
>       at
> org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:3
> 5) at
> org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provid
> er.java:115) at
> org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:
> 97) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>       at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:3
> 9) at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImp
> l.java:25) at java.lang.reflect.Method.invoke(Method.java:597)
>       at
> org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(Pr
> oviderFactory.java:103) at $Proxy0.invoke(Unknown Source)
>       at
> org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireSta
> rter.java:150) at
> org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(Surefir
> eStarter.java:91) at
> org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
> Caused by: java.io.FileNotFoundException:
> C:\Users\RockfishReports\AppData\Local\Temp\junit2694316330202761724\org\ap
> ache\cxf\w2j\hello_world_soap_http\Greeter.java (Access is denied)
>       at java.io.FileOutputStream.open(Native Method)
>       at java.io.FileOutputStream.<init>(FileOutputStream.java:179)
>       at java.io.FileOutputStream.<init>(FileOutputStream.java:131)
>       at
> org.apache.cxf.tools.util.FileWriterUtil.getWriter(FileWriterUtil.java:56)
>       at
> org.apache.cxf.tools.util.FileWriterUtil.getWriter(FileWriterUtil.java:67)
>       at
> org.apache.cxf.tools.wsdlto.core.AbstractGenerator.parseOutputName(Abstract
> Generator.java:85) ... 35 more
> Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.317
> sec
> Running
> org.apache.cxf.tools.wsdlto.jaxws.wsdl11.JAXWSDefinitionBuilderTest
> Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.033
> sec
> Running org.apache.cxf.tools.wsdlto.validator.ValidatorTest
> Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.052
> sec
> Running org.apache.cxf.tools.wsdlto.xmlbeans.XmlbeansBindingTest
> Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.77
> sec
> 
> Results :
> 
> Tests in error:
>   testHolderHeader(org.apache.cxf.tools.wsdlto.jaxws.CodeGenTest):
> org.apache.cxf.w2j.hello_world_holder.Greeter
>   testWsdlImport(org.apache.cxf.tools.wsdlto.jaxws.CodeGenTest):
> org.apache.cxf.w2j.hello_world.Greeter
> 
> Tests run: 136, Failures: 0, Errors: 2, Skipped: 0

-- 
Daniel Kulp
[email protected]
http://dankulp.com/blog
Talend - http://www.talend.com

Reply via email to