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.