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
