Re: svn commit: r723026 - in /cxf/branches/2.1.x-fixes: ./ rt/frontend/jaxws/src/main/java/org/apache/cxf/jaxws/ systests/src/test/java/org/apache/cxf/systest/jaxws/

2008-12-08 Thread Daniel Kulp
On Monday 08 December 2008 1:10:18 am Willem Jiang wrote:
> Hi Dan,
>
> I got this error when I ran the ClientServerMiscTest in 2.1.x-fixes
> branch. Could you have a look at this ?

Ack...  OK.   A commit I made a couple weeks ago wasn't merged back to 2.1.x 
yet.   I'll work on getting 2.1.x up to date now.

Thanks!
Dan


>
> java.lang.annotation.AnnotationTypeMismatchException: Incorrectly typed
> data found for annotation element public abstract boolean
> javax.xml.bind.annotation.XmlElement.required() (Found data of type
> class java.lang.String[true])
>   at
> sun.reflect.annotation.AnnotationTypeMismatchExceptionProxy.generateExcepti
>on(Unknown Source)
>   at sun.reflect.annotation.AnnotationInvocationHandler.invoke(Unknown
> Source)
>   at $Proxy37.required(Unknown Source)
>   at
> com.sun.xml.bind.v2.model.annotation.XmlElementQuick.required(XmlElementQui
>ck.java:48) at
> com.sun.xml.bind.v2.model.impl.ElementPropertyInfoImpl.getTypes(ElementProp
>ertyInfoImpl.java:139) at
> com.sun.xml.bind.v2.model.impl.RuntimeElementPropertyInfoImpl.getTypes(Runt
>imeElementPropertyInfoImpl.java:86) at
> com.sun.xml.bind.v2.model.impl.ElementPropertyInfoImpl$1.size(ElementProper
>tyInfoImpl.java:78) at java.util.AbstractList$Itr.hasNext(Unknown Source)
>   at
> com.sun.xml.bind.v2.model.impl.ModelBuilder.getClassInfo(ModelBuilder.java:
>255) at
> com.sun.xml.bind.v2.model.impl.RuntimeModelBuilder.getClassInfo(RuntimeMode
>lBuilder.java:98) at
> com.sun.xml.bind.v2.model.impl.RuntimeModelBuilder.getClassInfo(RuntimeMode
>lBuilder.java:79) at
> com.sun.xml.bind.v2.model.impl.ModelBuilder.getClassInfo(ModelBuilder.java:
>209) at
> com.sun.xml.bind.v2.model.impl.RuntimeModelBuilder.getClassInfo(RuntimeMode
>lBuilder.java:93) at
> com.sun.xml.bind.v2.model.impl.RuntimeModelBuilder.getClassInfo(RuntimeMode
>lBuilder.java:79) at
> com.sun.xml.bind.v2.model.impl.ModelBuilder.getTypeInfo(ModelBuilder.java:3
>15) at
> com.sun.xml.bind.v2.model.impl.ModelBuilder.getTypeInfo(ModelBuilder.java:3
>30) at
> com.sun.xml.bind.v2.runtime.JAXBContextImpl.getTypeInfoSet(JAXBContextImpl.
>java:432) at
> com.sun.xml.bind.v2.runtime.JAXBContextImpl.(JAXBContextImpl.java:286
>) at
> com.sun.xml.bind.v2.ContextFactory.createContext(ContextFactory.java:139)
>   at
> com.sun.xml.bind.v2.ContextFactory.createContext(ContextFactory.java:117)
>   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 javax.xml.bind.ContextFinder.newInstance(Unknown Source)
>   at javax.xml.bind.ContextFinder.find(Unknown Source)
>   at javax.xml.bind.JAXBContext.newInstance(Unknown Source)
>   at
> org.apache.cxf.jaxb.JAXBDataBinding.createJAXBContextAndSchemas(JAXBDataBin
>ding.java:431) at
> org.apache.cxf.jaxb.JAXBDataBinding.initialize(JAXBDataBinding.java:257) at
> org.apache.cxf.service.factory.ReflectionServiceFactoryBean.buildServiceFro
>mClass(ReflectionServiceFactoryBean.java:359) at
> org.apache.cxf.jaxws.support.JaxWsServiceFactoryBean.buildServiceFromClass(
>JaxWsServiceFactoryBean.java:519) at
> org.apache.cxf.service.factory.ReflectionServiceFactoryBean.initializeServi
>ceModel(ReflectionServiceFactoryBean.java:410) at
> org.apache.cxf.service.factory.ReflectionServiceFactoryBean.create(Reflecti
>onServiceFactoryBean.java:189) at
> org.apache.cxf.jaxws.support.JaxWsServiceFactoryBean.create(JaxWsServiceFac
>toryBean.java:164) at
> org.apache.cxf.frontend.AbstractWSDLBasedEndpointFactory.createEndpoint(Abs
>tractWSDLBasedEndpointFactory.java:100) at
> org.apache.cxf.frontend.ServerFactoryBean.create(ServerFactoryBean.java:117
>) at
> org.apache.cxf.jaxws.JaxWsServerFactoryBean.create(JaxWsServerFactoryBean.j
>ava:168) at org.apache.cxf.systest.jaxws.ServerMisc.run(ServerMisc.java:76)
> at
> org.apache.cxf.testutil.common.AbstractTestServerBase.start(AbstractTestSer
>verBase.java:67) at
> org.apache.cxf.systest.jaxws.ServerMisc.main(ServerMisc.java:112)
>
> Willem
>
> [EMAIL PROTECTED] wrote:
> > Author: dkulp
> > Date: Wed Dec  3 11:28:56 2008
> > New Revision: 723026
> >
> > URL: http://svn.apache.org/viewvc?rev=723026&view=rev
> > Log:
> > Merged revisions 723024 via svnmerge from
> > https://svn.apache.org/repos/asf/cxf/trunk
> >
> > 
> >   r723024 | dkulp | 2008-12-03 14:24:56 -0500 (Wed, 03 Dec 2008) | 2
> > lines
> >
> >   [CXF-1930] Fix for anonymous wrappers when asm is found
> > 
> >
> > Modified:
> > cxf/branches/2.1.x-fixes/   (props changed)
> >
> > cxf/branches/2.1.x-fixes/rt/frontend/jaxws/src/main/java/org/apache/cxf/j
> >axws/WrapperClassGenerator.java
> > cxf/branches/2.1.x-fixes/systests/src/test/java/org/apache/cxf/systest/ja
> >xws/ClientServerMiscTest.java
> > cxf/branches/2.1.x-fixes/systests/src/test/java/org/apache/cxf/systest/ja
> >xw

Re: svn commit: r723026 - in /cxf/branches/2.1.x-fixes: ./ rt/frontend/jaxws/src/main/java/org/apache/cxf/jaxws/ systests/src/test/java/org/apache/cxf/systest/jaxws/

2008-12-07 Thread Willem Jiang
Hi Dan,

I got this error when I ran the ClientServerMiscTest in 2.1.x-fixes
branch. Could you have a look at this ?

java.lang.annotation.AnnotationTypeMismatchException: Incorrectly typed
data found for annotation element public abstract boolean
javax.xml.bind.annotation.XmlElement.required() (Found data of type
class java.lang.String[true])
at
sun.reflect.annotation.AnnotationTypeMismatchExceptionProxy.generateException(Unknown
Source)
at sun.reflect.annotation.AnnotationInvocationHandler.invoke(Unknown
Source)
at $Proxy37.required(Unknown Source)
at
com.sun.xml.bind.v2.model.annotation.XmlElementQuick.required(XmlElementQuick.java:48)
at
com.sun.xml.bind.v2.model.impl.ElementPropertyInfoImpl.getTypes(ElementPropertyInfoImpl.java:139)
at
com.sun.xml.bind.v2.model.impl.RuntimeElementPropertyInfoImpl.getTypes(RuntimeElementPropertyInfoImpl.java:86)
at
com.sun.xml.bind.v2.model.impl.ElementPropertyInfoImpl$1.size(ElementPropertyInfoImpl.java:78)
at java.util.AbstractList$Itr.hasNext(Unknown Source)
at
com.sun.xml.bind.v2.model.impl.ModelBuilder.getClassInfo(ModelBuilder.java:255)
at
com.sun.xml.bind.v2.model.impl.RuntimeModelBuilder.getClassInfo(RuntimeModelBuilder.java:98)
at
com.sun.xml.bind.v2.model.impl.RuntimeModelBuilder.getClassInfo(RuntimeModelBuilder.java:79)
at
com.sun.xml.bind.v2.model.impl.ModelBuilder.getClassInfo(ModelBuilder.java:209)
at
com.sun.xml.bind.v2.model.impl.RuntimeModelBuilder.getClassInfo(RuntimeModelBuilder.java:93)
at
com.sun.xml.bind.v2.model.impl.RuntimeModelBuilder.getClassInfo(RuntimeModelBuilder.java:79)
at
com.sun.xml.bind.v2.model.impl.ModelBuilder.getTypeInfo(ModelBuilder.java:315)
at
com.sun.xml.bind.v2.model.impl.ModelBuilder.getTypeInfo(ModelBuilder.java:330)
at
com.sun.xml.bind.v2.runtime.JAXBContextImpl.getTypeInfoSet(JAXBContextImpl.java:432)
at
com.sun.xml.bind.v2.runtime.JAXBContextImpl.(JAXBContextImpl.java:286)
at
com.sun.xml.bind.v2.ContextFactory.createContext(ContextFactory.java:139)
at
com.sun.xml.bind.v2.ContextFactory.createContext(ContextFactory.java:117)
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 javax.xml.bind.ContextFinder.newInstance(Unknown Source)
at javax.xml.bind.ContextFinder.find(Unknown Source)
at javax.xml.bind.JAXBContext.newInstance(Unknown Source)
at
org.apache.cxf.jaxb.JAXBDataBinding.createJAXBContextAndSchemas(JAXBDataBinding.java:431)
at 
org.apache.cxf.jaxb.JAXBDataBinding.initialize(JAXBDataBinding.java:257)
at
org.apache.cxf.service.factory.ReflectionServiceFactoryBean.buildServiceFromClass(ReflectionServiceFactoryBean.java:359)
at
org.apache.cxf.jaxws.support.JaxWsServiceFactoryBean.buildServiceFromClass(JaxWsServiceFactoryBean.java:519)
at
org.apache.cxf.service.factory.ReflectionServiceFactoryBean.initializeServiceModel(ReflectionServiceFactoryBean.java:410)
at
org.apache.cxf.service.factory.ReflectionServiceFactoryBean.create(ReflectionServiceFactoryBean.java:189)
at
org.apache.cxf.jaxws.support.JaxWsServiceFactoryBean.create(JaxWsServiceFactoryBean.java:164)
at
org.apache.cxf.frontend.AbstractWSDLBasedEndpointFactory.createEndpoint(AbstractWSDLBasedEndpointFactory.java:100)
at
org.apache.cxf.frontend.ServerFactoryBean.create(ServerFactoryBean.java:117)
at
org.apache.cxf.jaxws.JaxWsServerFactoryBean.create(JaxWsServerFactoryBean.java:168)
at org.apache.cxf.systest.jaxws.ServerMisc.run(ServerMisc.java:76)
at
org.apache.cxf.testutil.common.AbstractTestServerBase.start(AbstractTestServerBase.java:67)
at org.apache.cxf.systest.jaxws.ServerMisc.main(ServerMisc.java:112)

Willem


[EMAIL PROTECTED] wrote:
> Author: dkulp
> Date: Wed Dec  3 11:28:56 2008
> New Revision: 723026
> 
> URL: http://svn.apache.org/viewvc?rev=723026&view=rev
> Log:
> Merged revisions 723024 via svnmerge from 
> https://svn.apache.org/repos/asf/cxf/trunk
> 
> 
>   r723024 | dkulp | 2008-12-03 14:24:56 -0500 (Wed, 03 Dec 2008) | 2 lines
>   
>   [CXF-1930] Fix for anonymous wrappers when asm is found
> 
> 
> Modified:
> cxf/branches/2.1.x-fixes/   (props changed)
> 
> cxf/branches/2.1.x-fixes/rt/frontend/jaxws/src/main/java/org/apache/cxf/jaxws/WrapperClassGenerator.java
> 
> cxf/branches/2.1.x-fixes/systests/src/test/java/org/apache/cxf/systest/jaxws/ClientServerMiscTest.java
> 
> cxf/branches/2.1.x-fixes/systests/src/test/java/org/apache/cxf/systest/jaxws/ServerMisc.java
> 
> Propchange: cxf/branches/2.1.x-fixes/
> --
> --- svn:mergeinfo