You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@cxf.apache.org by vale_dev <fa...@yahoo.it> on 2012/10/03 14:48:32 UTC

Strange error using CXF Tool on Eclipse with OC4J

Hi all!
I'm using CXF Tool on Eclipse with OC4J AS.
So...I followed the configuration guide to configure OC4J but when I run CXF
Tool to create a web service (bottom-up scenario!) I receive an exception
like this:

java2ws -cp
C:\Development\PremiumPriceWorkspace_WS_REF\HELLO-WORLD\build\classes -s
C:\Development\PremiumPriceWorkspace_WS_REF\HELLO-WORLD\.cxftmp/src -d
C:\Development\PremiumPriceWorkspace_WS_REF\HELLO-WORLD\.cxftmp/wsdl
-classdir
C:\Development\PremiumPriceWorkspace_WS_REF\HELLO-WORLD\build\classes -o
helloworldimpl.wsdl -soap12 -createxsdimports -verbose -frontend jaxws
-databinding jaxb -wsdl -client -wrapperbean
jj.ec.ws.gestioneFatture.HelloWorldImpl
java2ws - Apache CXF 2.6.2

JavaToWS Error: java.lang.reflect.GenericSignatureFormatError

java.lang.reflect.GenericSignatureFormatError
	at
sun.reflect.generics.parser.SignatureParser.error(SignatureParser.java:103)
	at
sun.reflect.generics.parser.SignatureParser.parseFieldTypeSignature(SignatureParser.java:233)
	at
sun.reflect.generics.parser.SignatureParser.parseTypeSignature(SignatureParser.java:359)
	at
sun.reflect.generics.parser.SignatureParser.parseTypeSig(SignatureParser.java:157)
	at
sun.reflect.annotation.AnnotationParser.parseSig(AnnotationParser.java:367)
	at
sun.reflect.annotation.AnnotationParser.parseAnnotation(AnnotationParser.java:181)
	at
sun.reflect.annotation.AnnotationParser.parseAnnotations2(AnnotationParser.java:69)
	at
sun.reflect.annotation.AnnotationParser.parseAnnotations(AnnotationParser.java:52)
	at java.lang.Class.initAnnotationsIfNecessary(Class.java:3031)
	at java.lang.Class.getAnnotation(Class.java:2989)
	at java.lang.Class.isAnnotationPresent(Class.java:3001)
	at
org.apache.cxf.tools.java2wsdl.processor.FrontendFactory.isJaxws(FrontendFactory.java:68)
	at
org.apache.cxf.tools.java2wsdl.processor.FrontendFactory.discoverStyle(FrontendFactory.java:117)
	at
org.apache.cxf.tools.java2wsdl.processor.internal.ServiceBuilderFactory.getStyle(ServiceBuilderFactory.java:66)
	at
org.apache.cxf.tools.java2wsdl.processor.internal.ServiceBuilderFactory.newBuilder(ServiceBuilderFactory.java:59)
	at
org.apache.cxf.tools.java2wsdl.processor.JavaToWSDLProcessor.getServiceBuilder(JavaToWSDLProcessor.java:198)
	at
org.apache.cxf.tools.java2wsdl.processor.JavaToWSDLProcessor.process(JavaToWSDLProcessor.java:100)
	at
org.apache.cxf.tools.java2ws.JavaToWSContainer.processWSDL(JavaToWSContainer.java:110)
	at
org.apache.cxf.tools.java2ws.JavaToWSContainer.execute(JavaToWSContainer.java:75)
	at
org.apache.cxf.tools.common.toolspec.ToolRunner.runTool(ToolRunner.java:103)
	at
org.apache.cxf.tools.common.toolspec.ToolRunner.runTool(ToolRunner.java:58)
	at
org.apache.cxf.tools.common.toolspec.ToolRunner.runTool(ToolRunner.java:40)
	at org.apache.cxf.tools.java2ws.JavaToWS.run(JavaToWS.java:77)
	at org.apache.cxf.tools.java2ws.JavaToWS.main(JavaToWS.java:45)

I hope in your help!
Thanks in advance for any suggestions!

Have a nice day, Vale



--
View this message in context: http://cxf.547215.n5.nabble.com/Strange-error-using-CXF-Tool-on-Eclipse-with-OC4J-tp5715515.html
Sent from the cxf-user mailing list archive at Nabble.com.

Re: Strange error using CXF Tool on Eclipse with OC4J

Posted by Glen Mazza <gl...@gmail.com>.
Have you considered building your project with Maven instead[1] (and 
just leaving Eclipse for coding)? You can easily deploy a WAR that way 
while removing IDE-specific quirks from your build process.

Glen

[1] http://www.jroller.com/gmazza/entry/web_service_tutorial

On 10/04/2012 04:30 AM, vale_dev wrote:
> Hi Eduardo,
>
> thanks for your reply!
> I'm deploying an EAR because the CXF Tools forces to deploy an EAR.
> You can see this behavior in the attached image.
>
> <http://cxf.547215.n5.nabble.com/file/n5715626/CXF_Tools_Forces.png>
>
> Bye bye!
>
> Vale
>
>
>
> --
> View this message in context: http://cxf.547215.n5.nabble.com/Strange-error-using-CXF-Tool-on-Eclipse-with-OC4J-tp5715515p5715626.html
> Sent from the cxf-user mailing list archive at Nabble.com.


Re: Strange error using CXF Tool on Eclipse with OC4J

Posted by vale_dev <fa...@yahoo.it>.
Hi Eduardo,

thanks for your reply!
I'm deploying an EAR because the CXF Tools forces to deploy an EAR.
You can see this behavior in the attached image.

<http://cxf.547215.n5.nabble.com/file/n5715626/CXF_Tools_Forces.png> 

Bye bye!

Vale



--
View this message in context: http://cxf.547215.n5.nabble.com/Strange-error-using-CXF-Tool-on-Eclipse-with-OC4J-tp5715515p5715626.html
Sent from the cxf-user mailing list archive at Nabble.com.

Re: Strange error using CXF Tool on Eclipse with OC4J

Posted by Eduardo Andrade <ed...@gmail.com>.
Hi Vale,
I had similar issues while hot-deploying an application using Eclipse to
JBoss. Something to do with scanning the classes in the VFS file system,
can't remember exactly what, sorry.

This may be out of scope of the mailing list but how are you packaging and
deploying the application?
Is it a WAR/EAR file or exploded folder?

Try deploying a packaged WAR file if you haven't tried it yet !

Eduardo

On 3 October 2012 16:24, vale_dev <fa...@yahoo.it> wrote:

> I solved eclipse exception and now I have the same exception:
>
> java2ws -cp
> C:\Development\PremiumPriceWorkspace_WS_DEV\HELLO_WORLD\build\classes -s
> C:\Development\PremiumPriceWorkspace_WS_DEV\HELLO_WORLD\.cxftmp/src -d
> C:\Development\PremiumPriceWorkspace_WS_DEV\HELLO_WORLD\.cxftmp/wsdl
> -classdir
> C:\Development\PremiumPriceWorkspace_WS_DEV\HELLO_WORLD\build\classes -o
> helloworldimpl.wsdl -createxsdimports -verbose -frontend jaxws -databinding
> jaxb -wsdl -wrapperbean jj.ec.ws.gestioneFatture.HelloWorldImpl
> java2ws - Apache CXF 2.5.5
>
> JavaToWS Error: java.lang.reflect.GenericSignatureFormatError
>
> java.lang.reflect.GenericSignatureFormatError
>         at
> sun.reflect.generics.parser.SignatureParser.error(SignatureParser.java:103)
>         at
>
> sun.reflect.generics.parser.SignatureParser.parseFieldTypeSignature(SignatureParser.java:233)
>         at
>
> sun.reflect.generics.parser.SignatureParser.parseTypeSignature(SignatureParser.java:359)
>         at
>
> sun.reflect.generics.parser.SignatureParser.parseTypeSig(SignatureParser.java:157)
>         at
> sun.reflect.annotation.AnnotationParser.parseSig(AnnotationParser.java:367)
>         at
>
> sun.reflect.annotation.AnnotationParser.parseAnnotation(AnnotationParser.java:181)
>         at
>
> sun.reflect.annotation.AnnotationParser.parseAnnotations2(AnnotationParser.java:69)
>         at
>
> sun.reflect.annotation.AnnotationParser.parseAnnotations(AnnotationParser.java:52)
>         at java.lang.Class.initAnnotationsIfNecessary(Class.java:3031)
>         at java.lang.Class.getAnnotation(Class.java:2989)
>         at java.lang.Class.isAnnotationPresent(Class.java:3001)
>         at
>
> org.apache.cxf.tools.java2wsdl.processor.FrontendFactory.isJaxws(FrontendFactory.java:68)
>         at
>
> org.apache.cxf.tools.java2wsdl.processor.FrontendFactory.discoverStyle(FrontendFactory.java:117)
>         at
>
> org.apache.cxf.tools.java2wsdl.processor.internal.ServiceBuilderFactory.getStyle(ServiceBuilderFactory.java:66)
>         at
>
> org.apache.cxf.tools.java2wsdl.processor.internal.ServiceBuilderFactory.newBuilder(ServiceBuilderFactory.java:59)
>         at
>
> org.apache.cxf.tools.java2wsdl.processor.JavaToWSDLProcessor.getServiceBuilder(JavaToWSDLProcessor.java:196)
>         at
>
> org.apache.cxf.tools.java2wsdl.processor.JavaToWSDLProcessor.process(JavaToWSDLProcessor.java:100)
>         at
>
> org.apache.cxf.tools.java2ws.JavaToWSContainer.processWSDL(JavaToWSContainer.java:110)
>         at
>
> org.apache.cxf.tools.java2ws.JavaToWSContainer.execute(JavaToWSContainer.java:75)
>         at
>
> org.apache.cxf.tools.common.toolspec.ToolRunner.runTool(ToolRunner.java:103)
>         at
> org.apache.cxf.tools.common.toolspec.ToolRunner.runTool(ToolRunner.java:58)
>         at
> org.apache.cxf.tools.common.toolspec.ToolRunner.runTool(ToolRunner.java:40)
>         at org.apache.cxf.tools.java2ws.JavaToWS.run(JavaToWS.java:77)
>         at org.apache.cxf.tools.java2ws.JavaToWS.main(JavaToWS.java:45)
>
> I'm going crazy!
>
> Vale
>
>
>
> --
> View this message in context:
> http://cxf.547215.n5.nabble.com/Strange-error-using-CXF-Tool-on-Eclipse-with-OC4J-tp5715515p5715542.html
> Sent from the cxf-user mailing list archive at Nabble.com.
>



-- 
Eduardo Andrade
eduardofandrade@gmail.com

www.linkedin.com/in/eduardofandrade

Re: Strange error using CXF Tool on Eclipse with OC4J

Posted by vale_dev <fa...@yahoo.it>.
I tryied to add 
-Djavax.xml.transform.TransformerFactory=org.apache.xalan.processor.TransformerFactoryImpl
to  JVM parameters and now I've this exception when I start oc4j:

12/10/10 10:08:21 AVVERTENZA: Application.setConfig Application: default is
in failed state as initialization failed. 
javax.xml.transform.TransformerFactoryConfigurationError: Provider
org.apache.xalan.processor.TransformerFactoryImpl could not be instantiated:
java.lang.NullPointerException
12/10/10 10:08:21 Error initializing server: Application: default is in
failed state as initialization failed
12/10/10 10:08:22 Fatal error: server exiting



--
View this message in context: http://cxf.547215.n5.nabble.com/Strange-error-using-CXF-Tool-on-Eclipse-with-OC4J-tp5715515p5716240.html
Sent from the cxf-user mailing list archive at Nabble.com.

Re: Strange error using CXF Tool on Eclipse with OC4J

Posted by vale_dev <fa...@yahoo.it>.
In accordion with CXF Application Server Specific Configuration Guide I've
created a cxf.foundation shared lib on OC4J shared-lib folder.

Into this shareb-lib I've added: serializer-2.7.1.jar, xalan-2.7.1.jar,
xercesImpl-2.9.0.jar and xml-apis-xerces-2.9.1.jar.

So, into the EAR/META-INF folder I've added an xml like this: 

<orion-application xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"                 
                  
xsi:noNamespaceSchemaLocation="http://xmlns.oracle.com/oracleas/schema/orion-application-10_0.xsd"
                   default-data-source="jdbc/DBConnection1DS">
	
    <imported-shared-libraries>
	<import-shared-library name="cxf.foundation"/>
	<remove-inherited name="org.jgroups"/>
	<remove-inherited name="apache.commons.logging"/>
	<remove-inherited name="oracle.jwsdl"/>
	<remove-inherited name="oracle.ws.core"/>
	<remove-inherited name="oracle.ws.client"/>
	<remove-inherited name="oracle.ws.reliability"/>
	<remove-inherited name="oracle.ws.security"/>
	<remove-inherited name="oracle.xml"/>
	<remove-inherited name="oracle.xml.security"/>
    </imported-shared-libraries> 
</orion-application>

Bye bye......



--
View this message in context: http://cxf.547215.n5.nabble.com/Strange-error-using-CXF-Tool-on-Eclipse-with-OC4J-tp5715515p5716239.html
Sent from the cxf-user mailing list archive at Nabble.com.

Re: Strange error using CXF Tool on Eclipse with OC4J

Posted by Daniel Kulp <dk...@apache.org>.
On Oct 9, 2012, at 3:32 AM, vale_dev <fa...@yahoo.it> wrote:

> I've follow this suggestions.....
> 
> https://forums.oracle.com/forums/thread.jspa?threadID=679716&start=15&tstart=0
> 
> .....and now I have a new exception :(


Looks like a bug in the oracle transformer.   At that line, we are calling:

it.setOutputProperty("{http://xml.apache.org/xslt}indent-amount", …)

and according to javadoc:

llegalArgumentException If the property is not supported, and is
     * not qualified with a namespace.

Well, it IS qualified with a namespace, and thus the IllegalArgumentException should not be thrown.

I would try adding xalan to the classpath or similar (or remove the oracle transformer) and seeing if that can help.



Dan


> 
> 9-ott-2012 7.20.41
> org.apache.cxf.service.factory.ReflectionServiceFactoryBean
> buildServiceFromClass
> INFO: Creating Service {http://ws.ec.jj/}HelloWorld from class
> jj.ec.ws.HelloWorld
> Error: java.lang.IllegalArgumentException
> 
> java.lang.IllegalArgumentException
> 	at oracle.xml.jaxp.JXTransformer.setOutputProperty(JXTransformer.java:772)
> 	at org.apache.cxf.helpers.XMLUtils.writeTo(XMLUtils.java:254)
> 	at org.apache.cxf.helpers.XMLUtils.writeTo(XMLUtils.java:212)
> 	at org.apache.cxf.helpers.XMLUtils.writeTo(XMLUtils.java:185)
> 	at
> org.apache.cxf.tools.java2wsdl.generator.wsdl11.WSDL11Generator.generate(WSDL11Generator.java:108)
> 	at
> org.apache.cxf.tools.java2wsdl.generator.wsdl11.WSDL11Generator.generate(WSDL11Generator.java:53)
> 	at
> org.apache.cxf.tools.java2wsdl.processor.JavaToWSDLProcessor.generate(JavaToWSDLProcessor.java:156)
> 	at
> org.apache.cxf.tools.java2wsdl.processor.JavaToWSDLProcessor.process(JavaToWSDLProcessor.java:118)
> 	at
> org.apache.cxf.tools.java2ws.JavaToWSContainer.processWSDL(JavaToWSContainer.java:110)
> 	at
> org.apache.cxf.tools.java2ws.JavaToWSContainer.execute(JavaToWSContainer.java:75)
> 	at
> org.apache.cxf.tools.common.toolspec.ToolRunner.runTool(ToolRunner.java:103)
> 	at
> org.apache.cxf.tools.common.toolspec.ToolRunner.runTool(ToolRunner.java:58)
> 	at
> org.apache.cxf.tools.common.toolspec.ToolRunner.runTool(ToolRunner.java:40)
> 	at org.apache.cxf.tools.java2ws.JavaToWS.run(JavaToWS.java:77)
> 	at org.apache.cxf.tools.java2ws.JavaToWS.main(JavaToWS.java:45)
> JavaToWS Error: org.apache.cxf.tools.common.ToolException
> 
> org.apache.cxf.tools.common.ToolException
> 	at
> org.apache.cxf.tools.java2ws.JavaToWSContainer.execute(JavaToWSContainer.java:101)
> 	at
> org.apache.cxf.tools.common.toolspec.ToolRunner.runTool(ToolRunner.java:103)
> 	at
> org.apache.cxf.tools.common.toolspec.ToolRunner.runTool(ToolRunner.java:58)
> 	at
> org.apache.cxf.tools.common.toolspec.ToolRunner.runTool(ToolRunner.java:40)
> 	at org.apache.cxf.tools.java2ws.JavaToWS.run(JavaToWS.java:77)
> 	at org.apache.cxf.tools.java2ws.JavaToWS.main(JavaToWS.java:45)
> 
> 
> Have a nice day!
> Vale
> 
> 
> 
> --
> View this message in context: http://cxf.547215.n5.nabble.com/Strange-error-using-CXF-Tool-on-Eclipse-with-OC4J-tp5715515p5716089.html
> Sent from the cxf-user mailing list archive at Nabble.com.

-- 
Daniel Kulp
dkulp@apache.org - http://dankulp.com/blog
Talend Community Coder - http://coders.talend.com


Re: Strange error using CXF Tool on Eclipse with OC4J

Posted by vale_dev <fa...@yahoo.it>.
I've follow this suggestions.....

https://forums.oracle.com/forums/thread.jspa?threadID=679716&start=15&tstart=0

.....and now I have a new exception :(

9-ott-2012 7.20.41
org.apache.cxf.service.factory.ReflectionServiceFactoryBean
buildServiceFromClass
INFO: Creating Service {http://ws.ec.jj/}HelloWorld from class
jj.ec.ws.HelloWorld
Error: java.lang.IllegalArgumentException

java.lang.IllegalArgumentException
	at oracle.xml.jaxp.JXTransformer.setOutputProperty(JXTransformer.java:772)
	at org.apache.cxf.helpers.XMLUtils.writeTo(XMLUtils.java:254)
	at org.apache.cxf.helpers.XMLUtils.writeTo(XMLUtils.java:212)
	at org.apache.cxf.helpers.XMLUtils.writeTo(XMLUtils.java:185)
	at
org.apache.cxf.tools.java2wsdl.generator.wsdl11.WSDL11Generator.generate(WSDL11Generator.java:108)
	at
org.apache.cxf.tools.java2wsdl.generator.wsdl11.WSDL11Generator.generate(WSDL11Generator.java:53)
	at
org.apache.cxf.tools.java2wsdl.processor.JavaToWSDLProcessor.generate(JavaToWSDLProcessor.java:156)
	at
org.apache.cxf.tools.java2wsdl.processor.JavaToWSDLProcessor.process(JavaToWSDLProcessor.java:118)
	at
org.apache.cxf.tools.java2ws.JavaToWSContainer.processWSDL(JavaToWSContainer.java:110)
	at
org.apache.cxf.tools.java2ws.JavaToWSContainer.execute(JavaToWSContainer.java:75)
	at
org.apache.cxf.tools.common.toolspec.ToolRunner.runTool(ToolRunner.java:103)
	at
org.apache.cxf.tools.common.toolspec.ToolRunner.runTool(ToolRunner.java:58)
	at
org.apache.cxf.tools.common.toolspec.ToolRunner.runTool(ToolRunner.java:40)
	at org.apache.cxf.tools.java2ws.JavaToWS.run(JavaToWS.java:77)
	at org.apache.cxf.tools.java2ws.JavaToWS.main(JavaToWS.java:45)
JavaToWS Error: org.apache.cxf.tools.common.ToolException

org.apache.cxf.tools.common.ToolException
	at
org.apache.cxf.tools.java2ws.JavaToWSContainer.execute(JavaToWSContainer.java:101)
	at
org.apache.cxf.tools.common.toolspec.ToolRunner.runTool(ToolRunner.java:103)
	at
org.apache.cxf.tools.common.toolspec.ToolRunner.runTool(ToolRunner.java:58)
	at
org.apache.cxf.tools.common.toolspec.ToolRunner.runTool(ToolRunner.java:40)
	at org.apache.cxf.tools.java2ws.JavaToWS.run(JavaToWS.java:77)
	at org.apache.cxf.tools.java2ws.JavaToWS.main(JavaToWS.java:45)


Have a nice day!
Vale



--
View this message in context: http://cxf.547215.n5.nabble.com/Strange-error-using-CXF-Tool-on-Eclipse-with-OC4J-tp5715515p5716089.html
Sent from the cxf-user mailing list archive at Nabble.com.

Re: Strange error using CXF Tool on Eclipse with OC4J

Posted by Daniel Kulp <dk...@apache.org>.
At this point in the code, we are just calling seiClass.getAnnotation(…) on the various JAX-WS annotations.   For that to fail really would just be due to the .class file being corrupt or similar. I'd suggest recompiling the SEI class (preferably from a command line javac or simlar) and seeing if that helps.   

Dan



On Oct 3, 2012, at 11:24 AM, vale_dev <fa...@yahoo.it> wrote:

> I solved eclipse exception and now I have the same exception:
> 
> java2ws -cp
> C:\Development\PremiumPriceWorkspace_WS_DEV\HELLO_WORLD\build\classes -s
> C:\Development\PremiumPriceWorkspace_WS_DEV\HELLO_WORLD\.cxftmp/src -d
> C:\Development\PremiumPriceWorkspace_WS_DEV\HELLO_WORLD\.cxftmp/wsdl
> -classdir
> C:\Development\PremiumPriceWorkspace_WS_DEV\HELLO_WORLD\build\classes -o
> helloworldimpl.wsdl -createxsdimports -verbose -frontend jaxws -databinding
> jaxb -wsdl -wrapperbean jj.ec.ws.gestioneFatture.HelloWorldImpl
> java2ws - Apache CXF 2.5.5
> 
> JavaToWS Error: java.lang.reflect.GenericSignatureFormatError
> 
> java.lang.reflect.GenericSignatureFormatError
> 	at
> sun.reflect.generics.parser.SignatureParser.error(SignatureParser.java:103)
> 	at
> sun.reflect.generics.parser.SignatureParser.parseFieldTypeSignature(SignatureParser.java:233)
> 	at
> sun.reflect.generics.parser.SignatureParser.parseTypeSignature(SignatureParser.java:359)
> 	at
> sun.reflect.generics.parser.SignatureParser.parseTypeSig(SignatureParser.java:157)
> 	at
> sun.reflect.annotation.AnnotationParser.parseSig(AnnotationParser.java:367)
> 	at
> sun.reflect.annotation.AnnotationParser.parseAnnotation(AnnotationParser.java:181)
> 	at
> sun.reflect.annotation.AnnotationParser.parseAnnotations2(AnnotationParser.java:69)
> 	at
> sun.reflect.annotation.AnnotationParser.parseAnnotations(AnnotationParser.java:52)
> 	at java.lang.Class.initAnnotationsIfNecessary(Class.java:3031)
> 	at java.lang.Class.getAnnotation(Class.java:2989)
> 	at java.lang.Class.isAnnotationPresent(Class.java:3001)
> 	at
> org.apache.cxf.tools.java2wsdl.processor.FrontendFactory.isJaxws(FrontendFactory.java:68)
> 	at
> org.apache.cxf.tools.java2wsdl.processor.FrontendFactory.discoverStyle(FrontendFactory.java:117)
> 	at
> org.apache.cxf.tools.java2wsdl.processor.internal.ServiceBuilderFactory.getStyle(ServiceBuilderFactory.java:66)
> 	at
> org.apache.cxf.tools.java2wsdl.processor.internal.ServiceBuilderFactory.newBuilder(ServiceBuilderFactory.java:59)
> 	at
> org.apache.cxf.tools.java2wsdl.processor.JavaToWSDLProcessor.getServiceBuilder(JavaToWSDLProcessor.java:196)
> 	at
> org.apache.cxf.tools.java2wsdl.processor.JavaToWSDLProcessor.process(JavaToWSDLProcessor.java:100)
> 	at
> org.apache.cxf.tools.java2ws.JavaToWSContainer.processWSDL(JavaToWSContainer.java:110)
> 	at
> org.apache.cxf.tools.java2ws.JavaToWSContainer.execute(JavaToWSContainer.java:75)
> 	at
> org.apache.cxf.tools.common.toolspec.ToolRunner.runTool(ToolRunner.java:103)
> 	at
> org.apache.cxf.tools.common.toolspec.ToolRunner.runTool(ToolRunner.java:58)
> 	at
> org.apache.cxf.tools.common.toolspec.ToolRunner.runTool(ToolRunner.java:40)
> 	at org.apache.cxf.tools.java2ws.JavaToWS.run(JavaToWS.java:77)
> 	at org.apache.cxf.tools.java2ws.JavaToWS.main(JavaToWS.java:45)
> 
> I'm going crazy!
> 
> Vale
> 
> 
> 
> --
> View this message in context: http://cxf.547215.n5.nabble.com/Strange-error-using-CXF-Tool-on-Eclipse-with-OC4J-tp5715515p5715542.html
> Sent from the cxf-user mailing list archive at Nabble.com.

-- 
Daniel Kulp
dkulp@apache.org - http://dankulp.com/blog
Talend Community Coder - http://coders.talend.com


Re: Strange error using CXF Tool on Eclipse with OC4J

Posted by vale_dev <fa...@yahoo.it>.
I solved eclipse exception and now I have the same exception:

java2ws -cp
C:\Development\PremiumPriceWorkspace_WS_DEV\HELLO_WORLD\build\classes -s
C:\Development\PremiumPriceWorkspace_WS_DEV\HELLO_WORLD\.cxftmp/src -d
C:\Development\PremiumPriceWorkspace_WS_DEV\HELLO_WORLD\.cxftmp/wsdl
-classdir
C:\Development\PremiumPriceWorkspace_WS_DEV\HELLO_WORLD\build\classes -o
helloworldimpl.wsdl -createxsdimports -verbose -frontend jaxws -databinding
jaxb -wsdl -wrapperbean jj.ec.ws.gestioneFatture.HelloWorldImpl
java2ws - Apache CXF 2.5.5

JavaToWS Error: java.lang.reflect.GenericSignatureFormatError

java.lang.reflect.GenericSignatureFormatError
	at
sun.reflect.generics.parser.SignatureParser.error(SignatureParser.java:103)
	at
sun.reflect.generics.parser.SignatureParser.parseFieldTypeSignature(SignatureParser.java:233)
	at
sun.reflect.generics.parser.SignatureParser.parseTypeSignature(SignatureParser.java:359)
	at
sun.reflect.generics.parser.SignatureParser.parseTypeSig(SignatureParser.java:157)
	at
sun.reflect.annotation.AnnotationParser.parseSig(AnnotationParser.java:367)
	at
sun.reflect.annotation.AnnotationParser.parseAnnotation(AnnotationParser.java:181)
	at
sun.reflect.annotation.AnnotationParser.parseAnnotations2(AnnotationParser.java:69)
	at
sun.reflect.annotation.AnnotationParser.parseAnnotations(AnnotationParser.java:52)
	at java.lang.Class.initAnnotationsIfNecessary(Class.java:3031)
	at java.lang.Class.getAnnotation(Class.java:2989)
	at java.lang.Class.isAnnotationPresent(Class.java:3001)
	at
org.apache.cxf.tools.java2wsdl.processor.FrontendFactory.isJaxws(FrontendFactory.java:68)
	at
org.apache.cxf.tools.java2wsdl.processor.FrontendFactory.discoverStyle(FrontendFactory.java:117)
	at
org.apache.cxf.tools.java2wsdl.processor.internal.ServiceBuilderFactory.getStyle(ServiceBuilderFactory.java:66)
	at
org.apache.cxf.tools.java2wsdl.processor.internal.ServiceBuilderFactory.newBuilder(ServiceBuilderFactory.java:59)
	at
org.apache.cxf.tools.java2wsdl.processor.JavaToWSDLProcessor.getServiceBuilder(JavaToWSDLProcessor.java:196)
	at
org.apache.cxf.tools.java2wsdl.processor.JavaToWSDLProcessor.process(JavaToWSDLProcessor.java:100)
	at
org.apache.cxf.tools.java2ws.JavaToWSContainer.processWSDL(JavaToWSContainer.java:110)
	at
org.apache.cxf.tools.java2ws.JavaToWSContainer.execute(JavaToWSContainer.java:75)
	at
org.apache.cxf.tools.common.toolspec.ToolRunner.runTool(ToolRunner.java:103)
	at
org.apache.cxf.tools.common.toolspec.ToolRunner.runTool(ToolRunner.java:58)
	at
org.apache.cxf.tools.common.toolspec.ToolRunner.runTool(ToolRunner.java:40)
	at org.apache.cxf.tools.java2ws.JavaToWS.run(JavaToWS.java:77)
	at org.apache.cxf.tools.java2ws.JavaToWS.main(JavaToWS.java:45)

I'm going crazy!

Vale



--
View this message in context: http://cxf.547215.n5.nabble.com/Strange-error-using-CXF-Tool-on-Eclipse-with-OC4J-tp5715515p5715542.html
Sent from the cxf-user mailing list archive at Nabble.com.

Re: Strange error using CXF Tool on Eclipse with OC4J

Posted by vale_dev <fa...@yahoo.it>.
Doh!
It's not a good news for me!

I'm trying with an older CXF version...2.5.5 and at the same time the CXF
Tool in Eclipse throws a different exception:

IWAB0014E Unexpected exception occurred.
  
      java.lang.NullPointerException
      at
org.eclipse.jst.ws.internal.cxf.core.utils.LaunchUtils.getCXFConsole(LaunchUtils.java:154)
      at
org.eclipse.jst.ws.internal.cxf.core.utils.LaunchUtils.logStream(LaunchUtils.java:130)
      at
org.eclipse.jst.ws.internal.cxf.core.utils.LaunchUtils.launch(LaunchUtils.java:118)
      at
org.eclipse.jst.ws.internal.cxf.creation.core.commands.Java2WSCommand.execute(Java2WSCommand.java:90)
      at
org.eclipse.wst.command.internal.env.core.fragment.CommandFragmentEngine.runCommand(CommandFragmentEngine.java:419)
      at
org.eclipse.wst.command.internal.env.core.fragment.CommandFragmentEngine.visitTop(CommandFragmentEngine.java:359)
      at
org.eclipse.wst.command.internal.env.core.fragment.CommandFragmentEngine.moveForwardToNextStop(CommandFragmentEngine.java:212)
      at
org.eclipse.wst.command.internal.env.ui.widgets.SimpleCommandEngineManager$6.run(SimpleCommandEngineManager.java:294)
      at
org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:464)
      at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:372)
      at org.eclipse.jface.wizard.WizardDialog.run(WizardDialog.java:1028)
      at
org.eclipse.wst.command.internal.env.ui.widgets.SimpleCommandEngineManager.runForwardToNextStop(SimpleCommandEngineManager.java:264)
      at
org.eclipse.wst.command.internal.env.ui.widgets.WizardPageManager.runForwardToNextStop(WizardPageManager.java:91)
      at
org.eclipse.wst.command.internal.env.ui.widgets.WizardPageManager.getNextPage(WizardPageManager.java:154)
      at
org.eclipse.wst.command.internal.env.ui.widgets.SimpleWizardPage.getNextPage(SimpleWizardPage.java:136)
      at
org.eclipse.jface.wizard.WizardDialog.nextPressed(WizardDialog.java:908)
      at
org.eclipse.jface.wizard.WizardDialog.buttonPressed(WizardDialog.java:428)
      at org.eclipse.jface.dialogs.Dialog$2.widgetSelected(Dialog.java:624)
      at
org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248)
      at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
      at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1053)
      at
org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4169)
      at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3758)
      at org.eclipse.jface.window.Window.runEventLoop(Window.java:825)
      at org.eclipse.jface.window.Window.open(Window.java:801)
      at
org.eclipse.ui.internal.actions.NewWizardShortcutAction.run(NewWizardShortcutAction.java:135)
      at org.eclipse.jface.action.Action.runWithEvent(Action.java:498)
      at
org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:584)
      at
org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:501)
      at
org.eclipse.jface.action.ActionContributionItem$5.handleEvent(ActionContributionItem.java:411)
      at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
      at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1053)
      at
org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4169)
      at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3758)
      at
org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1022)
      at
org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
      at
org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:916)
      at
org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:86)
      at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:585)
      at
org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
      at
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:540)
      at
org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
      at
org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:124)
      at
org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
      at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
      at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
      at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:353)
      at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:180)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.lang.reflect.Method.invoke(Unknown Source)
      at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:629)
      at org.eclipse.equinox.launcher.Main.basicRun(Main.java:584)
      at org.eclipse.equinox.launcher.Main.run(Main.java:1438)
      at org.eclipse.equinox.launcher.Main.main(Main.java:1414)


Help me please...this is my first task in this company!!!!

Vale



--
View this message in context: http://cxf.547215.n5.nabble.com/Strange-error-using-CXF-Tool-on-Eclipse-with-OC4J-tp5715515p5715534.html
Sent from the cxf-user mailing list archive at Nabble.com.

Re: Strange error using CXF Tool on Eclipse with OC4J

Posted by Daniel Kulp <dk...@apache.org>.
That's a very very strange error.  It looks like the .class file is corrupt somehow as it's not able to parse the annotations out of the class.   No idea what would cause that at all.

Dan



On Oct 3, 2012, at 8:48 AM, vale_dev <fa...@yahoo.it> wrote:

> Hi all!
> I'm using CXF Tool on Eclipse with OC4J AS.
> So...I followed the configuration guide to configure OC4J but when I run CXF
> Tool to create a web service (bottom-up scenario!) I receive an exception
> like this:
> 
> java2ws -cp
> C:\Development\PremiumPriceWorkspace_WS_REF\HELLO-WORLD\build\classes -s
> C:\Development\PremiumPriceWorkspace_WS_REF\HELLO-WORLD\.cxftmp/src -d
> C:\Development\PremiumPriceWorkspace_WS_REF\HELLO-WORLD\.cxftmp/wsdl
> -classdir
> C:\Development\PremiumPriceWorkspace_WS_REF\HELLO-WORLD\build\classes -o
> helloworldimpl.wsdl -soap12 -createxsdimports -verbose -frontend jaxws
> -databinding jaxb -wsdl -client -wrapperbean
> jj.ec.ws.gestioneFatture.HelloWorldImpl
> java2ws - Apache CXF 2.6.2
> 
> JavaToWS Error: java.lang.reflect.GenericSignatureFormatError
> 
> java.lang.reflect.GenericSignatureFormatError
> 	at
> sun.reflect.generics.parser.SignatureParser.error(SignatureParser.java:103)
> 	at
> sun.reflect.generics.parser.SignatureParser.parseFieldTypeSignature(SignatureParser.java:233)
> 	at
> sun.reflect.generics.parser.SignatureParser.parseTypeSignature(SignatureParser.java:359)
> 	at
> sun.reflect.generics.parser.SignatureParser.parseTypeSig(SignatureParser.java:157)
> 	at
> sun.reflect.annotation.AnnotationParser.parseSig(AnnotationParser.java:367)
> 	at
> sun.reflect.annotation.AnnotationParser.parseAnnotation(AnnotationParser.java:181)
> 	at
> sun.reflect.annotation.AnnotationParser.parseAnnotations2(AnnotationParser.java:69)
> 	at
> sun.reflect.annotation.AnnotationParser.parseAnnotations(AnnotationParser.java:52)
> 	at java.lang.Class.initAnnotationsIfNecessary(Class.java:3031)
> 	at java.lang.Class.getAnnotation(Class.java:2989)
> 	at java.lang.Class.isAnnotationPresent(Class.java:3001)
> 	at
> org.apache.cxf.tools.java2wsdl.processor.FrontendFactory.isJaxws(FrontendFactory.java:68)
> 	at
> org.apache.cxf.tools.java2wsdl.processor.FrontendFactory.discoverStyle(FrontendFactory.java:117)
> 	at
> org.apache.cxf.tools.java2wsdl.processor.internal.ServiceBuilderFactory.getStyle(ServiceBuilderFactory.java:66)
> 	at
> org.apache.cxf.tools.java2wsdl.processor.internal.ServiceBuilderFactory.newBuilder(ServiceBuilderFactory.java:59)
> 	at
> org.apache.cxf.tools.java2wsdl.processor.JavaToWSDLProcessor.getServiceBuilder(JavaToWSDLProcessor.java:198)
> 	at
> org.apache.cxf.tools.java2wsdl.processor.JavaToWSDLProcessor.process(JavaToWSDLProcessor.java:100)
> 	at
> org.apache.cxf.tools.java2ws.JavaToWSContainer.processWSDL(JavaToWSContainer.java:110)
> 	at
> org.apache.cxf.tools.java2ws.JavaToWSContainer.execute(JavaToWSContainer.java:75)
> 	at
> org.apache.cxf.tools.common.toolspec.ToolRunner.runTool(ToolRunner.java:103)
> 	at
> org.apache.cxf.tools.common.toolspec.ToolRunner.runTool(ToolRunner.java:58)
> 	at
> org.apache.cxf.tools.common.toolspec.ToolRunner.runTool(ToolRunner.java:40)
> 	at org.apache.cxf.tools.java2ws.JavaToWS.run(JavaToWS.java:77)
> 	at org.apache.cxf.tools.java2ws.JavaToWS.main(JavaToWS.java:45)
> 
> I hope in your help!
> Thanks in advance for any suggestions!
> 
> Have a nice day, Vale
> 
> 
> 
> --
> View this message in context: http://cxf.547215.n5.nabble.com/Strange-error-using-CXF-Tool-on-Eclipse-with-OC4J-tp5715515.html
> Sent from the cxf-user mailing list archive at Nabble.com.

-- 
Daniel Kulp
dkulp@apache.org - http://dankulp.com/blog
Talend Community Coder - http://coders.talend.com