Hi,

I am using JAXWS 2.1  client on GAE 1.5.4 and gets the following exception.

com.sun.xml.bind.v2.runtime.reflect.Accessor$FieldReflection <init>:
Unable to make javax.xml.ws.wsaddressing.W3CEndpointReference.address
accessible.
java.lang.SecurityException: java.lang.IllegalAccessException:
Reflection is not allowed on private
javax.xml.ws.wsaddressing.W3CEndpointReference$Address
javax.xml.ws.wsaddressing.W3CEndpointReference.address
        at 
com.google.appengine.runtime.Request.process-8eeeb314523d0639(Request.java)
        at 
com.sun.xml.bind.v2.runtime.reflect.Accessor$FieldReflection.<init>(Accessor.java:220)
        at 
com.sun.xml.bind.AccessorFactoryImpl.createFieldAccessor(AccessorFactoryImpl.java:66)
        at 
com.sun.xml.bind.v2.model.impl.RuntimeClassInfoImpl.createFieldSeed(RuntimeClassInfoImpl.java:252)
        at 
com.sun.xml.bind.v2.model.impl.RuntimeClassInfoImpl.createFieldSeed(RuntimeClassInfoImpl.java:81)
        at 
com.sun.xml.bind.v2.model.impl.ClassInfoImpl.findFieldProperties(ClassInfoImpl.java:398)
        at 
com.sun.xml.bind.v2.model.impl.ClassInfoImpl.getProperties(ClassInfoImpl.java:301)
        at 
com.sun.xml.bind.v2.model.impl.RuntimeClassInfoImpl.getProperties(RuntimeClassInfoImpl.java:176)
        at 
com.sun.xml.bind.v2.model.impl.ModelBuilder.getClassInfo(ModelBuilder.java:243)
        at 
com.sun.xml.bind.v2.model.impl.RuntimeModelBuilder.getClassInfo(RuntimeModelBuilder.java:100)
        at 
com.sun.xml.bind.v2.model.impl.RuntimeModelBuilder.getClassInfo(RuntimeModelBuilder.java:81)
        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:95)
        at 
com.sun.xml.bind.v2.model.impl.RuntimeModelBuilder.getClassInfo(RuntimeModelBuilder.java:81)
        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:441)
        at 
com.sun.xml.bind.v2.runtime.JAXBContextImpl.<init>(JAXBContextImpl.java:288)
        at 
com.sun.xml.bind.v2.runtime.JAXBContextImpl$JAXBContextBuilder.build(JAXBContextImpl.java:1111)
        at 
com.sun.xml.bind.v2.ContextFactory.createContext(ContextFactory.java:154)
        at 
com.sun.xml.bind.v2.ContextFactory.createContext(ContextFactory.java:121)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:616)
        at javax.xml.bind.ContextFinder.newInstance(ContextFinder.java:233)
        at javax.xml.bind.ContextFinder.find(ContextFinder.java:410)
        at javax.xml.bind.JAXBContext.newInstance(JAXBContext.java:594)
        at javax.xml.bind.JAXBContext.newInstance(JAXBContext.java:542)
        at com.sun.xml.ws.spi.ProviderImpl$2.run(ProviderImpl.java:220)
        at com.sun.xml.ws.spi.ProviderImpl$2.run(ProviderImpl.java:218)
        at java.security.AccessController.doPrivileged(AccessController.java:34)
        at 
com.sun.xml.ws.spi.ProviderImpl.getEPRJaxbContext(ProviderImpl.java:217)
        at com.sun.xml.ws.spi.ProviderImpl.<clinit>(ProviderImpl.java:88)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at 
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
        at 
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:532)
        at java.lang.Class.newInstance0(Class.java:372)
        at java.lang.Class.newInstance(Class.java:325)
        at javax.xml.ws.spi.FactoryFinder.newInstance(FactoryFinder.java:58)
        at javax.xml.ws.spi.FactoryFinder.find(FactoryFinder.java:142)
        at javax.xml.ws.spi.Provider.provider(Provider.java:102)
        at javax.xml.ws.Service.<init>(Service.java:76)
        at ws.ticketvala.WSTicketvala.<init>(WSTicketvala.java:46)
        at 
com.faregugly.server.SpringServiceImpl.afterPropertiesSet(SpringServiceImpl.java:817)
        at


Caused by: java.lang.IllegalAccessException: Reflection is not allowed
on private javax.xml.ws.wsaddressing.W3CEndpointReference$Address
javax.xml.ws.wsaddressing.W3CEndpointReference.address
        ... 74 more


Can you pls look into this issue ?


Deepak

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.

Reply via email to