3
GAE 애플리케이션에서 비누를 호출하고 싶습니다. 그것은 제대로 로컬 호스트에서 작업을 수행하지만, 배포에 그것은 예외GAE/J에서 SOAP 서비스를 호출하십시오.
....
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-fe1b1a37f7387808(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)
....
Caused by: javax.xml.stream.XMLStreamException: ParseError at [row,col]:[1,50]
Message: White spaces are required between publicId and systemId.
at com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.next(XMLStreamReaderImpl.java:591)
at com.sun.xml.ws.util.xml.XMLStreamReaderFilter.next(XMLStreamReaderFilter.java:92)
at com.sun.xml.ws.streaming.XMLStreamReaderUtil.next(XMLStreamReaderUtil.java:76)
는 질문은, 실제로 발생 내가 요즘 GAE/J에서 SOAP 서비스에 액세스 할 수 있습니다? 로컬 환경 및 GAE에서 액세스하는 것과는 무슨 차이가 있습니까? 그리고 물론, 내가 실수를 고칠 수있는 방법은 무엇입니까?
비누 서버 권한으로 인해 GAE 앱에서 반사 오류가 발생할 수 있습니까? GAE를 SOAP 클라이언트 엔드 포인트로 사용하고 있습니까? – ZiglioUK
GAE의 SOAP에도 문제가 있습니다. 여기 내 질문 : http://stackoverflow.com/questions/11643218/error-in-javax-xml-ws-service-initialization-on-app-engine – ZiglioUK