Jump to content
We've recently updated our Privacy Statement, available here ×

Trying to autodeploy gets the error in JBOSS JBAS014771


apermir

Recommended Posts

The built process of the war  seems to be ok 

 

jasperreports-server-cp-6.2.1-bin/buildomatic
-bash-4.1$ ./js-install-ce.sh minimal
test-ce-all-props:
     [echo] Checking properties:
     [echo]   dbType=postgresql
     [echo]   dbHost=localhost
     [echo]   dbUsername=postgres
     [echo]   dbPassword=**********
     [echo]   dbPort=5432
     [echo]   js.dbName=jasperserver
     [echo]   sugarcrm.dbName=sugarcrm
     [echo]   foodmart.dbName=foodmart
     [echo]   webAppNameCE=jasperserverpre
     [echo]   appServerType=jboss-eap-6
     [echo]   appServerDir=/var/lib/jbossas

..

advanced-sql] Executing commands
[advanced-sql] 1 of 1 SQL statements executed successfully
     [echo] Connection OK
    [input] Database [jasperserver] already exists. Drop it and create new? WARNING: All existing data will be lost! This operation may not be rolled back. Enter 'y' to recreate or 'n' to skip this step. Default is 'n' (y, [n])
y
     [echo] Filtering properties (cleaning out blank spaces)
     [echo] chkAndSetLocaleDbSettings: dbType is postgresql
     [echo] chkAndSetLocaleDbSettings: db.set.lc_collate and db.set.lc_ctype are NOT both set
     [echo] chkAndSetLocaleDbSettings: parse: scripts.properties for db commands
     [echo] using settings file: /kits/jasperreports-server-cp-6.2.1-bin/buildomatic/build_conf/default/maven_settings.xml
 
drop-js-db:
     [echo] Dropping database. js.dbName = jasperserver
 
     [echo] TO   the folder /var/lib/jbossas/standalone/deployments

     [echo] JBoss7 JDBC Drivers for the Create DataSource UI are installed during the deploy-webapp phase.

     [echo] About to copy JS repository JDBC driver (if it exists):
     [echo]   Copy jdbc driver from: /kits/jasperreports-server-cp-6.2.1-bin/buildomatic/conf_source/db/postgresql/jdbc/postgresql-9.2-1002.jdbc4.jar
     [echo]   Copy jdbc driver to:   /var/lib/jbossas/standalone/deployments
     [copy] Copying 1 file to /var/lib/jbossas/standalone/deployments
     [copy] Copying /kits/jasperreports-server-cp-6.2.1-bin/buildomatic/conf_source/db/postgresql/jdbc/postgresql-9.2-1002.jdbc4.jar to /var/lib/jbossas/standalone/deployments/postgresql-9.2-1002.jdbc4.jar
 
deploy-webapp:
     [echo] For JDBC driver the artifactId and version properties are set:
     [echo]   maven.jdbc.artifactId=postgresql
     [echo]   maven.jdbc.version=9.2-1002.jdbc4
     [echo]   Specified JDBC driver jar exists
     [echo] About to copy JDBC driver for import-export config (if it exists):
     [echo]
     [echo] Property values (in app-server.xml: deploy-webapp):
     [echo]  jsEdition = ce
     [echo]  warFileDistSourceDir = /kits/jasperreports-server-cp-6.2.1-bin/buildomatic/../jasperserver.war
     [echo]  warTargetDir = /var/lib/jbossas/standalone/deployments/jasperserverpre.war
     [echo]  webAppName = jasperserverpre
     [echo]  webAppNameCE = jasperserverpre
     [echo]  webAppNamePro = jasperserver-pro
     [echo]  webAppNameSrc = jasperserver
     [echo]  webAppNameDel = jasperserverpre
     [echo]  warTargetDirDel = /var/lib/jbossas/standalone/deployments/jasperserverpre.war
     [echo]
     [copy] Copying 3062 resources to /var/lib/jbossas/standalone/deployments/jasperserverpre.war
     [echo] Filtering properties (cleaning out blank spaces)
     [echo] chkAndSetLocaleDbSettings: dbType is postgresql
     [echo] chkAndSetLocaleDbSettings: db.set.lc_collate and db.set.lc_ctype are NOT both set
     [echo] chkAndSetLocaleDbSettings: parse: scripts.properties for db commands
     [echo] using settings file: /kits/jasperreports-server-cp-6.2.1-bin/buildomatic/build_conf/default/maven_settings.xml
 
init-source-paths:
     [echo]
     [echo] Property values (dev.xml:init-source-paths):
     [echo] Source Paths:
     [echo] js-path = ${js-base-path}
     [echo] js-pro-path = ${js-pro-base-path}
     [echo] Other Paths:
     [echo] maven-localrepo-path = /var/lib/jbossas/.m2/repository
     [echo]
     [echo]
 
deploy-webapp-datasource-configs:
     [echo]
     [echo] Property values (in app-server.xml: deploy-webapp):
     [echo]  jsEdition = ce
     [echo]  warFileDistSourceDir = /kits/jasperreports-server-cp-6.2.1-bin/buildomatic/../jasperserver.war
     [echo]  warTargetDir = /var/lib/jbossas/standalone/deployments/jasperserverpre.war
     [echo]  webAppName = jasperserverpre
     [echo]  webAppNameCE = jasperserverpre
     [echo]  webAppNamePro = jasperserver-pro
     [echo]  webAppNameSrc = jasperserver
     [echo]  webAppNameDel = jasperserverpre
     [echo]  warTargetDirDel = /var/lib/jbossas/standalone/deployments/jasperserverpre.war
     [copy] Copying 8 files to /var/lib/jbossas/standalone/deployments/jasperserverpre.war
     [echo] for jboss-eap-6 app-server_AppServer is jboss_EAP6orAS7
     [copy] Copying 1 file to /var/lib/jbossas/standalone/deployments/jasperserverpre.war/META-INF
     [copy] Copying 1 file to /var/lib/jbossas/standalone/deployments/jasperserverpre.war/WEB-INF
    [touch] Creating /var/lib/jbossas/standalone/deployments/jasperserverpre.war.dodeploy
     [copy] Copying 1 file to /var/lib/jbossas/standalone/deployments/jasperserverpre.war/WEB-INF/lib
     [copy] Copying /kits/jasperreports-server-cp-6.2.1-bin/buildomatic/conf_source/db/postgresql/jdbc/postgresql-9.2-1002.jdbc4.jar to /var/lib/jbossas/standalone/deployments/jasperserverpre.war/WEB-INF/lib/postgresql-9.2-1002.jdbc4.jar
     [echo] creating /var/lib/jbossas/modules/jaspersoft/org/apache/batik
    [mkdir] Created dir: /var/lib/jbossas/modules/jaspersoft/org/apache/batik
     [echo] creating /var/lib/jbossas/modules/jaspersoft/org/apache/batik/main
    [mkdir] Created dir: /var/lib/jbossas/modules/jaspersoft/org/apache/batik/main
     [copy] Copying 1 file to /var/lib/jbossas/modules/jaspersoft/org/apache/batik/main
     [copy] Copying 22 files to /var/lib/jbossas/modules/jaspersoft/org/apache/batik/main
     [copy] Copying 1 file to /var/lib/jbossas/standalone/deployments/jasperserverpre.war/WEB-INF/lib
 
deploy-webapp-ce:
 
install-minimal-ce:
     [echo] Installation successfully completed!
 
BUILD SUCCESSFUL
Total time: 2 minutes 5 seconds
Checking Ant return code: OK
----------------------------------------------------------------------
 
cd /usr/share/jbossas/standalone/deployments
 

[root@educap-eap2 deployments]# ls -ltr
total 584
-rw-r--r--.  1 jboss jboss   9041 Jan 12 17:09 README.txt
-rw-r--r--.  1 jboss jboss 579785 May  5 23:58 postgresql-9.2-1002.jdbc4.jar
drwxr-xr-x. 11 jboss jboss   4096 May  5 23:59 jasperserverpre.war
-rw-r--r--.  1 jboss jboss      0 May  5 23:59 jasperserverpre.war.dodeploy

 

But the JBOOS

 
 grep ERROR /usr/share/jbossas/domain/log/servers/DevJasper-A/server.log
55:36,287 ERROR [org.jboss.as.controller.management-operation] (Controller Boot Thread) JBAS014612: Operación ("add") faló - dirección: ([("deployment" => "jasperserver.war")]) - descripción de la falla: {"JBAS014771: Servicios con dependenc que faltan/no disponibles" => [
    "jboss.naming.context.java.module.jasperserver.jasperserver.env.jdbc.jasperserver falta [jboss.naming.context.java.jdbc.jasperserver]",
    "jboss.naming.context.java.module.jasperserver.jasperserver.env.jdbc.sugarcrm falta [jboss.naming.context.java.jdbc.sugarcrm]",
    "jboss.naming.context.java.module.jasperserver.jasperserver.env.jdbc.foodmart falta [jboss.naming.context.java.jdbc.foodmart]"
]}
 
 
 
00:55:36,335 ERROR [org.jboss.as] (Controller Boot Thread) JBAS015875: JBoss EAP6.4.6.GA (AS 7.5.6.Final-redhat-2)  inició (con errores) en 14307ms - Inició 645 de 918 servicios (236 servicios fallaron o faltan dependencias, 57 servicios son perezosos, pasivos o por demanda)
 
 

 
-- 
Un Saludo
 more /usr/share/jbossas/domain/log/servers/DevJasper-A/server.log
 
 
.jersey.server.impl.model.parameter.multivalued.StringReaderProviders$DateProvider' para el tipo de servicio 'com
.sun.jersey.spi.StringReaderProvider'
00:55:34,501 WARN  [org.jboss.as.server.deployment] (MSC service thread 1-16) JBAS015893: Encontró un nombre de clase inváli
do 'com.sun.jersey.server.impl.model.parameter.multivalued.JAXBStringReaderProviders$RootElementProvider' para el tipo de se
rvicio 'com.sun.jersey.spi.StringReaderProvider'
00:55:35,885 WARN  [org.jboss.as.ee] (MSC service thread 1-1) JBAS011006: No se está instalando el componente opcional org.s
pringframework.web.context.request.async.StandardServletAsyncWebRequest debido a una excepción (active el nivel de registro
DEBUG para ver la razón)
00:55:36,141 INFO  [org.jboss.as.connector.deployers.jdbc] (MSC service thread 1-1) JBAS010404: Implementación de controladr
o que no cumple con los requerimientos de JDBC class mondrian.olap4j.MondrianOlap4jDriver (versión 3.60)
00:55:36,146 INFO  [org.jboss.as.connector.deployers.jdbc] (MSC service thread 1-1) JBAS010404: Implementación de controladr
o que no cumple con los requerimientos de JDBC class org.teiid.jdbc.TeiidDriver (versión 8.12)
00:55:36,147 WARN  [org.jboss.weld.deployer] (MSC service thread 1-1) JBAS016012: La implementación deployment "jasperserver
.war" contiene anotaciones CDI pero no se encontró el beans.xml.
00:55:36,287 ERROR [org.jboss.as.controller.management-operation] (Controller Boot Thread) JBAS014612: Operación ("add") fal
ló - dirección: ([("deployment" => "jasperserver.war")]) - descripción de la falla: {"JBAS014771: Servicios con dependencias
 que faltan/no disponibles" => [
    "jboss.naming.context.java.module.jasperserver.jasperserver.env.jdbc.jasperserver falta [jboss.naming.context.java.jdbc.
jasperserver]",
    "jboss.naming.context.java.module.jasperserver.jasperserver.env.jdbc.sugarcrm falta [jboss.naming.context.java.jdbc.suga
rcrm]",
    "jboss.naming.context.java.module.jasperserver.jasperserver.env.jdbc.foodmart falta [jboss.naming.context.java.jdbc.food
mart]"
]}
00:55:36,329 INFO  [org.jboss.as.server] (Controller Boot Thread) JBAS015859: Implementado "jasperserver.war" (runtime-name
: "jasperserver.war")
00:55:36,331 INFO  [org.jboss.as.controller] (Controller Boot Thread) JBAS014774: Reporte del estatus del servicio
JBAS014775: Nuevas dependencias que faltan/no satisfechas:
service jboss.naming.context.java.jdbc.foodmart (faltan) dependientes: [service jboss.naming.context.java.module.jasperserve
r.jasperserver.env.jdbc.foodmart]
service jboss.naming.context.java.jdbc.jasperserver (faltan) dependientes: [service jboss.naming.context.java.module.jaspers
erver.jasperserver.env.jdbc.jasperserver]
service jboss.naming.context.java.jdbc.sugarcrm (faltan) dependientes: [service jboss.naming.context.java.module.jasperserve
r.jasperserver.env.jdbc.sugarcrm]
 
00:55:36,335 ERROR [org.jboss.as] (Controller Boot Thread) JBAS015875: JBoss EAP6.4.6.GA (AS 7.5.6.Final-redhat-2)  inició
(con errores) en 14307ms - Inició 645 de 918 servicios (236 servicios fallaron o faltan dependencias, 57 servicios son perez
osos, pasivos o por demanda)

 

Link to comment
Share on other sites

  • Replies 2
  • Created
  • Last Reply

Top Posters In This Topic

Popular Days

Top Posters In This Topic

It seems that the datasources are no right, Due to these parameter

 [echo]   webAppNameCE=jasperserverpre

So my war is  jasperserverpre.war

[root@educap-eap2 deployments]# ls -ltr
total 584
-rw-r--r--.  1 jboss jboss   9041 Jan 12 17:09 README.txt
-rw-r--r--.  1 jboss jboss 579785 May  5 23:58 postgresql-9.2-1002.jdbc4.jar
drwxr-xr-x. 11 jboss jboss   4096 May  5 23:59 jasperserverpre.war
-rw-r--r--.  1 jboss jboss      0 May  5 23:59 jasperserverpre.war.dodeploy

 

 

But in the JBOOS there are reference to module.jasperserver.jasperserver.env.jdbc.jasperserver

is that right?

Or maybe i must do an additional setup to cutomize these datasources?

jdbc.jasperserver ,jdbc.foodmart,jdbc.sugarcrm

 
 grep ERROR /usr/share/jbossas/domain/log/servers/DevJasper-A/server.log
55:36,287 ERROR [org.jboss.as.controller.management-operation] (Controller Boot Thread) JBAS014612: Operación ("add") faló - dirección: ([("deployment" => "jasperserver.war")]) - descripción de la falla: {"JBAS014771: Servicios con dependenc que faltan/no disponibles" => [
    "jboss.naming.context.java.module.jasperserver.jasperserver.env.jdbc.jasperserver falta [jboss.naming.context.java.jdbc.jasperserver]",
    "jboss.naming.context.java.module.jasperserver.jasperserver.env.jdbc.sugarcrm falta [jboss.naming.context.java.jdbc.sugarcrm]",
    "jboss.naming.context.java.module.jasperserver.jasperserver.env.jdbc.foodmart falta [jboss.naming.context.java.jdbc.foodmart]"
]}
 

 

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...