Dúvida em configuração mysql em Jboss 7.02

12 respostas
S

O lá pessoal, estou tendo um problema com a configuração de um server JBOSS AS 7.02 podem me ajduar?
bom, coloquei a lib do mysql na pasta /jboss-as-web-7.0.2.Final/modules/com/mysql/main;

alterei o bendito standalone deste modo

<?xml version='1.0' encoding='UTF-8'?>

<server name="administrador-P5KC" xmlns="urn:jboss:domain:1.0">
	<extensions>
		<extension module="org.jboss.as.clustering.infinispan" />
		<extension module="org.jboss.as.connector" />
		<extension module="org.jboss.as.deployment-scanner" />
		<extension module="org.jboss.as.ee" />
		<extension module="org.jboss.as.ejb3" />
		<extension module="org.jboss.as.jaxrs" />
		<extension module="org.jboss.as.jmx" />
		<extension module="org.jboss.as.jpa" />
		<extension module="org.jboss.as.logging" />
		<extension module="org.jboss.as.naming" />
		<extension module="org.jboss.as.osgi" />
		<extension module="org.jboss.as.pojo" />
		<extension module="org.jboss.as.remoting" />
		<extension module="org.jboss.as.sar" />
		<extension module="org.jboss.as.security" />
		<extension module="org.jboss.as.threads" />
		<extension module="org.jboss.as.transactions" />
		<extension module="org.jboss.as.web" />
		<extension module="org.jboss.as.weld" />
	</extensions>
	<management>
		<security-realms>
			<security-realm name="PropertiesMgmtSecurityRealm">
				<authentication>
					<properties path="mgmt-users.properties" relative-to="jboss.server.config.dir" />
				</authentication>
			</security-realm>
		</security-realms>
		<management-interfaces>
			<native-interface interface="management" port="9999" />
			<http-interface interface="management" port="9990" />
		</management-interfaces>
	</management>
	<profile>
		<subsystem xmlns="urn:jboss:domain:logging:1.1">
			<console-handler name="CONSOLE" autoflush="true">
				<level name="INFO" />
				<formatter>
					<pattern-formatter pattern="%d{HH:mm:ss,SSS} %-5p [%c] (%t) %s%E%n" />
				</formatter>
			</console-handler>
			<periodic-rotating-file-handler name="FILE"
				autoflush="true">
				<level name="INFO" />
				<formatter>
					<pattern-formatter pattern="%d{HH:mm:ss,SSS} %-5p [%c] (%t) %s%E%n" />
				</formatter>
				<file relative-to="jboss.server.log.dir" path="server.log" />
				<suffix value=".yyyy-MM-dd" />
				<append value="true" />
			</periodic-rotating-file-handler>
			<logger category="com.arjuna">
				<level name="WARN" />
			</logger>
			<logger category="org.apache.tomcat.util.modeler">
				<level name="WARN" />
			</logger>
			<logger category="sun.rmi">
				<level name="WARN" />
			</logger>
			<root-logger>
				<level name="INFO" />
				<handlers>
					<handler name="CONSOLE" />
					<handler name="FILE" />
				</handlers>
			</root-logger>
		</subsystem>
		<subsystem xmlns="urn:jboss:domain:datasources:1.0">
			<datasources>
				<datasource jndi-name="java:jboss/datasources/ExampleDS"
					pool-name="H2DS" enabled="true" jta="true" use-java-context="true"
					use-ccm="true">
					<connection-url>
						jdbc:h2:mem:test;DB_CLOSE_DELAY=-1
					</connection-url>
					<driver>
						h2
					</driver>
					<pool>
						<prefill>
							false
						</prefill>
						<use-strict-min>
							false
						</use-strict-min>
						<flush-strategy>
							FailingConnectionOnly
						</flush-strategy>
					</pool>
					<security>
						<user-name>
							sa
						</user-name>
						<password>
							sa
						</password>
					</security>
				</datasource>
				<datasource jndi-name="java:jboss/datasources/lzaonline"
					pool-name="lzaonline">
					<connection-url>
						jdbc:mysql://localhost:3306/lzaonline
					</connection-url>
					<transaction-isolation>TRANSACTION_READ_COMMITTED
					</transaction-isolation>
					<pool>
						<min-pool-size>10</min-pool-size>
						<max-pool-size>100</max-pool-size>
						<prefill>true</prefill>
					</pool>
					<statement>
						<prepared-statement-cache-size>
							100
						</prepared-statement-cache-size>
						<share-prepared-statements />
					</statement>
					<security>
						<user-name>
							root
						</user-name>
						<password>
						</password>
					</security>
				</datasource>
				<drivers>
					<driver name="com.mysql" module="com.mysql">
						<xa-datasource-class>
							com.mysql.jdbc.jdbc2.optional.MysqlXADataSource
						</xa-datasource-class>
					</driver>
					<driver name="h2" module="com.h2database.h2">
						<xa-datasource-class>
							org.h2.jdbcx.JdbcDataSource
						</xa-datasource-class>
					</driver>
				</drivers>
			</datasources>
		</subsystem>
		<subsystem xmlns="urn:jboss:domain:deployment-scanner:1.0">
			<deployment-scanner name="default" path="deployments"
				scan-enabled="true" scan-interval="5000" relative-to="jboss.server.base.dir"
				deployment-timeout="60" />
		</subsystem>
		<subsystem xmlns="urn:jboss:domain:ee:1.0" />
		<subsystem xmlns="urn:jboss:domain:ejb3:1.1" lite="true">
			<session-bean>
				<stateless>
					<bean-instance-pool-ref pool-name="slsb-strict-max-pool" />
				</stateless>
			</session-bean>
			<pools>
				<bean-instance-pools>
					<strict-max-pool name="slsb-strict-max-pool"
						max-pool-size="20" instance-acquisition-timeout="5"
						instance-acquisition-timeout-unit="MINUTES" />
				</bean-instance-pools>
			</pools>
		</subsystem>
		<subsystem xmlns="urn:jboss:domain:infinispan:1.0"
			default-cache-container="hibernate">
			<cache-container name="hibernate" default-cache="local-query">
				<local-cache name="entity">
					<eviction strategy="LRU" max-entries="10000" />
					<expiration max-idle="100000" />
				</local-cache>
				<local-cache name="local-query">
					<eviction strategy="LRU" max-entries="10000" />
					<expiration max-idle="100000" />
				</local-cache>
				<local-cache name="timestamps">
					<eviction strategy="NONE" />
				</local-cache>
			</cache-container>
		</subsystem>
		<subsystem xmlns="urn:jboss:domain:jaxrs:1.0" />
		<subsystem xmlns="urn:jboss:domain:jca:1.0">
			<archive-validation enabled="false" />
			<bean-validation enabled="false" />
			<default-workmanager>
				<short-running-threads blocking="true"
					allow-core-timeout="false">
					<core-threads count="10" per-cpu="20" />
					<queue-length count="10" per-cpu="20" />
					<max-threads count="10" per-cpu="20" />
					<keepalive-time time="10" unit="SECONDS" />
				</short-running-threads>
				<long-running-threads blocking="true"
					allow-core-timeout="false">
					<core-threads count="10" per-cpu="20" />
					<queue-length count="10" per-cpu="20" />
					<max-threads count="10" per-cpu="20" />
					<keepalive-time time="10" unit="SECONDS" />
				</long-running-threads>
			</default-workmanager>
		</subsystem>
		<subsystem xmlns="urn:jboss:domain:jmx:1.0">
			<jmx-connector server-binding="jmx-connector-server"
				registry-binding="jmx-connector-registry" />
		</subsystem>
		<subsystem xmlns="urn:jboss:domain:jpa:1.0">
			<jpa default-datasource="" />
		</subsystem>
		<subsystem xmlns="urn:jboss:domain:naming:1.0" />
		<subsystem xmlns="urn:jboss:domain:pojo:1.0" />
		<subsystem xmlns="urn:jboss:domain:osgi:1.0" activation="lazy">
			<configuration
				pid="org.apache.felix.webconsole.internal.servlet.OsgiManager">
				<property name="manager.root">
					jboss-osgi
				</property>
			</configuration>
			<properties>
				<property name="org.jboss.osgi.system.modules">
					org.apache.commons.logging,
					org.apache.log4j,
					org.jboss.as.osgi,
					org.slf4j,
				</property>
				<property name="org.osgi.framework.startlevel.beginning">
					1
				</property>
				<property name="org.osgi.framework.system.packages.extra">
					org.apache.commons.logging;version=1.1.1,
					org.apache.log4j;version=1.2,
					org.jboss.as.osgi.service;version=7.0,
					org.jboss.osgi.deployment.interceptor;version=1.0,
					org.jboss.osgi.spi.capability;version=1.0,
					org.jboss.osgi.spi.util;version=1.0,
					org.jboss.osgi.testing;version=1.0,
					org.jboss.osgi.vfs;version=1.0,
					org.slf4j;version=1.5.10,
				</property>
			</properties>
			<modules>
				<module identifier="javaee.api" />
				<module identifier="org.jboss.logging" />
				<module identifier="org.apache.aries.util" />
				<module identifier="org.jboss.osgi.webconsole" />
				<module identifier="org.osgi.compendium" />
				<module identifier="org.apache.felix.log" startlevel="1" />
				<module identifier="org.jboss.osgi.logging" startlevel="1" />
				<module identifier="org.apache.felix.configadmin" startlevel="1" />
				<module identifier="org.jboss.as.osgi.configadmin"
					startlevel="1" />
				<module identifier="org.apache.aries.jmx" startlevel="2" />
				<module identifier="org.apache.felix.eventadmin" startlevel="2" />
				<module identifier="org.apache.felix.metatype" startlevel="2" />
				<module identifier="org.apache.felix.scr" startlevel="2" />
				<module identifier="org.apache.felix.webconsole" startlevel="2" />
				<module identifier="org.jboss.osgi.jmx" startlevel="2" />
				<module identifier="org.jboss.osgi.http" startlevel="2" />
				<module identifier="org.jboss.osgi.blueprint" startlevel="3" />
				<module identifier="org.jboss.osgi.webapp" startlevel="3" />
				<module identifier="org.jboss.osgi.xerces" startlevel="3" />
			</modules>
		</subsystem>
		<subsystem xmlns="urn:jboss:domain:remoting:1.0" />
		<subsystem xmlns="urn:jboss:domain:resource-adapters:1.0" />
		<subsystem xmlns="urn:jboss:domain:sar:1.0" />
		<subsystem xmlns="urn:jboss:domain:security:1.0">
			<security-domains>
				<security-domain name="other" cache-type="default">
					<authentication>
						<login-module code="Disabled" flag="required" />
					</authentication>
				</security-domain>
			</security-domains>
		</subsystem>
		<subsystem xmlns="urn:jboss:domain:threads:1.0" />
		<subsystem xmlns="urn:jboss:domain:transactions:1.0">
			<core-environment>
				<process-id>
					<uuid />
				</process-id>
			</core-environment>
			<recovery-environment socket-binding="txn-recovery-environment"
				status-socket-binding="txn-status-manager" />
			<coordinator-environment default-timeout="300" />
			<object-store />
		</subsystem>
		<subsystem xmlns="urn:jboss:domain:web:1.0"
			default-virtual-server="default-host">
			<connector name="http" protocol="HTTP/1.1" socket-binding="http"
				scheme="http" />
			<virtual-server name="default-host"
				enable-welcome-root="true">
				<alias name="localhost" />
				<alias name="example.com" />
			</virtual-server>
		</subsystem>
		<subsystem xmlns="urn:jboss:domain:weld:1.0" />
	</profile>
	<interfaces>
		<interface name="management">
			<inet-address value="${jboss.bind.address.management:127.0.0.1}" />
		</interface>
		<interface name="public">
			<inet-address value="${jboss.bind.address:127.0.0.1}" />
		</interface>
	</interfaces>
	<socket-binding-group name="standard-sockets"
		default-interface="public">
		<socket-binding name="http" port="8080" />
		<socket-binding name="https" port="8443" />
		<socket-binding name="jmx-connector-registry" port="1090"
			interface="management" />
		<socket-binding name="jmx-connector-server" port="1091"
			interface="management" />
		<socket-binding name="jndi" port="1099" />
		<socket-binding name="osgi-http" port="8090" interface="management" />
		<socket-binding name="remoting" port="4447" />
		<socket-binding name="txn-recovery-environment" port="4712" />
		<socket-binding name="txn-status-manager" port="4713" />
	</socket-binding-group>
</server>

O persistence.xml está assim:

<?xml version="1.0" encoding="ISO-8859-1"?>

<persistence version="2.0"
	xmlns="http://java.sun.com/xml/ns/persistence" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
	xsi:schemaLocation="http://java.sun.com/xml/ns/persistence
	http://java.sun.com/xml/ns/persistence/persistence_2_0.xsd">


	<persistence-unit name="lzaonline" transaction-type="JTA">
		<provider>org.hibernate.ejb.HibernatePersistence</provider>
		<jta-data-source>java:/lzaonline</jta-data-source>
		<properties>
			<property name="hibernate.dialect" value="org.hibernate.dialect.MySQL5InnoDBDialect" />
			<property name="hibernate.hbm2ddl.auto" value="update" />
			<property name="javax.persistence.jdbc.driver" value="com.mysql.jdbc.Driver" />
			<property name="javax.persistence.jdbc.user" value="root" />
			<property name="javax.persistence.jdbc.password" value="" />
			<property name="javax.persistence.jdbc.url" value="jdbc:mysql://localhost:3306/lzaonline" />
			<property name="hibernate.show_sql" value="true" />
			<property name="hibernate.format_sql" value="true" />
			<property name="hibernate.generate_statistics" value="true" />
		</properties>


	</properties>
	</persistence-unit>
</persistence>

Este é o module.xml na pasta /jboss-as-web-7.0.2.Final/modules/com/mysql/main;

<?xml version="1.0" encoding="UTF-8"?>
<module xmlns="urn:jboss:module:1.0" name="com.mysql">
  <resources>
    <resource-root path="mysql-connector-java-5.1.20-bin.jar"/>
  </resources>
  <dependencies>
    <module name="javax.api"/>
  </dependencies>
</module>

E obtenho este log:

02:04:12,261 Informações [org.jboss.modules] JBoss Modules version 1.0.2.GA
02:04:12,627 INFO  [org.jboss.msc] JBoss MSC version 1.0.1.GA
02:04:12,683 INFO  [org.jboss.as] JBoss AS 7.0.2.Final "Arc" starting
02:04:13,604 WARN  [org.jboss.as] No security realm defined for native management service, all access will be unrestricted.
02:04:13,617 INFO  [org.jboss.as] creating http management service using network interface (management) port (9990)
02:04:13,620 WARN  [org.jboss.as] No security realm defined for http management service, all access will be unrestricted.
02:04:13,632 INFO  [org.jboss.as.logging] Removing bootstrap log handlers
02:04:13,669 INFO  [org.jboss.as.connector.subsystems.datasources] (Controller Boot Thread) Deploying non-JDBC-compliant driver class com.mysql.jdbc.Driver (version 5.1)
02:04:13,677 INFO  [org.jboss.as.connector.subsystems.datasources] (Controller Boot Thread) Deploying JDBC-compliant driver class org.h2.Driver (version 1.2)
02:04:13,696 INFO  [org.jboss.as.clustering.infinispan.subsystem] (Controller Boot Thread) Activating Infinispan subsystem.
02:04:13,831 INFO  [org.jboss.as.naming] (Controller Boot Thread) JBAS011800: Activating Naming Subsystem
02:04:13,847 INFO  [org.jboss.as.naming] (MSC service thread 1-2) JBAS011802: Starting Naming Service
02:04:13,858 INFO  [org.jboss.as.osgi] (Controller Boot Thread) JBAS011910: Activating OSGi Subsystem
02:04:13,890 INFO  [org.jboss.as.security] (Controller Boot Thread) Activating Security Subsystem
02:04:13,903 INFO  [org.jboss.remoting] (MSC service thread 1-3) JBoss Remoting version 3.2.0.Beta2
02:04:13,937 INFO  [org.xnio] (MSC service thread 1-3) XNIO Version 3.0.0.Beta3
02:04:13,952 INFO  [org.xnio.nio] (MSC service thread 1-3) XNIO NIO Implementation Version 3.0.0.Beta3
02:04:14,180 INFO  [org.apache.catalina.core.AprLifecycleListener] (MSC service thread 1-3) The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: /usr/java/packages/lib/amd64:/usr/lib64:/lib64:/lib:/usr/lib
02:04:14,202 INFO  [org.jboss.as.remoting] (MSC service thread 1-2) Listening on /127.0.0.1:9999
02:04:14,204 INFO  [org.jboss.as.jmx.JMXConnectorService] (MSC service thread 1-2) Starting remote JMX connector
02:04:14,207 INFO  [org.jboss.as.ee] (Controller Boot Thread) Activating EE subsystem
02:04:14,236 INFO  [org.apache.coyote.http11.Http11Protocol] (MSC service thread 1-6) Starting Coyote HTTP/1.1 on http-localhost-127.0.0.1-8080
02:04:14,478 INFO  [org.jboss.as.connector] (MSC service thread 1-5) Starting JCA Subsystem (JBoss IronJacamar 1.0.3.Final)
02:04:14,519 INFO  [org.jboss.as.connector.subsystems.datasources] (MSC service thread 1-5) Bound data source [java:/lzaonline]
02:04:14,519 INFO  [org.jboss.as.connector.subsystems.datasources] (MSC service thread 1-6) Bound data source [java:jboss/datasources/ExampleDS]
02:04:14,920 INFO  [org.jboss.as.deployment] (MSC service thread 1-1) Started FileSystemDeploymentService for directory /home/administrador/Desenvolvimento/jboss-as-web-7.0.2.Final/standalone/deployments
02:04:14,924 INFO  [org.jboss.as.deployment] (DeploymentScanner-threads - 1) Found LuzianiaOnline.war in deployment directory. To trigger deployment create a file called LuzianiaOnline.war.dodeploy
02:04:14,942 INFO  [org.jboss.as] (Controller Boot Thread) JBoss AS 7.0.2.Final "Arc" started in 3044ms - Started 98 of 153 services (55 services are passive or on-demand)
02:04:18,241 WARN  [org.jboss.as.protocol] (pool-2-thread-2) JBAS012100: Got error closing channel JBREM00206: Channel is not open
02:12:44,131 WARN  [org.jboss.as.protocol] (pool-2-thread-8) JBAS012100: Got error closing channel JBREM00206: Channel is not open

mas nada acontece, não funciona nem com reza...
O que pode estar errado?

por favor, estou me interessando a estudar Jboss agora, e seria muito grato por uma ajuda...
muito obrigado.

12 Respostas

R

experimente deixar o seu jta-datasource no seu persistence.xml com o mesmo nome que ele tem no seu standalone.xml

java:jboss/datasources/lzaonline

S

cara, continua dando nada…

10:28:56,894 Informações [org.jboss.modules] JBoss Modules version 1.0.2.GA 10:28:57,922 INFO [org.jboss.msc] JBoss MSC version 1.0.1.GA 10:28:57,978 INFO [org.jboss.as] JBoss AS 7.0.2.Final "Arc" starting 10:28:59,643 ERROR [stderr] Exception in thread "Controller Boot Thread" java.lang.RuntimeException: org.jboss.as.controller.persistence.ConfigurationPersistenceException: Failed to parse configuration 10:28:59,644 ERROR [stderr] at org.jboss.as.controller.AbstractControllerService$1.run(AbstractControllerService.java:89) 10:28:59,644 ERROR [stderr] at java.lang.Thread.run(Thread.java:722) 10:28:59,644 ERROR [stderr] Caused by: org.jboss.as.controller.persistence.ConfigurationPersistenceException: Failed to parse configuration 10:28:59,644 ERROR [stderr] at org.jboss.as.controller.persistence.XmlConfigurationPersister.load(XmlConfigurationPersister.java:115) 10:28:59,645 ERROR [stderr] at org.jboss.as.controller.AbstractControllerService.boot(AbstractControllerService.java:104) 10:28:59,645 ERROR [stderr] at org.jboss.as.server.ServerService.boot(ServerService.java:195) 10:28:59,645 ERROR [stderr] at org.jboss.as.controller.AbstractControllerService$1.run(AbstractControllerService.java:83) 10:28:59,645 ERROR [stderr] ... 1 more 10:28:59,646 ERROR [stderr] Caused by: javax.xml.stream.XMLStreamException: org.jboss.jca.common.api.validator.ValidateException: IJ010069: Missing required element driver-class in org.jboss.jca.common.metadata.ds.DataSourceImpl 10:28:59,646 ERROR [stderr] at org.jboss.as.connector.subsystems.datasources.DataSourcesExtension$NewDataSourceSubsystemParser.readElement(DataSourcesExtension.java:708) 10:28:59,646 ERROR [stderr] at org.jboss.as.connector.subsystems.datasources.DataSourcesExtension$NewDataSourceSubsystemParser.readElement(DataSourcesExtension.java:277) 10:28:59,646 ERROR [stderr] at org.jboss.staxmapper.XMLMapperImpl.processNested(XMLMapperImpl.java:100) 10:28:59,647 ERROR [stderr] at org.jboss.staxmapper.XMLExtendedStreamReaderImpl.handleAny(XMLExtendedStreamReaderImpl.java:69) 10:28:59,647 ERROR [stderr] at org.jboss.as.controller.parsing.StandaloneXml.parseServerProfile(StandaloneXml.java:311) 10:28:59,648 ERROR [stderr] at org.jboss.as.controller.parsing.StandaloneXml.readServerElement(StandaloneXml.java:163) 10:28:59,648 ERROR [stderr] at org.jboss.as.controller.parsing.StandaloneXml.readElement(StandaloneXml.java:91) 10:28:59,649 ERROR [stderr] at org.jboss.as.controller.parsing.StandaloneXml.readElement(StandaloneXml.java:79) 10:28:59,649 ERROR [stderr] at org.jboss.staxmapper.XMLMapperImpl.processNested(XMLMapperImpl.java:100) 10:28:59,650 ERROR [stderr] at org.jboss.staxmapper.XMLMapperImpl.parseDocument(XMLMapperImpl.java:59) 10:28:59,650 ERROR [stderr] at org.jboss.as.controller.persistence.XmlConfigurationPersister.load(XmlConfigurationPersister.java:107) 10:28:59,651 ERROR [stderr] ... 4 more 10:28:59,651 ERROR [stderr] Caused by: org.jboss.jca.common.api.validator.ValidateException: IJ010069: Missing required element driver-class in org.jboss.jca.common.metadata.ds.DataSourceImpl 10:28:59,652 ERROR [stderr] at org.jboss.jca.common.metadata.ds.DataSourceImpl.validate(DataSourceImpl.java:340) 10:28:59,652 ERROR [stderr] at org.jboss.jca.common.metadata.ds.DataSourceImpl.<init>(DataSourceImpl.java:123) 10:28:59,653 ERROR [stderr] at org.jboss.jca.common.metadata.ds.DsParser.parseDataSource(DsParser.java:557) 10:28:59,653 ERROR [stderr] at org.jboss.jca.common.metadata.ds.DsParser.parseDataSources(DsParser.java:165) 10:28:59,654 ERROR [stderr] at org.jboss.jca.common.metadata.ds.DsParser.parse(DsParser.java:118) 10:28:59,654 ERROR [stderr] at org.jboss.as.connector.subsystems.datasources.DataSourcesExtension$NewDataSourceSubsystemParser.readElement(DataSourcesExtension.java:700) 10:28:59,655 ERROR [stderr] ... 14 more

R

tente retirar as propriedades driver, user, password e url do seu persistence.xml

S

nada

10:40:14,746 Informações [org.jboss.modules] JBoss Modules version 1.0.2.GA 10:40:15,076 INFO [org.jboss.msc] JBoss MSC version 1.0.1.GA 10:40:15,131 INFO [org.jboss.as] JBoss AS 7.0.2.Final "Arc" starting 10:40:15,728 ERROR [stderr] Exception in thread "Controller Boot Thread" java.lang.RuntimeException: org.jboss.as.controller.persistence.ConfigurationPersistenceException: Failed to parse configuration 10:40:15,729 ERROR [stderr] at org.jboss.as.controller.AbstractControllerService$1.run(AbstractControllerService.java:89) 10:40:15,730 ERROR [stderr] at java.lang.Thread.run(Thread.java:722) 10:40:15,730 ERROR [stderr] Caused by: org.jboss.as.controller.persistence.ConfigurationPersistenceException: Failed to parse configuration 10:40:15,731 ERROR [stderr] at org.jboss.as.controller.persistence.XmlConfigurationPersister.load(XmlConfigurationPersister.java:115) 10:40:15,731 ERROR [stderr] at org.jboss.as.controller.AbstractControllerService.boot(AbstractControllerService.java:104) 10:40:15,731 ERROR [stderr] at org.jboss.as.server.ServerService.boot(ServerService.java:195) 10:40:15,732 ERROR [stderr] at org.jboss.as.controller.AbstractControllerService$1.run(AbstractControllerService.java:83) 10:40:15,732 ERROR [stderr] ... 1 more 10:40:15,732 ERROR [stderr] Caused by: javax.xml.stream.XMLStreamException: org.jboss.jca.common.api.validator.ValidateException: IJ010069: Missing required element driver-class in org.jboss.jca.common.metadata.ds.DataSourceImpl 10:40:15,733 ERROR [stderr] at org.jboss.as.connector.subsystems.datasources.DataSourcesExtension$NewDataSourceSubsystemParser.readElement(DataSourcesExtension.java:708) 10:40:15,733 ERROR [stderr] at org.jboss.as.connector.subsystems.datasources.DataSourcesExtension$NewDataSourceSubsystemParser.readElement(DataSourcesExtension.java:277) 10:40:15,734 ERROR [stderr] at org.jboss.staxmapper.XMLMapperImpl.processNested(XMLMapperImpl.java:100) 10:40:15,734 ERROR [stderr] at org.jboss.staxmapper.XMLExtendedStreamReaderImpl.handleAny(XMLExtendedStreamReaderImpl.java:69) 10:40:15,734 ERROR [stderr] at org.jboss.as.controller.parsing.StandaloneXml.parseServerProfile(StandaloneXml.java:311) 10:40:15,734 ERROR [stderr] at org.jboss.as.controller.parsing.StandaloneXml.readServerElement(StandaloneXml.java:163) 10:40:15,735 ERROR [stderr] at org.jboss.as.controller.parsing.StandaloneXml.readElement(StandaloneXml.java:91) 10:40:15,735 ERROR [stderr] at org.jboss.as.controller.parsing.StandaloneXml.readElement(StandaloneXml.java:79) 10:40:15,735 ERROR [stderr] at org.jboss.staxmapper.XMLMapperImpl.processNested(XMLMapperImpl.java:100) 10:40:15,735 ERROR [stderr] at org.jboss.staxmapper.XMLMapperImpl.parseDocument(XMLMapperImpl.java:59) 10:40:15,736 ERROR [stderr] at org.jboss.as.controller.persistence.XmlConfigurationPersister.load(XmlConfigurationPersister.java:107) 10:40:15,736 ERROR [stderr] ... 4 more 10:40:15,736 ERROR [stderr] Caused by: org.jboss.jca.common.api.validator.ValidateException: IJ010069: Missing required element driver-class in org.jboss.jca.common.metadata.ds.DataSourceImpl 10:40:15,737 ERROR [stderr] at org.jboss.jca.common.metadata.ds.DataSourceImpl.validate(DataSourceImpl.java:340) 10:40:15,737 ERROR [stderr] at org.jboss.jca.common.metadata.ds.DataSourceImpl.<init>(DataSourceImpl.java:123) 10:40:15,737 ERROR [stderr] at org.jboss.jca.common.metadata.ds.DsParser.parseDataSource(DsParser.java:557) 10:40:15,738 ERROR [stderr] at org.jboss.jca.common.metadata.ds.DsParser.parseDataSources(DsParser.java:165) 10:40:15,738 ERROR [stderr] at org.jboss.jca.common.metadata.ds.DsParser.parse(DsParser.java:118) 10:40:15,738 ERROR [stderr] at org.jboss.as.connector.subsystems.datasources.DataSourcesExtension$NewDataSourceSubsystemParser.readElement(DataSourcesExtension.java:700) 10:40:15,739 ERROR [stderr] ... 14 more

H

Cara, não sei se é isso mas aqui: https://community.jboss.org/wiki/DataSourceConfigurationInAS7
Ele coloca um com.mysql no meio da declaração do datasource.

R

acho que você ta tendo um conflito com a classe.

Você usa com.mysql.jdbc.jdbc2.optional.MysqlXADataSource

porém configura seu DataSource com a tag e não no seu standalone.xml

você pode ter que alterar seu datasource, ou a sua classe. se não me engano existe uma MysqlDataSource no mesmo pacote.

S

olha que irônico:
está reclamando que não está fechada a tag properties, e a minha persistence.xml não está aberta:

<?xml version="1.0" encoding="ISO-8859-1"?>

&lt;persistence version="2.0"
	xmlns="http://java.sun.com/xml/ns/persistence" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
	xsi:schemaLocation="http://java.sun.com/xml/ns/persistence
	http://java.sun.com/xml/ns/persistence/persistence_2_0.xsd"&gt;


	&lt;persistence-unit name="lzaonline" transaction-type="JTA"&gt;
		&lt;provider&gt;org.hibernate.ejb.HibernatePersistence&lt;/provider&gt;
		&lt;jta-data-source&gt;java:jboss/lzaonline&lt;/jta-data-source&gt;
		&lt;properties&gt;
			&lt;property name="hibernate.dialect" value="org.hibernate.dialect.MySQL5InnoDBDialect" /&gt;
			&lt;property name="hibernate.hbm2ddl.auto" value="update" /&gt;
			&lt;property name="javax.persistence.jdbc.driver" value="com.mysql.jdbc.Driver" /&gt;
			&lt;property name="javax.persistence.jdbc.user" value="root" /&gt;
			&lt;property name="javax.persistence.jdbc.password" value="" /&gt;
			&lt;property name="javax.persistence.jdbc.url" value="jdbc:mysql://localhost:3306/lzaonline" /&gt;
			&lt;property name="hibernate.show_sql" value="true" /&gt;
			&lt;property name="hibernate.format_sql" value="true" /&gt;
			&lt;property name="hibernate.generate_statistics" value="true" /&gt;
		&lt;/properties&gt;
	&lt;/properties&gt;
	&lt;/persistence-unit&gt;
&lt;/persistence&gt;
10:52:02,644 Informações [org.jboss.modules] JBoss Modules version 1.0.2.GA
10:52:02,967 INFO  [org.jboss.msc] JBoss MSC version 1.0.1.GA
10:52:03,044 INFO  [org.jboss.as] JBoss AS 7.0.2.Final "Arc" starting
10:52:04,146 WARN  [org.jboss.as] No security realm defined for native management service, all access will be unrestricted.
10:52:04,242 INFO  [org.jboss.as] creating http management service using network interface (management) port (9990)
10:52:04,244 WARN  [org.jboss.as] No security realm defined for http management service, all access will be unrestricted.
10:52:04,257 INFO  [org.jboss.as.logging] Removing bootstrap log handlers
10:52:04,336 INFO  [org.jboss.as.connector.subsystems.datasources] (Controller Boot Thread) Deploying non-JDBC-compliant driver class com.mysql.jdbc.Driver (version 5.1)
10:52:04,417 INFO  [org.jboss.as.connector.subsystems.datasources] (Controller Boot Thread) Deploying JDBC-compliant driver class org.h2.Driver (version 1.2)
10:52:04,478 INFO  [org.jboss.as.clustering.infinispan.subsystem] (Controller Boot Thread) Activating Infinispan subsystem.
10:52:04,636 INFO  [org.jboss.as.naming] (Controller Boot Thread) JBAS011800: Activating Naming Subsystem
10:52:04,656 INFO  [org.jboss.as.naming] (MSC service thread 1-5) JBAS011802: Starting Naming Service
10:52:04,682 INFO  [org.jboss.as.osgi] (Controller Boot Thread) JBAS011910: Activating OSGi Subsystem
10:52:04,735 INFO  [org.jboss.as.security] (Controller Boot Thread) Activating Security Subsystem
10:52:04,762 INFO  [org.jboss.remoting] (MSC service thread 1-8) JBoss Remoting version 3.2.0.Beta2
10:52:04,837 INFO  [org.xnio] (MSC service thread 1-8) XNIO Version 3.0.0.Beta3
10:52:04,857 INFO  [org.xnio.nio] (MSC service thread 1-8) XNIO NIO Implementation Version 3.0.0.Beta3
10:52:05,242 INFO  [org.apache.catalina.core.AprLifecycleListener] (MSC service thread 1-8) The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: /usr/java/packages/lib/amd64:/usr/lib64:/lib64:/lib:/usr/lib
10:52:05,341 INFO  [org.jboss.as.jmx.JMXConnectorService] (MSC service thread 1-3) Starting remote JMX connector
10:52:05,344 INFO  [org.jboss.as.remoting] (MSC service thread 1-4) Listening on /127.0.0.1:9999
10:52:05,350 INFO  [org.jboss.as.ee] (Controller Boot Thread) Activating EE subsystem
10:52:05,913 INFO  [org.apache.coyote.http11.Http11Protocol] (MSC service thread 1-1) Starting Coyote HTTP/1.1 on http-localhost-127.0.0.1-8080
10:52:05,964 INFO  [org.jboss.as.connector] (MSC service thread 1-1) Starting JCA Subsystem (JBoss IronJacamar 1.0.3.Final)
10:52:06,249 INFO  [org.jboss.as.connector.subsystems.datasources] (MSC service thread 1-6) Bound data source [java:jboss/datasources/ExampleDS]
10:52:06,261 INFO  [org.jboss.as.connector.subsystems.datasources] (MSC service thread 1-4) Bound data source [java:jboss/lzaonline]
10:52:06,934 INFO  [org.jboss.as.deployment] (MSC service thread 1-7) Started FileSystemDeploymentService for directory /home/administrador/Desenvolvimento/jboss-as-web-7.0.2.Final/standalone/deployments
10:52:06,943 INFO  [org.jboss.as.deployment] (DeploymentScanner-threads - 1) Found LuzianiaOnline.war in deployment directory. To trigger deployment create a file called LuzianiaOnline.war.dodeploy
10:52:07,002 INFO  [org.jboss.as] (Controller Boot Thread) JBoss AS 7.0.2.Final "Arc" started in 4718ms - Started 99 of 154 services (55 services are passive or on-demand)
10:52:07,018 INFO  [org.jboss.as.server.deployment] (MSC service thread 1-1) Starting deployment of "LuzianiaOnline.war"
10:52:09,121 WARN  [org.jboss.as.server.deployment.service-loader] (MSC service thread 1-3) Encountered invalid class name "com.sun.faces.vendor.Tomcat6InjectionProvider:org.apache.catalina.util.DefaultAnnotationProcessor" for service type "com.sun.faces.spi.injectionprovider"
10:52:09,122 WARN  [org.jboss.as.server.deployment.service-loader] (MSC service thread 1-3) Encountered invalid class name "com.sun.faces.vendor.Jetty6InjectionProvider:org.mortbay.jetty.plus.annotation.InjectionCollection" for service type "com.sun.faces.spi.injectionprovider"
10:52:09,169 ERROR [org.jboss.msc.service.fail] (MSC service thread 1-3) MSC00001: Failed to start service jboss.deployment.unit."LuzianiaOnline.war".PARSE: org.jboss.msc.service.StartException in service jboss.deployment.unit."LuzianiaOnline.war".PARSE: Failed to process phase PARSE of deployment "LuzianiaOnline.war"
	at org.jboss.as.server.deployment.DeploymentUnitPhaseService.start(DeploymentUnitPhaseService.java:121)
	at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1824)
	at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1759)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) [:1.7.0_04]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) [:1.7.0_04]
	at java.lang.Thread.run(Thread.java:722) [:1.7.0_04]
Caused by: org.jboss.as.server.deployment.DeploymentUnitProcessingException: Failed to parse "/home/administrador/Desenvolvimento/jboss-as-web-7.0.2.Final/standalone/deployments/LuzianiaOnline.war/WEB-INF/classes/META-INF/persistence.xml"
	at org.jboss.as.jpa.processor.PersistenceUnitParseProcessor.parse(PersistenceUnitParseProcessor.java:211)
	at org.jboss.as.jpa.processor.PersistenceUnitParseProcessor.handleWarDeployment(PersistenceUnitParseProcessor.java:134)
	at org.jboss.as.jpa.processor.PersistenceUnitParseProcessor.deploy(PersistenceUnitParseProcessor.java:82)
	at org.jboss.as.server.deployment.DeploymentUnitPhaseService.start(DeploymentUnitPhaseService.java:115)
	... 5 more
Caused by: com.ctc.wstx.exc.WstxParsingException: Unexpected close tag &lt;/properties&gt;; expected &lt;/persistence-unit&gt;.
 at [row,col {unknown-source}]: [23,13]
	at com.ctc.wstx.sr.StreamScanner.constructWfcException(StreamScanner.java:606)
	at com.ctc.wstx.sr.StreamScanner.throwParseError(StreamScanner.java:479)
	at com.ctc.wstx.sr.StreamScanner.throwParseError(StreamScanner.java:464)
	at com.ctc.wstx.sr.BasicStreamReader.reportWrongEndElem(BasicStreamReader.java:3248)
	at com.ctc.wstx.sr.BasicStreamReader.readEndElem(BasicStreamReader.java:3175)
	at com.ctc.wstx.sr.BasicStreamReader.nextFromTree(BasicStreamReader.java:2794)
	at com.ctc.wstx.sr.BasicStreamReader.next(BasicStreamReader.java:1050)
	at com.ctc.wstx.sr.BasicStreamReader.nextTag(BasicStreamReader.java:1125)
	at org.jboss.as.jpa.puparser.PersistenceUnitXmlParser.parsePU(PersistenceUnitXmlParser.java:185)
	at org.jboss.as.jpa.puparser.PersistenceUnitXmlParser.parse(PersistenceUnitXmlParser.java:119)
	at org.jboss.as.jpa.processor.PersistenceUnitParseProcessor.parse(PersistenceUnitParseProcessor.java:206)
	... 8 more

10:52:09,175 INFO  [org.jboss.as.server.controller] (DeploymentScanner-threads - 2) Deployment of &quot;LuzianiaOnline.war&quot; was rolled back with failure message {&quot;Failed services&quot; =&gt; {&quot;jboss.deployment.unit.\&quot;LuzianiaOnline.war\&quot;.PARSE&quot; =&gt; &quot;org.jboss.msc.service.StartException in service jboss.deployment.unit.\&quot;LuzianiaOnline.war\&quot;.PARSE: Failed to process phase PARSE of deployment \&quot;LuzianiaOnline.war\&quot;&quot;}}
10:52:09,211 INFO  [org.jboss.as.server.deployment] (MSC service thread 1-2) Stopped deployment LuzianiaOnline.war in 36ms
10:52:09,214 ERROR [org.jboss.as.deployment] (DeploymentScanner-threads - 1) {&quot;Composite operation failed and was rolled back. Steps that failed:&quot; =&gt; {&quot;Operation step-2&quot; =&gt; {&quot;Failed services&quot; =&gt; {&quot;jboss.deployment.unit.\&quot;LuzianiaOnline.war\&quot;.PARSE&quot; =&gt; &quot;org.jboss.msc.service.StartException in service jboss.deployment.unit.\&quot;LuzianiaOnline.war\&quot;.PARSE: Failed to process phase PARSE of deployment \&quot;LuzianiaOnline.war\&quot;&quot;}}}}
10:52:13,391 WARN  [org.jboss.as.protocol] (pool-2-thread-7) JBAS012100: Got error closing channel JBREM00206: Channel is not open
R

você está fechando properties 2x.

veja, tem uma tag embaixo da outra

S

acabei de ver, corrigi, mas não está resolvido:

10:59:50,594 Informações [org.jboss.modules] JBoss Modules version 1.0.2.GA
10:59:50,931 INFO  [org.jboss.msc] JBoss MSC version 1.0.1.GA
10:59:51,009 INFO  [org.jboss.as] JBoss AS 7.0.2.Final "Arc" starting
10:59:51,953 WARN  [org.jboss.as] No security realm defined for native management service, all access will be unrestricted.
10:59:51,962 INFO  [org.jboss.as] creating http management service using network interface (management) port (9990)
10:59:51,964 WARN  [org.jboss.as] No security realm defined for http management service, all access will be unrestricted.
10:59:51,973 INFO  [org.jboss.as.logging] Removing bootstrap log handlers
10:59:51,994 INFO  [org.jboss.as.connector.subsystems.datasources] (Controller Boot Thread) Deploying non-JDBC-compliant driver class com.mysql.jdbc.Driver (version 5.1)
10:59:52,000 INFO  [org.jboss.as.connector.subsystems.datasources] (Controller Boot Thread) Deploying JDBC-compliant driver class org.h2.Driver (version 1.2)
10:59:52,022 INFO  [org.jboss.as.clustering.infinispan.subsystem] (Controller Boot Thread) Activating Infinispan subsystem.
10:59:52,143 INFO  [org.jboss.as.naming] (Controller Boot Thread) JBAS011800: Activating Naming Subsystem
10:59:52,154 INFO  [org.jboss.as.naming] (MSC service thread 1-4) JBAS011802: Starting Naming Service
10:59:52,164 INFO  [org.jboss.as.osgi] (Controller Boot Thread) JBAS011910: Activating OSGi Subsystem
10:59:52,196 INFO  [org.jboss.as.security] (Controller Boot Thread) Activating Security Subsystem
10:59:52,208 INFO  [org.jboss.remoting] (MSC service thread 1-3) JBoss Remoting version 3.2.0.Beta2
10:59:52,259 INFO  [org.xnio] (MSC service thread 1-3) XNIO Version 3.0.0.Beta3
10:59:52,275 INFO  [org.xnio.nio] (MSC service thread 1-3) XNIO NIO Implementation Version 3.0.0.Beta3
10:59:52,481 INFO  [org.apache.catalina.core.AprLifecycleListener] (MSC service thread 1-3) The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: /usr/java/packages/lib/amd64:/usr/lib64:/lib64:/lib:/usr/lib
10:59:52,493 INFO  [org.jboss.as.jmx.JMXConnectorService] (MSC service thread 1-2) Starting remote JMX connector
10:59:52,507 INFO  [org.jboss.as.ee] (Controller Boot Thread) Activating EE subsystem
10:59:52,520 INFO  [org.jboss.as.remoting] (MSC service thread 1-7) Listening on /127.0.0.1:9999
10:59:52,603 INFO  [org.apache.coyote.http11.Http11Protocol] (MSC service thread 1-6) Starting Coyote HTTP/1.1 on http-localhost-127.0.0.1-8080
10:59:52,677 INFO  [org.jboss.as.connector] (MSC service thread 1-5) Starting JCA Subsystem (JBoss IronJacamar 1.0.3.Final)
10:59:52,722 INFO  [org.jboss.as.connector.subsystems.datasources] (MSC service thread 1-3) Bound data source [java:jboss/datasources/ExampleDS]
10:59:52,747 INFO  [org.jboss.as.connector.subsystems.datasources] (MSC service thread 1-1) Bound data source [java:jboss/lzaonline]
10:59:53,325 INFO  [org.jboss.as.deployment] (MSC service thread 1-7) Started FileSystemDeploymentService for directory /home/administrador/Desenvolvimento/jboss-as-web-7.0.2.Final/standalone/deployments
10:59:53,337 INFO  [org.jboss.as.deployment] (DeploymentScanner-threads - 1) Found LuzianiaOnline.war in deployment directory. To trigger deployment create a file called LuzianiaOnline.war.dodeploy
10:59:53,343 INFO  [org.jboss.as] (Controller Boot Thread) JBoss AS 7.0.2.Final "Arc" started in 3118ms - Started 98 of 153 services (55 services are passive or on-demand)
10:59:53,368 INFO  [org.jboss.as.server.deployment] (MSC service thread 1-3) Starting deployment of "LuzianiaOnline.war"
10:59:55,430 WARN  [org.jboss.as.server.deployment.service-loader] (MSC service thread 1-5) Encountered invalid class name "com.sun.faces.vendor.Tomcat6InjectionProvider:org.apache.catalina.util.DefaultAnnotationProcessor" for service type "com.sun.faces.spi.injectionprovider"
10:59:55,431 WARN  [org.jboss.as.server.deployment.service-loader] (MSC service thread 1-5) Encountered invalid class name "com.sun.faces.vendor.Jetty6InjectionProvider:org.mortbay.jetty.plus.annotation.InjectionCollection" for service type "com.sun.faces.spi.injectionprovider"
10:59:55,449 INFO  [org.jboss.jpa] (MSC service thread 1-5) read persistence.xml for lzaonline
10:59:55,461 INFO  [org.jboss.as.jpa] (MSC service thread 1-8) added javax.persistence.api, javaee.api, org.jboss.as.jpa, org.javassist dependencies to LuzianiaOnline.war
10:59:55,462 INFO  [org.jboss.as.jpa] (MSC service thread 1-8) added (default provider) org.hibernate dependency to application deployment (since 1 PU(s) didn't specify jboss.as.jpa.providerModule)
10:59:55,463 INFO  [org.jboss.as.jpa] (MSC service thread 1-8) added org.hibernate dependency to application deployment
10:59:56,756 INFO  [org.jboss.as.jpa] (MSC service thread 1-5) Deployment has its own Persistence Provider class org.hibernate.ejb.HibernatePersistence 
10:59:57,445 INFO  [org.jboss.as.connector.deployers.jdbc] (MSC service thread 1-5) Deploying non-JDBC-compliant driver class com.mysql.jdbc.Driver (version 5.1)
10:59:57,489 INFO  [org.jboss.jpa] (MSC service thread 1-8) starting Persistence Unit Service 'LuzianiaOnline.war#lzaonline' 
10:59:57,687 INFO  [org.hibernate.annotations.common.Version] (MSC service thread 1-8) HCANN000001: Hibernate Commons Annotations {4.0.0.CR2}
10:59:57,694 INFO  [org.hibernate.Version] (MSC service thread 1-8) HHH00412:Hibernate Core {4.0.0.CR2}
10:59:57,697 INFO  [org.hibernate.cfg.Environment] (MSC service thread 1-8) HHH00206:hibernate.properties not found
10:59:57,699 INFO  [org.hibernate.cfg.Environment] (MSC service thread 1-8) HHH00021:Bytecode provider name : javassist
10:59:57,722 INFO  [org.hibernate.ejb.Ejb3Configuration] (MSC service thread 1-8) HHH00204:Processing PersistenceUnitInfo [
	name: lzaonline
	...]
10:59:57,909 INFO  [org.hibernate.service.jdbc.connections.internal.ConnectionProviderInitiator] (MSC service thread 1-8) HHH00130:Instantiating explicit connection provider: org.hibernate.ejb.connection.InjectedDataSourceConnectionProvider
10:59:58,009 INFO  [org.hibernate.dialect.Dialect] (MSC service thread 1-8) HHH00400:Using dialect: org.hibernate.dialect.MySQL5InnoDBDialect
10:59:58,031 INFO  [org.hibernate.engine.transaction.internal.TransactionFactoryInitiator] (MSC service thread 1-8) HHH00268:Transaction strategy: org.hibernate.engine.transaction.internal.jta.CMTTransactionFactory
10:59:58,038 INFO  [org.hibernate.hql.internal.ast.ASTQueryTranslatorFactory] (MSC service thread 1-8) HHH00397:Using ASTQueryTranslatorFactory
10:59:58,169 INFO  [org.hibernate.validator.util.Version] (MSC service thread 1-8) Hibernate Validator 4.2.0.Final
10:59:58,312 ERROR [org.jboss.msc.service.fail] (MSC service thread 1-8) MSC00001: Failed to start service jboss.persistenceunit."LuzianiaOnline.war#lzaonline": org.jboss.msc.service.StartException in service jboss.persistenceunit."LuzianiaOnline.war#lzaonline": Failed to start service
	at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1780) [jboss-msc-1.0.1.GA.jar:1.0.1.GA]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) [:1.7.0_04]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) [:1.7.0_04]
	at java.lang.Thread.run(Thread.java:722) [:1.7.0_04]
Caused by: java.lang.ClassCastException: org.dom4j.DocumentFactory cannot be cast to org.dom4j.DocumentFactory
	at org.dom4j.DocumentFactory.getInstance(DocumentFactory.java:97)
	at org.dom4j.DocumentHelper.getDocumentFactory(DocumentHelper.java:36)
	at org.dom4j.DocumentHelper.createDocument(DocumentHelper.java:41)
	at org.hibernate.envers.configuration.RevisionInfoConfiguration.generateDefaultRevisionInfoXmlMapping(RevisionInfoConfiguration.java:86)
	at org.hibernate.envers.configuration.RevisionInfoConfiguration.configure(RevisionInfoConfiguration.java:322)
	at org.hibernate.envers.configuration.AuditConfiguration.&lt;init&gt;(AuditConfiguration.java:94)
	at org.hibernate.envers.configuration.AuditConfiguration.getFor(AuditConfiguration.java:134)
	at org.hibernate.envers.event.EnversIntegrator.integrate(EnversIntegrator.java:63)
	at org.hibernate.internal.SessionFactoryImpl.&lt;init&gt;(SessionFactoryImpl.java:294)
	at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1722)
	at org.hibernate.ejb.EntityManagerFactoryImpl.&lt;init&gt;(EntityManagerFactoryImpl.java:76)
	at org.hibernate.ejb.Ejb3Configuration.buildEntityManagerFactory(Ejb3Configuration.java:899)
	at org.hibernate.ejb.Ejb3Configuration.buildEntityManagerFactory(Ejb3Configuration.java:884)
	at org.hibernate.ejb.HibernatePersistence.createContainerEntityManagerFactory(HibernatePersistence.java:73)
	at org.jboss.as.jpa.service.PersistenceUnitService.createContainerEntityManagerFactory(PersistenceUnitService.java:143)
	at org.jboss.as.jpa.service.PersistenceUnitService.start(PersistenceUnitService.java:77)
	at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1824) [jboss-msc-1.0.1.GA.jar:1.0.1.GA]
	at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1759) [jboss-msc-1.0.1.GA.jar:1.0.1.GA]
	... 3 more

10:59:58,534 INFO  [org.jboss.as.server.controller] (DeploymentScanner-threads - 2) Deployment of &quot;LuzianiaOnline.war&quot; was rolled back with failure message {&quot;Failed services&quot; =&gt; {&quot;jboss.persistenceunit.\&quot;LuzianiaOnline.war#lzaonline\&quot;&quot; =&gt; &quot;org.jboss.msc.service.StartException in service jboss.persistenceunit.\&quot;LuzianiaOnline.war#lzaonline\&quot;: Failed to start service&quot;}}
10:59:58,617 INFO  [org.jboss.as.server.deployment] (MSC service thread 1-1) Stopped deployment LuzianiaOnline.war in 83ms
10:59:58,619 ERROR [org.jboss.as.deployment] (DeploymentScanner-threads - 1) {&quot;Composite operation failed and was rolled back. Steps that failed:&quot; =&gt; {&quot;Operation step-2&quot; =&gt; {&quot;Failed services&quot; =&gt; {&quot;jboss.persistenceunit.\&quot;LuzianiaOnline.war#lzaonline\&quot;&quot; =&gt; &quot;org.jboss.msc.service.StartException in service jboss.persistenceunit.\&quot;LuzianiaOnline.war#lzaonline\&quot;: Failed to start service&quot;}}}}
11:00:03,157 WARN  [org.jboss.as.protocol] (pool-2-thread-8) JBAS012100: Got error closing channel JBREM00206: Channel is not open
R

voce precisa tirar o dom4j do seu classpath, e adicioná-lo como uma dependência nos módulos. ou no classpath

se quiser mais detalhes sobre Class Loading no Jboss 7 leia isso:

Class Loading in AS7

S

como adicionar como módulo?

R

adicione a seguinte linha no MANIFEST.MF do seu projeto:

Dependencies: org.dom4j

e remova o jar do classpath dele (ou da pasta lib).

Criado 9 de maio de 2012
Ultima resposta 9 de mai. de 2012
Respostas 12
Participantes 3