Hago un alto en el periodo vacacional del blog, para abrir lo que podría ser una sección nueva de este blog: consultas de los lectores. Nicolás esta teniendo problemas con Wildfly y no he podido ayudarle. Como la temática del blog es bastante concreta, no seria de extrañar que otro de los lectores haya tenido un problema similar y pueda indicarle de que se trata. Os pego su mensaje:

“Hola, estoy haciendo una pequeña aplicación con Java EE 7 y Wildfly 9.0.1.Final y en local se despliega muy fácil, pero en el servidor remoto (donde tengo Wildfly instalado y todo configurado, datasources, etc) no tengo manera de desplegar la aplicación, siempre me da un error. He puesto en stackoverflow el error, para que por lo menos, puedas ver la excepción que me salta (sunque ponga Wildfly 8.2.1.Final uso el 9).

http://stackoverflow.com/questions/31985683/cannot-deploy-ear-on-wildfly-8-2-1-final

Os pego lo mas importante del post en stackoverflow:

“Cannot deploy EAR on WildFly 8.2.1.Final

I’m having the following error on Wildfly when trying to deploy an EAR:

[standalone@IP:9990 /] deploy /opt/banco_ear.ear
{"JBAS014653: Composite operation failed and was rolled back. Steps that failed:" => {"Operation step-2" => {"JBAS014671: Failed services" => {"jboss.deployment.unit.\"banco_ear.ear\".STRUCTURE" => "org.jboss.msc.service.StartException in service jboss.deployment.unit.\"banco_ear.ear\".STRUCTURE: JBAS018733: Failed to process phase STRUCTURE of deployment \"banco_ear.ear\"
Caused by: org.jboss.as.server.deployment.DeploymentUnitProcessingException: JBAS018740: Failed to mount deployment content
Caused by: java.io.IOException: VFS000015: Could not create directory for original name 'content' after 10 attempts"}}}}

The EAR is generated by Intellij IDEA and I fix all of the dependencies. I’m new with remote deployments, and I find it very difficult.

Here is my application.xml

<?xml version="1.0" encoding="UTF-8"?>
<application xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/application_6.xsd"
version="6">

<module id="banco-Web">
<web>
<web-uri>web.war</web-uri>
<context-root>bancoWeb</context-root>
</web>
</module>
</application>

What is wrong?

Thank’s in advance.

EDIT

When I run jboss-cli as wildfly user and try to deploy the application (that in local wildfly run’s perfectly), the CLI throws the next exception:

[standalone@IP:9990 /] deploy /opt/prueba_ear.ear
{"WFLYCTL0062: Composite operation failed and was rolled back. Steps that failed:" => {"Operation step-2" => {"WFLYCTL0080: Failed services" => {"jboss.deployment.unit.\"prueba_ear.ear\".WeldStartService" => "org.jboss.msc.service.StartException in service jboss.deployment.unit.\"prueba_ear.ear\".WeldStartService: Failed to start service
Caused by: org.jboss.weld.exceptions.DefinitionException: Exception List with 1 exceptions:
Exception 0 :
javax.enterprise.event.ObserverException
[...]


Uno de las respuestas en stackoverflow es la que yo iba a darle: que revisara los permisos de los usuarios. Como eso no es, os pregunto ¿habéis tenido antes este problema?