Error al crear Descriptor de despliegue en deploytool

Marcelo
14 de Abril del 2004
Estoy tratando de crear un EJB, ya tengo las clases necesarias, pero cuando intento crear el descriptor de despliegue con la herramienta del servidor de aplicaciones sun (deploytool) me aparece un error al tratar de modificar las etiquetas de security y tansactions.

En el momento que cambio esas etiquetas el descriptor de despliegue se borra y cuando trato de guardar la aplicacion me da un error de premature end of file ya que el descriptor esta en blanco. Intente tambien realizar el descriptor de despliegue a mano, logro empaquetar todo en un archivo jar pero cuando quiero leerlo en el deploytool las mismas etiquetas transaction y security me causan un error (no se pueden leer los metodos).

Ya no se que mas hacer. Si alguno de ustedes puede ayudarme, le estaria muy agradecido

vosnaya
14 de Abril del 2004
Hola Marcelo, tenía exactamente el mismo problema y se resolvió agregando las siguientes líneas en el archivo:
SunAppServerlib launcher.xml

Lineas:

<sysproperty key="user.country" value="US"/>
<sysproperty key="user.language" value="en"/>
<sysproperty key="user.region" value="US"/>

Ponerlo antes de:

<sysproperty key="com.sun.aas.installRoot"
value="${com.sun.aas.installRoot}"/>

en el target

<target name="s1as-deploytool" >

Si quieres ver un foro donde existe mucha información acerca de este bug, la dirección es la siguiente:

http://forums.java.sun.com/thread.jsp?thread=472692&forum=136&message=2232106