Blog de Jaime Cid

Jaime Cid 22 de Julio de 2006 Jaime Cid 7 de Diciembre de 2006 Jaime Cid 25 de Diciembre de 2006
Todo | AJAX | Blogging | Eventos | General | i18n | Java | JES | NetBeans | OpenSource | SOA | Web2.0
« Previous day (Mar 6, 2006) | Main | Next day (Mar 7, 2006) »
20060307 martes marzo 07, 2006

AXIS en Sun JAVA System Application Server Es habitual que aplicaciones neutras respecto al servidor de Aplicaciones incluyan Apache AXIS para dar soporte de Web Services.
Incluso el propio AXIS se puede desplegar como una aplicación WEB en un contenedor J2EE (axis.war)
A la hora de desplegar estas aplicaciones en Sun JAVA System Application Server hay que tener en cuenta lo siguiente:

Por tanto en el log aparecerá la siguiente información:
...
at java.lang.Thread.run(Thread.java:534)
Caused by: java.security.AccessControlException: access denied (java.lang.RuntimePermission createClassLoader)
at java.security.AccessControlContext.checkPermission(AccessControlContext.java:26 9)
....

Soluciones:
Añadir las siguientes líneas al bloque grant

permission java.lang.RuntimePermission "createClassLoader";

permission java.lang.RuntimePermission "getClassLoader";

permission javax.management.MBeanPermission "*", "*";

y comprobar que ya existen también las líneas:

permission java.net.SocketPermission "*", "connect,accept,resolve";
permission java.io.FilePermission "<>", "read,write,delete";


Para comprobar que todo está perfectamente instalado basta con ejecutar en un navegador happyaxis.jsp (localhost:8080/axis/axis.jsp)

Otros enlaces de interés:



Enviado por jaimecid ( mar 07 2006, 05:30:48 PM CET ) Permalink

Calendario

Búsqueda

Redes Sociales

Technorati

RSS Feeds

Enlaces

Navegación

Visitas Hoy

Entradas

Del.icio.us