Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/06/2012, 12:44
El_Arturo
 
Fecha de Ingreso: diciembre-2006
Mensajes: 18
Antigüedad: 17 años, 4 meses
Puntos: 0
Duda: Web Service

Estimados, estoy intentando consumir un web service pero se me presenta el siguiente error cuando ejecuto el proyecto:

Código:
Exception in thread "main" java.lang.SecurityException: Prohibited package name: java.security.xsd
	at java.lang.ClassLoader.preDefineClass(ClassLoader.java:479)
	at java.lang.ClassLoader.defineClassCond(ClassLoader.java:625)
	at java.lang.ClassLoader.defineClass(ClassLoader.java:615)
	at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141)
	at java.net.URLClassLoader.defineClass(URLClassLoader.java:283)
	at java.net.URLClassLoader.access$000(URLClassLoader.java:58)
	at java.net.URLClassLoader$1.run(URLClassLoader.java:197)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
	at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
	at java.lang.Class.forName0(Native Method)
	at java.lang.Class.forName(Class.java:247)
	at sun.reflect.generics.factory.CoreReflectionFactory.makeNamedType(CoreReflectionFactory.java:95)
	at sun.reflect.generics.visitor.Reifier.visitClassTypeSignature(Reifier.java:107)
	at sun.reflect.generics.tree.ClassTypeSignature.accept(ClassTypeSignature.java:31)
	at sun.reflect.annotation.AnnotationParser.parseSig(AnnotationParser.java:370)
	at sun.reflect.annotation.AnnotationParser.parseClassValue(AnnotationParser.java:351)
	at sun.reflect.annotation.AnnotationParser.parseClassArray(AnnotationParser.java:653)
	at sun.reflect.annotation.AnnotationParser.parseArray(AnnotationParser.java:460)
	at sun.reflect.annotation.AnnotationParser.parseMemberValue(AnnotationParser.java:286)
	at sun.reflect.annotation.AnnotationParser.parseAnnotation(AnnotationParser.java:222)
	at sun.reflect.annotation.AnnotationParser.parseAnnotations2(AnnotationParser.java:69)
	at sun.reflect.annotation.AnnotationParser.parseAnnotations(AnnotationParser.java:52)
	at java.lang.Class.initAnnotationsIfNecessary(Class.java:3070)
	at java.lang.Class.getAnnotation(Class.java:3029)
	at com.sun.xml.internal.ws.model.RuntimeModeler$1.run(RuntimeModeler.java:165)
	at com.sun.xml.internal.ws.model.RuntimeModeler$1.run(RuntimeModeler.java:163)
	at java.security.AccessController.doPrivileged(Native Method)
	at com.sun.xml.internal.ws.model.RuntimeModeler.getPrivClassAnnotation(RuntimeModeler.java:163)
	at com.sun.xml.internal.ws.model.RuntimeModeler.buildRuntimeModel(RuntimeModeler.java:199)
	at com.sun.xml.internal.ws.client.WSServiceDelegate.createSEIPortInfo(WSServiceDelegate.java:687)
	at com.sun.xml.internal.ws.client.WSServiceDelegate.addSEI(WSServiceDelegate.java:675)
	at com.sun.xml.internal.ws.client.WSServiceDelegate.getPort(WSServiceDelegate.java:330)
	at com.sun.xml.internal.ws.client.WSServiceDelegate.getPort(WSServiceDelegate.java:313)
	at com.sun.xml.internal.ws.client.WSServiceDelegate.getPort(WSServiceDelegate.java:295)
	at javax.xml.ws.Service.getPort(Service.java:99)
	at cl.paperless.webapp.online.webservices.Online.getOnlineSOAP11PortHttp(Online.java:72)
	at misClases.MetodosPaperless.onlineGenerationDte(MetodosPaperless.java:15)
	at misClases.CopiaPaperless.main(CopiaPaperless.java:35)
Java Result: 1
Estuve invesitago y al parecer el error es por que no se puede usar un package que empiece con java (java.security.xsd), pero el problema es que estos package se obtienen del webservice por lo que no se puede cambiar el nombre

Agradezco de antemano su ayuda

Salu2!