I reported a production issue 5927.

On Sat, Sep 17, 2011 at 12:35 AM, Deepak Singh <deepaksingh...@gmail.com>wrote:

> 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 google-appengine@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.

Reply via email to