Java EE 6 Java EE 6 Web Profile - Revista Java Magazine 100

14 respostas
mpereira

Boa noite!!!

Estou tentando apresentar a mensagem de boas vindas da pág. 17 da Java Magazine edição 100.
O servidor inicia normalmente aparecendo perfeitamente quando coloco a URL: localhost:8080

Refazendo um erro: eu estava digitando JavaAlbergue, ao invés de javaAlbergue na URL.

Mas apresenta o seguinte erro quando digito http://localhost:8080/javAlbergue/faces/index.xhtml:

>>> INÍCIO DO ERRO NA URL <<<<
TP Status 500 -

type Exception report

message

description The server encountered an internal error () that prevented it from fulfilling this request.

exception

javax.servlet.ServletException: Error Parsing /index.xhtml: Error Traced[line: 1] White spaces are required after keyword PUBLIC in DOCTYPE decl.

javax.faces.webapp.FacesServlet.service(FacesServlet.java:606)

org.jboss.weld.servlet.ConversationPropagationFilter.doFilter(ConversationPropagationFilter.java:62)

root cause
javax.faces.view.facelets.FaceletException: Error Parsing /index.xhtml: Error Traced[line: 1] White spaces are required after keyword PUBLIC in DOCTYPE decl.

com.sun.faces.facelets.compiler.SAXCompiler.doCompile(SAXCompiler.java:436)

com.sun.faces.facelets.compiler.SAXCompiler.doMetadataCompile(SAXCompiler.java:419)

com.sun.faces.facelets.compiler.Compiler.metadataCompile(Compiler.java:130)

com.sun.faces.facelets.impl.DefaultFaceletFactory.createMetadataFacelet(DefaultFaceletFactory.java:327)

com.sun.faces.facelets.impl.DefaultFaceletFactory.access$200(DefaultFaceletFactory.java:93)

com.sun.faces.facelets.impl.DefaultFaceletFactory$2.newInstance(DefaultFaceletFactory.java:166)

com.sun.faces.facelets.impl.DefaultFaceletFactory$2.newInstance(DefaultFaceletFactory.java:164)

com.sun.faces.facelets.impl.DefaultFaceletCache$2.newInstance(DefaultFaceletCache.java:94)

com.sun.faces.facelets.impl.DefaultFaceletCache$2.newInstance(DefaultFaceletCache.java:89)

com.sun.faces.util.ExpiringConcurrentCache$1.call(ExpiringConcurrentCache.java:99)

java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)

java.util.concurrent.FutureTask.run(Unknown Source)

com.sun.faces.util.ExpiringConcurrentCache.get(ExpiringConcurrentCache.java:114)

com.sun.faces.facelets.impl.DefaultFaceletCache.getViewMetadataFacelet(DefaultFaceletCache.java:143)

com.sun.faces.facelets.impl.DefaultFaceletCache.getViewMetadataFacelet(DefaultFaceletCache.java:62)

com.sun.faces.facelets.impl.DefaultFaceletFactory.getMetadataFacelet(DefaultFaceletFactory.java:260)

com.sun.faces.facelets.impl.DefaultFaceletFactory.getMetadataFacelet(DefaultFaceletFactory.java:209)

com.sun.faces.application.view.ViewMetadataImpl.createMetadataView(ViewMetadataImpl.java:114)

com.sun.faces.lifecycle.RestoreViewPhase.execute(RestoreViewPhase.java:233)

com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101)

com.sun.faces.lifecycle.RestoreViewPhase.doPhase(RestoreViewPhase.java:116)

com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:118)

javax.faces.webapp.FacesServlet.service(FacesServlet.java:593)

org.jboss.weld.servlet.ConversationPropagationFilter.doFilter(ConversationPropagationFilter.java:62)

note The full stack trace of the root cause is available in the JBoss Web/7.0.13.Final logs.

>>> FIM DO ERRO NA URL <<<

Quando inicio o servidor pelo Eclipse, aparece a seguinte mensagem:

>>> INÍCIO DA MENSAGEM NO CONSOLE DO ECLIPSE <<<

14:27:00,118 Informações [org.jboss.modules] JBoss Modules version <a href="http://1.1.1.GA">1.1.1.GA</a>

14:27:00,320 INFO  [org.jboss.msc] JBoss MSC version <a href="http://1.0.2.GA">1.0.2.GA</a>

14:27:00,370 INFO  [<a href="http://org.jboss.as">org.jboss.as</a>] JBAS015899: JBoss AS 7.1.1.Final “Brontes” starting

14:27:01,473 INFO  [org.xnio] XNIO Version <a href="http://3.0.3.GA">3.0.3.GA</a>

14:27:01,474 INFO  [org.jboss.as.server] JBAS015888: Creating http management service using socket-binding (management-http)

14:27:01,481 INFO  [org.xnio.nio] XNIO NIO Implementation Version <a href="http://3.0.3.GA">3.0.3.GA</a>

14:27:01,488 INFO  [org.jboss.remoting] JBoss Remoting version <a href="http://3.2.3.GA">3.2.3.GA</a>

14:27:01,515 INFO  [org.jboss.as.logging] JBAS011502: Removing bootstrap log handlers

14:27:01,524 INFO  [org.jboss.as.configadmin] (ServerService Thread Pool  26) JBAS016200: Activating ConfigAdmin Subsystem

14:27:01,596 INFO  [org.jboss.as.webservices] (ServerService Thread Pool  48) JBAS015537: Activating WebServices Extension

14:27:01,608 INFO  [org.jboss.as.security] (ServerService Thread Pool  44) JBAS013101: Activating Security Subsystem

14:27:01,617 INFO  [org.jboss.as.security] (MSC service thread 1-3) JBAS013100: Current PicketBox version=4.0.7.Final

14:27:01,653 INFO  [org.jboss.as.connector.subsystems.datasources] (ServerService Thread Pool  27) JBAS010403: Deploying JDBC-compliant driver class org.h2.Driver (version 1.3)

14:27:01,661 INFO  [org.jboss.as.connector.subsystems.datasources] (ServerService Thread Pool  27) JBAS010404: Deploying non-JDBC-compliant driver class com.mysql.jdbc.Driver (version 5.1)

14:27:01,666 INFO  [org.jboss.as.naming] (ServerService Thread Pool  38) JBAS011800: Activating Naming Subsystem

14:27:01,684 INFO  [org.jboss.as.osgi] (ServerService Thread Pool  39) JBAS011940: Activating OSGi Subsystem

14:27:01,700 INFO  [org.jboss.as.clustering.infinispan] (ServerService Thread Pool  31) JBAS010280: Activating Infinispan subsystem.

14:27:01,759 INFO  [org.jboss.as.connector] (MSC service thread 1-3) JBAS010408: Starting JCA Subsystem (JBoss IronJacamar 1.0.9.Final)

14:27:01,942 INFO  [org.jboss.as.naming] (MSC service thread 1-3) JBAS011802: Starting Naming Service

14:27:01,998 INFO  [org.jboss.ws.common.management.AbstractServerConfig] (MSC service thread 1-3) JBoss Web Services - Stack CXF Server <a href="http://4.0.2.GA">4.0.2.GA</a>

14:27:02,148 INFO  [org.jboss.as.mail.extension] (MSC service thread 1-1) JBAS015400: Bound mail session [java:jboss/mail/Default]

14:27:02,331 INFO  [org.jboss.as.server.deployment.scanner] (MSC service thread 1-1) JBAS015012: Started FileSystemDeploymentService for directory C:\jboss-as-7.1.1.Final\standalone\deployments

14:27:02,346 INFO  [org.jboss.as.server.deployment.scanner] (DeploymentScanner-threads - 1) JBAS015003: Found javAlbergue.war in deployment directory. To trigger deployment create a file called javAlbergue.war.dodeploy

14:27:02,374 INFO  [org.jboss.as.remoting] (MSC service thread 1-2) JBAS017100: Listening on /127.0.0.1:9999

14:27:02,382 INFO  [org.jboss.as.remoting] (MSC service thread 1-3) JBAS017100: Listening on localhost/127.0.0.1:4447

14:27:02,418 INFO  [org.apache.coyote.http11.Http11Protocol] (MSC service thread 1-3) Starting Coyote HTTP/1.1 on http-localhost-127.0.0.1-8080

14:27:02,584 INFO  [org.jboss.as.connector.subsystems.datasources] (MSC service thread 1-2) JBAS010400: Bound data source [java:jboss/datasources/ExampleDS]

14:27:02,586 INFO  [org.jboss.as.connector.subsystems.datasources] (MSC service thread 1-4) JBAS010400: Bound data source [java:/jboss/datasources/JavAlbergue]

14:27:02,729 INFO  [org.jboss.as.server.deployment] (MSC service thread 1-2) JBAS015876: Starting deployment of "javAlbergue.war"

14:27:02,983 INFO  [org.jboss.as.jpa] (MSC service thread 1-3) JBAS011401: Read persistence.xml for javAlbergue

14:27:03,037 INFO  [org.jboss.weld.deployer] (MSC service thread 1-4) JBAS016002: Processing weld deployment javAlbergue.war

14:27:03,099 INFO  [org.jboss.weld.deployer] (MSC service thread 1-1) JBAS016005: Starting Services for CDI deployment: javAlbergue.war

14:27:03,130 INFO  [org.jboss.weld.Version] (MSC service thread 1-1) WELD-000900 1.1.5 (AS71)

14:27:03,160 INFO  [org.jboss.as.jpa] (MSC service thread 1-1) JBAS011402: Starting Persistence Unit Service 'javAlbergue.war#javAlbergue’

14:27:03,440 INFO  [org.hibernate.annotations.common.Version] (MSC service thread 1-1) HCANN000001: Hibernate Commons Annotations {4.0.1.Final}

14:27:03,447 INFO  [org.hibernate.Version] (MSC service thread 1-1) HHH000412: Hibernate Core {4.0.1.Final}

14:27:03,449 INFO  [org.hibernate.cfg.Environment] (MSC service thread 1-1) HHH000206: hibernate.properties not found

14:27:03,451 INFO  [org.hibernate.cfg.Environment] (MSC service thread 1-1) HHH000021: Bytecode provider name : javassist

14:27:03,474 INFO  [org.hibernate.ejb.Ejb3Configuration] (MSC service thread 1-1) HHH000204: Processing PersistenceUnitInfo [

name: javAlbergue

…]

14:27:03,567 WARN  [org.hibernate.service.jdbc.connections.internal.ConnectionProviderInitiator] (MSC service thread 1-1) HHH000181: No appropriate connection provider encountered, assuming application will be supplying connections

14:27:03,588 INFO  [org.hibernate.dialect.Dialect] (MSC service thread 1-1) HHH000400: Using dialect: org.hibernate.dialect.MySQLDialect

14:27:03,599 INFO  [org.hibernate.engine.jdbc.internal.LobCreatorBuilder] (MSC service thread 1-1) HHH000422: Disabling contextual LOB creation as connection was null

14:27:03,607 INFO  [org.hibernate.engine.transaction.internal.TransactionFactoryInitiator] (MSC service thread 1-1) HHH000268: Transaction strategy: org.hibernate.engine.transaction.internal.jta.CMTTransactionFactory

14:27:03,612 INFO  [org.hibernate.hql.internal.ast.ASTQueryTranslatorFactory] (MSC service thread 1-1) HHH000397: Using ASTQueryTranslatorFactory

14:27:03,778 INFO  [org.hibernate.tool.hbm2ddl.SchemaExport] (MSC service thread 1-1) HHH000227: Running hbm2ddl schema export

14:27:03,780 ERROR [org.hibernate.tool.hbm2ddl.SchemaExport] (MSC service thread 1-1) HHH000231: Schema export unsuccessful: java.lang.UnsupportedOperationException: The application must supply JDBC connections

at org.hibernate.service.jdbc.connections.internal.UserSuppliedConnectionProviderImpl.getConnection(UserSuppliedConnectionProviderImpl.java:62) [hibernate-core-4.0.1.Final.jar:4.0.1.Final]

at org.hibernate.tool.hbm2ddl.SuppliedConnectionProviderConnectionHelper.prepare(SuppliedConnectionProviderConnectionHelper.java:51) [hibernate-core-4.0.1.Final.jar:4.0.1.Final]

at org.hibernate.tool.hbm2ddl.DatabaseExporter.<init>(DatabaseExporter.java:52) [hibernate-core-4.0.1.Final.jar:4.0.1.Final]

at org.hibernate.tool.hbm2ddl.SchemaExport.execute(SchemaExport.java:368) [hibernate-core-4.0.1.Final.jar:4.0.1.Final]

at org.hibernate.tool.hbm2ddl.SchemaExport.create(SchemaExport.java:305) [hibernate-core-4.0.1.Final.jar:4.0.1.Final]

at org.hibernate.tool.hbm2ddl.SchemaExport.create(SchemaExport.java:294) [hibernate-core-4.0.1.Final.jar:4.0.1.Final]

at org.hibernate.internal.SessionFactoryImpl.<init>(SessionFactoryImpl.java:452) [hibernate-core-4.0.1.Final.jar:4.0.1.Final]

at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1737) [hibernate-core-4.0.1.Final.jar:4.0.1.Final]

at org.hibernate.ejb.EntityManagerFactoryImpl.<init>(EntityManagerFactoryImpl.java:84) [hibernate-entitymanager-4.0.1.Final.jar:4.0.1.Final]

at org.hibernate.ejb.Ejb3Configuration.buildEntityManagerFactory(Ejb3Configuration.java:904) [hibernate-entitymanager-4.0.1.Final.jar:4.0.1.Final]

at org.hibernate.ejb.Ejb3Configuration.buildEntityManagerFactory(Ejb3Configuration.java:889) [hibernate-entitymanager-4.0.1.Final.jar:4.0.1.Final]

at org.hibernate.ejb.HibernatePersistence.createContainerEntityManagerFactory(HibernatePersistence.java:73) [hibernate-entitymanager-4.0.1.Final.jar:4.0.1.Final]

at org.jboss.as.jpa.service.PersistenceUnitServiceImpl.createContainerEntityManagerFactory(PersistenceUnitServiceImpl.java:162) [jboss-as-jpa-7.1.1.Final.jar:7.1.1.Final]

at org.jboss.as.jpa.service.PersistenceUnitServiceImpl.start(PersistenceUnitServiceImpl.java:85) [jboss-as-jpa-7.1.1.Final.jar:7.1.1.Final]

at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1811)

at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1746)

at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [rt.jar:1.7.0_05]

at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [rt.jar:1.7.0_05]

at java.lang.Thread.run(Unknown Source) [rt.jar:1.7.0_05]
14:27:03,796 INFO  [org.hibernate.tool.hbm2ddl.SchemaExport] (MSC service thread 1-1) HHH000230: Schema export complete

14:27:03,815 INFO  [org.jboss.weld.deployer] (MSC service thread 1-4) JBAS016008: Starting weld service for deployment javAlbergue.war

14:27:04,331 Informações [javax.enterprise.resource.webcontainer.jsf.config] (MSC service thread 1-1) Inicializando Mojarra 2.1.7-jbossorg-1 (20120227-1401) para o contexto '/javAlbergue’

14:27:04,737 INFO  [org.hibernate.validator.util.Version] (MSC service thread 1-1) Hibernate Validator 4.2.0.Final

14:27:04,875 INFO  [<a href="http://org.jboss.web">org.jboss.web</a>] (MSC service thread 1-1) JBAS018210: Registering web context: /javAlbergue

14:27:04,882 INFO  [<a href="http://org.jboss.as">org.jboss.as</a>] (MSC service thread 1-1) JBAS015951: Admin console listening on <a href="http://127.0.0.1:9990">http://127.0.0.1:9990</a>

14:27:04,884 INFO  [<a href="http://org.jboss.as">org.jboss.as</a>] (MSC service thread 1-1) JBAS015874: JBoss AS 7.1.1.Final “Brontes” started in 5017ms - Started 195 of 273 services (76 services are passive or on-demand)

14:27:04,987 INFO  [org.jboss.as.server] (DeploymentScanner-threads - 2) JBAS018559: Deployed “javAlbergue.war”

>>> FIM DA MENSAGEM NO CONSOLE DO ECLIPSE <<<

Qual o erro que eu ainda estou cometendo?

Obrigado!!!

14 Respostas

lele_vader

Aparentemente o seu doctype do jsp está errado.
Ele pede espaço em branco após o doctype

Aqui um exemplo de doctype xhtml

mpereira

Caro lele_vader,

Alterei conforme me disse e aparece outro erro.
Segue:

>>> INÍCIO DO ERRO NA URL <<<<
HTTP Status 500 -
type Exception report
message
description The server encountered an internal error () that prevented it from fulfilling this request.

exception

javax.servlet.ServletException: Error Parsing /index.xhtml: Error Traced[line: 10] Invalid byte 2 of 3-byte UTF-8 sequence.

javax.faces.webapp.FacesServlet.service(FacesServlet.java:606)

org.jboss.weld.servlet.ConversationPropagationFilter.doFilter(ConversationPropagationFilter.java:62)

root cause
javax.faces.view.facelets.FaceletException: Error Parsing /index.xhtml: Error Traced[line: 10] Invalid byte 2 of 3-byte UTF-8 sequence.

com.sun.faces.facelets.compiler.SAXCompiler.doCompile(SAXCompiler.java:436)

com.sun.faces.facelets.compiler.SAXCompiler.doMetadataCompile(SAXCompiler.java:419)

com.sun.faces.facelets.compiler.Compiler.metadataCompile(Compiler.java:130)

com.sun.faces.facelets.impl.DefaultFaceletFactory.createMetadataFacelet(DefaultFaceletFactory.java:327)

com.sun.faces.facelets.impl.DefaultFaceletFactory.access$200(DefaultFaceletFactory.java:93)

com.sun.faces.facelets.impl.DefaultFaceletFactory$2.newInstance(DefaultFaceletFactory.java:166)

com.sun.faces.facelets.impl.DefaultFaceletFactory$2.newInstance(DefaultFaceletFactory.java:164)

com.sun.faces.facelets.impl.DefaultFaceletCache$2.newInstance(DefaultFaceletCache.java:94)

com.sun.faces.facelets.impl.DefaultFaceletCache$2.newInstance(DefaultFaceletCache.java:89)

com.sun.faces.util.ExpiringConcurrentCache$1.call(ExpiringConcurrentCache.java:99)

java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)

java.util.concurrent.FutureTask.run(Unknown Source)

com.sun.faces.util.ExpiringConcurrentCache.get(ExpiringConcurrentCache.java:114)

com.sun.faces.facelets.impl.DefaultFaceletCache.getViewMetadataFacelet(DefaultFaceletCache.java:143)

com.sun.faces.facelets.impl.DefaultFaceletCache.getViewMetadataFacelet(DefaultFaceletCache.java:62)

com.sun.faces.facelets.impl.DefaultFaceletFactory.getMetadataFacelet(DefaultFaceletFactory.java:260)

com.sun.faces.facelets.impl.DefaultFaceletFactory.getMetadataFacelet(DefaultFaceletFactory.java:209)

com.sun.faces.application.view.ViewMetadataImpl.createMetadataView(ViewMetadataImpl.java:114)

com.sun.faces.lifecycle.RestoreViewPhase.execute(RestoreViewPhase.java:233)

com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101)

com.sun.faces.lifecycle.RestoreViewPhase.doPhase(RestoreViewPhase.java:116)

com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:118)

javax.faces.webapp.FacesServlet.service(FacesServlet.java:593)

org.jboss.weld.servlet.ConversationPropagationFilter.doFilter(ConversationPropagationFilter.java:62)

note The full stack trace of the root cause is available in the JBoss Web/7.0.13.Final logs.

JBoss Web/7.0.13.Final
>>> FIM DO ERRO NA URL <<<<

>>> INÍCIO DO ERRO NO ECLIPSE (QUANDO INICIO O JBOSS) <<<<

01:07:31,451 Informações [org.jboss.modules] JBoss Modules version <a href="http://1.1.1.GA">1.1.1.GA</a>

01:07:33,032 INFO  [org.jboss.msc] JBoss MSC version <a href="http://1.0.2.GA">1.0.2.GA</a>

01:07:33,123 INFO  [<a href="http://org.jboss.as">org.jboss.as</a>] JBAS015899: JBoss AS 7.1.1.Final “Brontes” starting

01:07:41,288 INFO  [org.jboss.as.server] JBAS015888: Creating http management service using socket-binding (management-http)

01:07:41,329 INFO  [org.xnio] XNIO Version <a href="http://3.0.3.GA">3.0.3.GA</a>

01:07:41,576 INFO  [org.xnio.nio] XNIO NIO Implementation Version <a href="http://3.0.3.GA">3.0.3.GA</a>

01:07:41,688 INFO  [org.jboss.as.logging] JBAS011502: Removing bootstrap log handlers

01:07:41,707 INFO  [org.jboss.as.security] (ServerService Thread Pool  44) JBAS013101: Activating Security Subsystem

01:07:41,767 INFO  [org.jboss.as.clustering.infinispan] (ServerService Thread Pool  31) JBAS010280: Activating Infinispan subsystem.

01:07:41,738 INFO  [org.jboss.as.osgi] (ServerService Thread Pool  39) JBAS011940: Activating OSGi Subsystem

01:07:41,720 INFO  [org.jboss.as.naming] (ServerService Thread Pool  38) JBAS011800: Activating Naming Subsystem

01:07:41,983 INFO  [org.jboss.remoting] (MSC service thread 1-4) JBoss Remoting version <a href="http://3.2.3.GA">3.2.3.GA</a>

01:07:42,028 INFO  [org.jboss.as.webservices] (ServerService Thread Pool  48) JBAS015537: Activating WebServices Extension

01:07:42,712 INFO  [org.jboss.as.connector] (MSC service thread 1-2) JBAS010408: Starting JCA Subsystem (JBoss IronJacamar 1.0.9.Final)

01:07:42,922 INFO  [org.jboss.as.security] (MSC service thread 1-3) JBAS013100: Current PicketBox version=4.0.7.Final

01:07:43,907 INFO  [org.jboss.as.naming] (MSC service thread 1-1) JBAS011802: Starting Naming Service

01:07:44,094 INFO  [org.jboss.as.connector.subsystems.datasources] (ServerService Thread Pool  27) JBAS010403: Deploying JDBC-compliant driver class org.h2.Driver (version 1.3)

01:07:44,381 INFO  [org.jboss.as.mail.extension] (MSC service thread 1-1) JBAS015400: Bound mail session [java:jboss/mail/Default]

01:07:44,971 INFO  [org.jboss.as.connector.subsystems.datasources] (ServerService Thread Pool  27) JBAS010404: Deploying non-JDBC-compliant driver class com.mysql.jdbc.Driver (version 5.1)

01:07:46,430 INFO  [org.apache.coyote.http11.Http11Protocol] (MSC service thread 1-2) Starting Coyote HTTP/1.1 on http-localhost-127.0.0.1-8080

01:07:49,800 INFO  [org.jboss.as.connector.subsystems.datasources] (MSC service thread 1-1) JBAS010400: Bound data source [java:jboss/datasources/ExampleDS]

01:07:49,810 INFO  [org.jboss.as.connector.subsystems.datasources] (MSC service thread 1-1) JBAS010400: Bound data source [java:/jboss/datasources/JavAlbergue]

01:07:49,901 INFO  [org.jboss.ws.common.management.AbstractServerConfig] (MSC service thread 1-4) JBoss Web Services - Stack CXF Server <a href="http://4.0.2.GA">4.0.2.GA</a>

01:07:51,931 INFO  [org.jboss.as.server.deployment.scanner] (MSC service thread 1-2) JBAS015012: Started FileSystemDeploymentService for directory C:\jboss-as-7.1.1.Final\standalone\deployments

01:07:52,062 INFO  [org.jboss.as.remoting] (MSC service thread 1-3) JBAS017100: Listening on localhost/127.0.0.1:4447

01:07:52,062 INFO  [org.jboss.as.remoting] (MSC service thread 1-2) JBAS017100: Listening on /127.0.0.1:9999

01:07:52,752 INFO  [org.jboss.as.server.deployment.scanner] (DeploymentScanner-threads - 1) JBAS015003: Found javAlbergue.war in deployment directory. To trigger deployment create a file called javAlbergue.war.dodeploy

01:07:53,668 INFO  [org.jboss.as.server.deployment] (MSC service thread 1-4) JBAS015876: Starting deployment of "javAlbergue.war"

01:07:57,383 INFO  [org.jboss.as.jpa] (MSC service thread 1-4) JBAS011401: Read persistence.xml for javAlbergue

01:07:58,107 INFO  [org.jboss.weld.deployer] (MSC service thread 1-4) JBAS016002: Processing weld deployment javAlbergue.war

01:07:58,759 INFO  [org.jboss.weld.deployer] (MSC service thread 1-1) JBAS016005: Starting Services for CDI deployment: javAlbergue.war

01:07:59,032 INFO  [org.jboss.weld.Version] (MSC service thread 1-1) WELD-000900 1.1.5 (AS71)

01:07:59,118 INFO  [org.jboss.as.jpa] (MSC service thread 1-4) JBAS011402: Starting Persistence Unit Service 'javAlbergue.war#javAlbergue’

01:08:00,370 INFO  [org.hibernate.annotations.common.Version] (MSC service thread 1-4) HCANN000001: Hibernate Commons Annotations {4.0.1.Final}

01:08:00,401 INFO  [org.hibernate.Version] (MSC service thread 1-4) HHH000412: Hibernate Core {4.0.1.Final}

01:08:00,441 INFO  [org.hibernate.cfg.Environment] (MSC service thread 1-4) HHH000206: hibernate.properties not found

01:08:00,451 INFO  [org.hibernate.cfg.Environment] (MSC service thread 1-4) HHH000021: Bytecode provider name : javassist

01:08:00,981 INFO  [org.hibernate.ejb.Ejb3Configuration] (MSC service thread 1-4) HHH000204: Processing PersistenceUnitInfo [

name: javAlbergue

…]

01:08:02,278 WARN  [org.hibernate.service.jdbc.connections.internal.ConnectionProviderInitiator] (MSC service thread 1-4) HHH000181: No appropriate connection provider encountered, assuming application will be supplying connections

01:08:02,633 INFO  [org.hibernate.dialect.Dialect] (MSC service thread 1-4) HHH000400: Using dialect: org.hibernate.dialect.MySQLDialect

01:08:02,813 INFO  [org.hibernate.engine.jdbc.internal.LobCreatorBuilder] (MSC service thread 1-4) HHH000422: Disabling contextual LOB creation as connection was null

01:08:02,843 INFO  [org.hibernate.engine.transaction.internal.TransactionFactoryInitiator] (MSC service thread 1-4) HHH000268: Transaction strategy: org.hibernate.engine.transaction.internal.jta.CMTTransactionFactory

01:08:02,863 INFO  [org.hibernate.hql.internal.ast.ASTQueryTranslatorFactory] (MSC service thread 1-4) HHH000397: Using ASTQueryTranslatorFactory

01:08:04,823 INFO  [org.hibernate.tool.hbm2ddl.SchemaExport] (MSC service thread 1-4) HHH000227: Running hbm2ddl schema export

01:08:04,833 ERROR [org.hibernate.tool.hbm2ddl.SchemaExport] (MSC service thread 1-4) HHH000231: Schema export unsuccessful: java.lang.UnsupportedOperationException: The application must supply JDBC connections

at org.hibernate.service.jdbc.connections.internal.UserSuppliedConnectionProviderImpl.getConnection(UserSuppliedConnectionProviderImpl.java:62) [hibernate-core-4.0.1.Final.jar:4.0.1.Final]

at org.hibernate.tool.hbm2ddl.SuppliedConnectionProviderConnectionHelper.prepare(SuppliedConnectionProviderConnectionHelper.java:51) [hibernate-core-4.0.1.Final.jar:4.0.1.Final]

at org.hibernate.tool.hbm2ddl.DatabaseExporter.<init>(DatabaseExporter.java:52) [hibernate-core-4.0.1.Final.jar:4.0.1.Final]

at org.hibernate.tool.hbm2ddl.SchemaExport.execute(SchemaExport.java:368) [hibernate-core-4.0.1.Final.jar:4.0.1.Final]

at org.hibernate.tool.hbm2ddl.SchemaExport.create(SchemaExport.java:305) [hibernate-core-4.0.1.Final.jar:4.0.1.Final]

at org.hibernate.tool.hbm2ddl.SchemaExport.create(SchemaExport.java:294) [hibernate-core-4.0.1.Final.jar:4.0.1.Final]

at org.hibernate.internal.SessionFactoryImpl.<init>(SessionFactoryImpl.java:452) [hibernate-core-4.0.1.Final.jar:4.0.1.Final]

at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1737) [hibernate-core-4.0.1.Final.jar:4.0.1.Final]

at org.hibernate.ejb.EntityManagerFactoryImpl.<init>(EntityManagerFactoryImpl.java:84) [hibernate-entitymanager-4.0.1.Final.jar:4.0.1.Final]

at org.hibernate.ejb.Ejb3Configuration.buildEntityManagerFactory(Ejb3Configuration.java:904) [hibernate-entitymanager-4.0.1.Final.jar:4.0.1.Final]

at org.hibernate.ejb.Ejb3Configuration.buildEntityManagerFactory(Ejb3Configuration.java:889) [hibernate-entitymanager-4.0.1.Final.jar:4.0.1.Final]

at org.hibernate.ejb.HibernatePersistence.createContainerEntityManagerFactory(HibernatePersistence.java:73) [hibernate-entitymanager-4.0.1.Final.jar:4.0.1.Final]

at org.jboss.as.jpa.service.PersistenceUnitServiceImpl.createContainerEntityManagerFactory(PersistenceUnitServiceImpl.java:162) [jboss-as-jpa-7.1.1.Final.jar:7.1.1.Final]

at org.jboss.as.jpa.service.PersistenceUnitServiceImpl.start(PersistenceUnitServiceImpl.java:85) [jboss-as-jpa-7.1.1.Final.jar:7.1.1.Final]

at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1811)

at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1746)

at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [rt.jar:1.7.0_05]

at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [rt.jar:1.7.0_05]

at java.lang.Thread.run(Unknown Source) [rt.jar:1.7.0_05]

01:08:04,853 INFO [org.hibernate.tool.hbm2ddl.SchemaExport] (MSC service thread 1-4) HHH000230: Schema export complete
01:08:05,376 INFO [org.jboss.weld.deployer] (MSC service thread 1-1) JBAS016008: Starting weld service for deployment javAlbergue.war
01:08:08,806 Informações [javax.enterprise.resource.webcontainer.jsf.config] (MSC service thread 1-1) Inicializando Mojarra 2.1.7-jbossorg-1 (20120227-1401) para o contexto '/javAlbergue’
01:08:11,211 INFO [org.hibernate.validator.util.Version] (MSC service thread 1-1) Hibernate Validator 4.2.0.Final
01:08:12,024 INFO [org.jboss.web] (MSC service thread 1-1) JBAS018210: Registering web context: /javAlbergue
01:08:12,030 INFO [org.jboss.as] (MSC service thread 1-1) JBAS015951: Admin console listening on http://127.0.0.1:9990
01:08:12,031 INFO [org.jboss.as] (MSC service thread 1-1) JBAS015874: JBoss AS 7.1.1.Final “Brontes” started in 41779ms - Started 195 of 273 services (76 services are passive or on-demand)
01:08:12,584 INFO [org.jboss.as.server] (DeploymentScanner-threads - 2) JBAS018559: Deployed "javAlbergue.war"
01:08:16,942 ERROR [org.apache.catalina.core.ContainerBase.[jboss.web].[default-host].[/javAlbergue].[Faces Servlet]] (http-localhost-127.0.0.1-8080-1) Servlet.service() for servlet Faces Servlet threw exception: javax.faces.view.facelets.FaceletException: Error Parsing /index.xhtml: Error Traced[line: 10] Invalid byte 2 of 3-byte UTF-8 sequence.
at com.sun.faces.facelets.compiler.SAXCompiler.doCompile(SAXCompiler.java:436) [jsf-impl-2.1.7-jbossorg-2.jar:]
at com.sun.faces.facelets.compiler.SAXCompiler.doMetadataCompile(SAXCompiler.java:419) [jsf-impl-2.1.7-jbossorg-2.jar:]
at com.sun.faces.facelets.compiler.Compiler.metadataCompile(Compiler.java:130) [jsf-impl-2.1.7-jbossorg-2.jar:]
at com.sun.faces.facelets.impl.DefaultFaceletFactory.createMetadataFacelet(DefaultFaceletFactory.java:327) [jsf-impl-2.1.7-jbossorg-2.jar:]
at com.sun.faces.facelets.impl.DefaultFaceletFactory.access$200(DefaultFaceletFactory.java:93) [jsf-impl-2.1.7-jbossorg-2.jar:]
at com.sun.faces.facelets.impl.DefaultFaceletFactory$2.newInstance(DefaultFaceletFactory.java:166) [jsf-impl-2.1.7-jbossorg-2.jar:]
at com.sun.faces.facelets.impl.DefaultFaceletFactory$2.newInstance(DefaultFaceletFactory.java:164) [jsf-impl-2.1.7-jbossorg-2.jar:]
at com.sun.faces.facelets.impl.DefaultFaceletCache$2.newInstance(DefaultFaceletCache.java:94) [jsf-impl-2.1.7-jbossorg-2.jar:]
at com.sun.faces.facelets.impl.DefaultFaceletCache$2.newInstance(DefaultFaceletCache.java:89) [jsf-impl-2.1.7-jbossorg-2.jar:]
at com.sun.faces.util.ExpiringConcurrentCache$1.call(ExpiringConcurrentCache.java:99) [jsf-impl-2.1.7-jbossorg-2.jar:]
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source) [rt.jar:1.7.0_05]
at java.util.concurrent.FutureTask.run(Unknown Source) [rt.jar:1.7.0_05]
at com.sun.faces.util.ExpiringConcurrentCache.get(ExpiringConcurrentCache.java:114) [jsf-impl-2.1.7-jbossorg-2.jar:]
at com.sun.faces.facelets.impl.DefaultFaceletCache.getViewMetadataFacelet(DefaultFaceletCache.java:143) [jsf-impl-2.1.7-jbossorg-2.jar:]
at com.sun.faces.facelets.impl.DefaultFaceletCache.getViewMetadataFacelet(DefaultFaceletCache.java:62) [jsf-impl-2.1.7-jbossorg-2.jar:]
at com.sun.faces.facelets.impl.DefaultFaceletFactory.getMetadataFacelet(DefaultFaceletFactory.java:260) [jsf-impl-2.1.7-jbossorg-2.jar:]
at com.sun.faces.facelets.impl.DefaultFaceletFactory.getMetadataFacelet(DefaultFaceletFactory.java:209) [jsf-impl-2.1.7-jbossorg-2.jar:]
at com.sun.faces.application.view.ViewMetadataImpl.createMetadataView(ViewMetadataImpl.java:114) [jsf-impl-2.1.7-jbossorg-2.jar:]
at com.sun.faces.lifecycle.RestoreViewPhase.execute(RestoreViewPhase.java:233) [jsf-impl-2.1.7-jbossorg-2.jar:]
at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101) [jsf-impl-2.1.7-jbossorg-2.jar:]
at com.sun.faces.lifecycle.RestoreViewPhase.doPhase(RestoreViewPhase.java:116) [jsf-impl-2.1.7-jbossorg-2.jar:]
at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:118) [jsf-impl-2.1.7-jbossorg-2.jar:]
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:593) [jboss-jsf-api_2.1_spec-2.0.1.Final.jar:2.0.1.Final]
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:329) [jbossweb-7.0.13.Final.jar:]
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:248) [jbossweb-7.0.13.Final.jar:]
at org.jboss.weld.servlet.ConversationPropagationFilter.doFilter(ConversationPropagationFilter.java:62) [weld-core-1.1.5.AS71.Final.jar:2012-02-10 15:31]
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:280) [jbossweb-7.0.13.Final.jar:]
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:248) [jbossweb-7.0.13.Final.jar:]
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:275) [jbossweb-7.0.13.Final.jar:]
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:161) [jbossweb-7.0.13.Final.jar:]
at org.jboss.as.jpa.interceptor.WebNonTxEmCloserValve.invoke(WebNonTxEmCloserValve.java:50) [jboss-as-jpa-7.1.1.Final.jar:7.1.1.Final]
at org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityContextAssociationValve.java:153) [jboss-as-web-7.1.1.Final.jar:7.1.1.Final]
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:155) [jbossweb-7.0.13.Final.jar:]
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) [jbossweb-7.0.13.Final.jar:]
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) [jbossweb-7.0.13.Final.jar:]
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:368) [jbossweb-7.0.13.Final.jar:]
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:877) [jbossweb-7.0.13.Final.jar:]
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:671) [jbossweb-7.0.13.Final.jar:]
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:930) [jbossweb-7.0.13.Final.jar:]
at java.lang.Thread.run(Unknown Source) [rt.jar:1.7.0_05]

01:08:20,265 ERROR [org.apache.catalina.core.ContainerBase.[jboss.web].[default-host].[/javAlbergue].[Faces Servlet]] (http-localhost-127.0.0.1-8080-2) Servlet.service() for servlet Faces Servlet threw exception: javax.faces.view.facelets.FaceletException: Error Parsing /index.xhtml: Error Traced[line: 10] Invalid byte 2 of 3-byte UTF-8 sequence.
at com.sun.faces.facelets.compiler.SAXCompiler.doCompile(SAXCompiler.java:436) [jsf-impl-2.1.7-jbossorg-2.jar:]
at com.sun.faces.facelets.compiler.SAXCompiler.doMetadataCompile(SAXCompiler.java:419) [jsf-impl-2.1.7-jbossorg-2.jar:]
at com.sun.faces.facelets.compiler.Compiler.metadataCompile(Compiler.java:130) [jsf-impl-2.1.7-jbossorg-2.jar:]
at com.sun.faces.facelets.impl.DefaultFaceletFactory.createMetadataFacelet(DefaultFaceletFactory.java:327) [jsf-impl-2.1.7-jbossorg-2.jar:]
at com.sun.faces.facelets.impl.DefaultFaceletFactory.access$200(DefaultFaceletFactory.java:93) [jsf-impl-2.1.7-jbossorg-2.jar:]
at com.sun.faces.facelets.impl.DefaultFaceletFactory$2.newInstance(DefaultFaceletFactory.java:166) [jsf-impl-2.1.7-jbossorg-2.jar:]
at com.sun.faces.facelets.impl.DefaultFaceletFactory$2.newInstance(DefaultFaceletFactory.java:164) [jsf-impl-2.1.7-jbossorg-2.jar:]
at com.sun.faces.facelets.impl.DefaultFaceletCache$2.newInstance(DefaultFaceletCache.java:94) [jsf-impl-2.1.7-jbossorg-2.jar:]
at com.sun.faces.facelets.impl.DefaultFaceletCache$2.newInstance(DefaultFaceletCache.java:89) [jsf-impl-2.1.7-jbossorg-2.jar:]
at com.sun.faces.util.ExpiringConcurrentCache$1.call(ExpiringConcurrentCache.java:99) [jsf-impl-2.1.7-jbossorg-2.jar:]
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source) [rt.jar:1.7.0_05]
at java.util.concurrent.FutureTask.run(Unknown Source) [rt.jar:1.7.0_05]
at com.sun.faces.util.ExpiringConcurrentCache.get(ExpiringConcurrentCache.java:114) [jsf-impl-2.1.7-jbossorg-2.jar:]
at com.sun.faces.facelets.impl.DefaultFaceletCache.getViewMetadataFacelet(DefaultFaceletCache.java:143) [jsf-impl-2.1.7-jbossorg-2.jar:]
at com.sun.faces.facelets.impl.DefaultFaceletCache.getViewMetadataFacelet(DefaultFaceletCache.java:62) [jsf-impl-2.1.7-jbossorg-2.jar:]
at com.sun.faces.facelets.impl.DefaultFaceletFactory.getMetadataFacelet(DefaultFaceletFactory.java:260) [jsf-impl-2.1.7-jbossorg-2.jar:]
at com.sun.faces.facelets.impl.DefaultFaceletFactory.getMetadataFacelet(DefaultFaceletFactory.java:209) [jsf-impl-2.1.7-jbossorg-2.jar:]
at com.sun.faces.application.view.ViewMetadataImpl.createMetadataView(ViewMetadataImpl.java:114) [jsf-impl-2.1.7-jbossorg-2.jar:]
at com.sun.faces.lifecycle.RestoreViewPhase.execute(RestoreViewPhase.java:233) [jsf-impl-2.1.7-jbossorg-2.jar:]
at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101) [jsf-impl-2.1.7-jbossorg-2.jar:]
at com.sun.faces.lifecycle.RestoreViewPhase.doPhase(RestoreViewPhase.java:116) [jsf-impl-2.1.7-jbossorg-2.jar:]
at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:118) [jsf-impl-2.1.7-jbossorg-2.jar:]
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:593) [jboss-jsf-api_2.1_spec-2.0.1.Final.jar:2.0.1.Final]
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:329) [jbossweb-7.0.13.Final.jar:]
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:248) [jbossweb-7.0.13.Final.jar:]
at org.jboss.weld.servlet.ConversationPropagationFilter.doFilter(ConversationPropagationFilter.java:62) [weld-core-1.1.5.AS71.Final.jar:2012-02-10 15:31]
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:280) [jbossweb-7.0.13.Final.jar:]
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:248) [jbossweb-7.0.13.Final.jar:]
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:275) [jbossweb-7.0.13.Final.jar:]
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:161) [jbossweb-7.0.13.Final.jar:]
at org.jboss.as.jpa.interceptor.WebNonTxEmCloserValve.invoke(WebNonTxEmCloserValve.java:50) [jboss-as-jpa-7.1.1.Final.jar:7.1.1.Final]
at org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityContextAssociationValve.java:153) [jboss-as-web-7.1.1.Final.jar:7.1.1.Final]
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:155) [jbossweb-7.0.13.Final.jar:]
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) [jbossweb-7.0.13.Final.jar:]
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) [jbossweb-7.0.13.Final.jar:]
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:368) [jbossweb-7.0.13.Final.jar:]
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:877) [jbossweb-7.0.13.Final.jar:]
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:671) [jbossweb-7.0.13.Final.jar:]
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:930) [jbossweb-7.0.13.Final.jar:]
at java.lang.Thread.run(Unknown Source) [rt.jar:1.7.0_05]
>>> FIM DO ERRO NO ECLIPSE <<<<

lele_vader

Mostra a usa index.xhtml.
Aparentemente ele está dando erro com o UTF-8.

mpereira

Caro lele_vader,

Segue minha index.xhtml:

<!DOCTYPE composition PUBLIC “-//W3C//DTD XHTML 5.0 Transitional//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”>
<ui:composition xmlns="http://www.w3.org/1999/xhtml"
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:f=“http://java.sun.com/jsf/core"
xmlns:h=“http://java.sun.com/jsf/html"
template=”/arquivos/decorator.xhtml”>
<ui:define name=“titulo”>Bem-vindo</ui:define>
<ui:define name=“conteudo”>
<h1>Bem-vindo ao JavAlbergue</h1>

Esta é uma aplicação de exemplo para o artigo sobre Java EE 6
Web Profile publicado na Java Magazine 100.


</ui:define>
</ui:composition>
lele_vader

O seu doctype tá estranho.
De onde você o tirou ?

coloca isso aqui

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:f="http://java.sun.com/jsf/core"
>

Para puxar o se layout coloca assim

<ui:composition template="/arquivos/decorator.xhtml">
mpereira

Não entendi!!!

Este exemplo tirei da Java Magazine edição 100. E até agora não consegui rodar ele.

Você quer que eu deixe assim?
<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 5.0 Transitional//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”>
<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:ui=“http://java.sun.com/jsf/facelets"
xmlns:f=“http://java.sun.com/jsf/core"
xmlns:h=“http://java.sun.com/jsf/html”>
<ui:composition template=”/arquivos/decorator.xhtml”></ui:composition>
<ui:define name=“titulo”>Bem-vindo</ui:define>
<ui:define name=“conteudo”>
<h1>Bem-vindo ao JavAlbergue</h1>

Esta é uma aplicação de exemplo para o artigo sobre Java EE 6
Web Profile publicado na Java Magazine 100.


</ui:define>
</html>

Não rodou.

lele_vader

Tem que colocar o fechamento do ui:composition depois do ui:define

E o que aparece de erro agora ?

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 5.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:h="http://java.sun.com/jsf/html">
<ui:composition template="/arquivos/decorator.xhtml"><ui:define name="titulo">Bem-vindo</ui:define>
<ui:define name="conteudo">
<h1>Bem-vindo ao JavAlbergue</h1>
</ui:composition> 
</html>
FernandoCartaxo

Tira a acentuação que funciona.
“Esta e uma aplicacao de exemplo para o artigo sobre Java EE 6
Web Profile publicado na Java Magazine 100.”

mpereira

Fernando,

Independe do acento.
fiz o teste e o erro é o mesmo.

Lele_vader,

Eis os erros:

<INICIO DO ERRO NA URL>

HTTP Status 500 -

type Exception report

message

description The server encountered an internal error () that prevented it from fulfilling this request.

exception

javax.servlet.ServletException: Error Parsing /arquivos/decorator.xhtml: Error Traced[line: 2] White spaces are required after keyword PUBLIC in DOCTYPE decl.

javax.faces.webapp.FacesServlet.service(FacesServlet.java:606)

org.jboss.weld.servlet.ConversationPropagationFilter.doFilter(ConversationPropagationFilter.java:62)

root cause
javax.faces.view.facelets.FaceletException: Error Parsing /arquivos/decorator.xhtml: Error Traced[line: 2] White spaces are required after keyword PUBLIC in DOCTYPE decl.

com.sun.faces.facelets.compiler.SAXCompiler.doCompile(SAXCompiler.java:436)

com.sun.faces.facelets.compiler.SAXCompiler.doCompile(SAXCompiler.java:410)

com.sun.faces.facelets.compiler.Compiler.compile(Compiler.java:124)

com.sun.faces.facelets.impl.DefaultFaceletFactory.createFacelet(DefaultFaceletFactory.java:305)

com.sun.faces.facelets.impl.DefaultFaceletFactory.access$100(DefaultFaceletFactory.java:93)

com.sun.faces.facelets.impl.DefaultFaceletFactory$1.newInstance(DefaultFaceletFactory.java:160)

com.sun.faces.facelets.impl.DefaultFaceletFactory$1.newInstance(DefaultFaceletFactory.java:158)

com.sun.faces.facelets.impl.DefaultFaceletCache$1.newInstance(DefaultFaceletCache.java:83)

com.sun.faces.facelets.impl.DefaultFaceletCache$1.newInstance(DefaultFaceletCache.java:78)

com.sun.faces.util.ExpiringConcurrentCache$1.call(ExpiringConcurrentCache.java:99)

java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)

java.util.concurrent.FutureTask.run(Unknown Source)

com.sun.faces.util.ExpiringConcurrentCache.get(ExpiringConcurrentCache.java:114)

com.sun.faces.facelets.impl.DefaultFaceletCache.getFacelet(DefaultFaceletCache.java:121)

com.sun.faces.facelets.impl.DefaultFaceletCache.getFacelet(DefaultFaceletCache.java:62)

com.sun.faces.facelets.impl.DefaultFaceletFactory.getFacelet(DefaultFaceletFactory.java:256)

com.sun.faces.facelets.impl.DefaultFacelet.include(DefaultFacelet.java:366)

com.sun.faces.facelets.impl.DefaultFacelet.include(DefaultFacelet.java:346)

com.sun.faces.facelets.impl.DefaultFaceletContext.includeFacelet(DefaultFaceletContext.java:199)

com.sun.faces.facelets.tag.ui.CompositionHandler.apply(CompositionHandler.java:155)

com.sun.faces.facelets.compiler.NamespaceHandler.apply(NamespaceHandler.java:93)

com.sun.faces.facelets.compiler.EncodingHandler.apply(EncodingHandler.java:86)

com.sun.faces.facelets.impl.DefaultFacelet.apply(DefaultFacelet.java:152)

com.sun.faces.application.view.FaceletViewHandlingStrategy.buildView(FaceletViewHandlingStrategy.java:774)

com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:100)

com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101)

com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:139)

javax.faces.webapp.FacesServlet.service(FacesServlet.java:594)

org.jboss.weld.servlet.ConversationPropagationFilter.doFilter(ConversationPropagationFilter.java:62)

note The full stack trace of the root cause is available in the JBoss Web/7.0.13.Final logs.

JBoss Web/7.0.13.Final

<FIM DO ERRO NA URL>


<INICIO DO ERRO NO JBOSS>

20:45:07,278 Informações [org.jboss.modules] JBoss Modules version <a href="http://1.1.1.GA">1.1.1.GA</a>

20:45:07,464 INFO  [org.jboss.msc] JBoss MSC version <a href="http://1.0.2.GA">1.0.2.GA</a>

20:45:07,615 INFO  [<a href="http://org.jboss.as">org.jboss.as</a>] JBAS015899: JBoss AS 7.1.1.Final “Brontes” starting

20:45:08,933 INFO  [org.xnio] XNIO Version <a href="http://3.0.3.GA">3.0.3.GA</a>

20:45:08,933 INFO  [org.jboss.as.server] JBAS015888: Creating http management service using socket-binding (management-http)

20:45:08,941 INFO  [org.xnio.nio] XNIO NIO Implementation Version <a href="http://3.0.3.GA">3.0.3.GA</a>

20:45:08,949 INFO  [org.jboss.remoting] JBoss Remoting version <a href="http://3.2.3.GA">3.2.3.GA</a>

20:45:08,973 INFO  [org.jboss.as.logging] JBAS011502: Removing bootstrap log handlers

20:45:08,978 INFO  [org.jboss.as.configadmin] (ServerService Thread Pool  26) JBAS016200: Activating ConfigAdmin Subsystem

20:45:09,036 INFO  [org.jboss.as.connector.subsystems.datasources] (ServerService Thread Pool  27) JBAS010403: Deploying JDBC-compliant driver class org.h2.Driver (version 1.3)

20:45:09,045 INFO  [org.jboss.as.webservices] (ServerService Thread Pool  48) JBAS015537: Activating WebServices Extension

20:45:09,051 INFO  [org.jboss.as.connector.subsystems.datasources] (ServerService Thread Pool  27) JBAS010404: Deploying non-JDBC-compliant driver class com.mysql.jdbc.Driver (version 5.1)

20:45:09,068 INFO  [org.jboss.as.security] (ServerService Thread Pool  44) JBAS013101: Activating Security Subsystem

20:45:09,084 INFO  [org.jboss.as.security] (MSC service thread 1-3) JBAS013100: Current PicketBox version=4.0.7.Final

20:45:09,091 INFO  [org.jboss.as.naming] (ServerService Thread Pool  38) JBAS011800: Activating Naming Subsystem

20:45:09,128 INFO  [org.jboss.as.osgi] (ServerService Thread Pool  39) JBAS011940: Activating OSGi Subsystem

20:45:09,151 INFO  [org.jboss.as.clustering.infinispan] (ServerService Thread Pool  31) JBAS010280: Activating Infinispan subsystem.

20:45:09,446 INFO  [org.jboss.as.connector] (MSC service thread 1-4) JBAS010408: Starting JCA Subsystem (JBoss IronJacamar 1.0.9.Final)

20:45:09,527 INFO  [org.jboss.as.naming] (MSC service thread 1-4) JBAS011802: Starting Naming Service

20:45:09,635 INFO  [org.jboss.as.mail.extension] (MSC service thread 1-3) JBAS015400: Bound mail session [java:jboss/mail/Default]

20:45:09,880 INFO  [org.jboss.ws.common.management.AbstractServerConfig] (MSC service thread 1-4) JBoss Web Services - Stack CXF Server <a href="http://4.0.2.GA">4.0.2.GA</a>

20:45:10,017 INFO  [org.jboss.as.server.deployment.scanner] (MSC service thread 1-3) JBAS015012: Started FileSystemDeploymentService for directory C:\jboss-as-7.1.1.Final\standalone\deployments

20:45:10,027 INFO  [org.jboss.as.server.deployment.scanner] (DeploymentScanner-threads - 1) JBAS015003: Found javAlbergue.war in deployment directory. To trigger deployment create a file called javAlbergue.war.dodeploy

20:45:10,104 INFO  [org.jboss.as.remoting] (MSC service thread 1-4) JBAS017100: Listening on localhost/127.0.0.1:4447

20:45:10,105 INFO  [org.jboss.as.remoting] (MSC service thread 1-1) JBAS017100: Listening on /127.0.0.1:9999

20:45:10,155 INFO  [org.apache.coyote.http11.Http11Protocol] (MSC service thread 1-1) Starting Coyote HTTP/1.1 on http-localhost-127.0.0.1-8080

20:45:10,272 INFO  [org.jboss.as.connector.subsystems.datasources] (MSC service thread 1-1) JBAS010400: Bound data source [java:/jboss/datasources/JavAlbergue]

20:45:10,273 INFO  [org.jboss.as.connector.subsystems.datasources] (MSC service thread 1-3) JBAS010400: Bound data source [java:jboss/datasources/ExampleDS]

20:45:10,310 INFO  [org.jboss.as.server.deployment] (MSC service thread 1-1) JBAS015876: Starting deployment of "javAlbergue.war"

20:45:10,715 INFO  [org.jboss.as.jpa] (MSC service thread 1-3) JBAS011401: Read persistence.xml for javAlbergue

20:45:10,770 INFO  [org.jboss.weld.deployer] (MSC service thread 1-3) JBAS016002: Processing weld deployment javAlbergue.war

20:45:10,816 INFO  [org.jboss.weld.deployer] (MSC service thread 1-4) JBAS016005: Starting Services for CDI deployment: javAlbergue.war

20:45:10,841 INFO  [org.jboss.weld.Version] (MSC service thread 1-4) WELD-000900 1.1.5 (AS71)

20:45:10,873 INFO  [org.jboss.as.jpa] (MSC service thread 1-4) JBAS011402: Starting Persistence Unit Service 'javAlbergue.war#javAlbergue’

20:45:10,993 INFO  [org.hibernate.annotations.common.Version] (MSC service thread 1-4) HCANN000001: Hibernate Commons Annotations {4.0.1.Final}

20:45:10,998 INFO  [org.hibernate.Version] (MSC service thread 1-4) HHH000412: Hibernate Core {4.0.1.Final}

20:45:11,000 INFO  [org.hibernate.cfg.Environment] (MSC service thread 1-4) HHH000206: hibernate.properties not found

20:45:11,002 INFO  [org.hibernate.cfg.Environment] (MSC service thread 1-4) HHH000021: Bytecode provider name : javassist

20:45:11,019 INFO  [org.hibernate.ejb.Ejb3Configuration] (MSC service thread 1-4) HHH000204: Processing PersistenceUnitInfo [

name: javAlbergue

…]

20:45:11,227 WARN  [org.hibernate.service.jdbc.connections.internal.ConnectionProviderInitiator] (MSC service thread 1-4) HHH000181: No appropriate connection provider encountered, assuming application will be supplying connections

20:45:11,245 INFO  [org.hibernate.dialect.Dialect] (MSC service thread 1-4) HHH000400: Using dialect: org.hibernate.dialect.MySQLDialect

20:45:11,251 INFO  [org.hibernate.engine.jdbc.internal.LobCreatorBuilder] (MSC service thread 1-4) HHH000422: Disabling contextual LOB creation as connection was null

20:45:11,256 INFO  [org.hibernate.engine.transaction.internal.TransactionFactoryInitiator] (MSC service thread 1-4) HHH000268: Transaction strategy: org.hibernate.engine.transaction.internal.jta.CMTTransactionFactory

20:45:11,260 INFO  [org.hibernate.hql.internal.ast.ASTQueryTranslatorFactory] (MSC service thread 1-4) HHH000397: Using ASTQueryTranslatorFactory

20:45:11,380 INFO  [org.hibernate.tool.hbm2ddl.SchemaExport] (MSC service thread 1-4) HHH000227: Running hbm2ddl schema export

20:45:11,381 ERROR [org.hibernate.tool.hbm2ddl.SchemaExport] (MSC service thread 1-4) HHH000231: Schema export unsuccessful: java.lang.UnsupportedOperationException: The application must supply JDBC connections

at org.hibernate.service.jdbc.connections.internal.UserSuppliedConnectionProviderImpl.getConnection(UserSuppliedConnectionProviderImpl.java:62) [hibernate-core-4.0.1.Final.jar:4.0.1.Final]

at org.hibernate.tool.hbm2ddl.SuppliedConnectionProviderConnectionHelper.prepare(SuppliedConnectionProviderConnectionHelper.java:51) [hibernate-core-4.0.1.Final.jar:4.0.1.Final]

at org.hibernate.tool.hbm2ddl.DatabaseExporter.<init>(DatabaseExporter.java:52) [hibernate-core-4.0.1.Final.jar:4.0.1.Final]

at org.hibernate.tool.hbm2ddl.SchemaExport.execute(SchemaExport.java:368) [hibernate-core-4.0.1.Final.jar:4.0.1.Final]

at org.hibernate.tool.hbm2ddl.SchemaExport.create(SchemaExport.java:305) [hibernate-core-4.0.1.Final.jar:4.0.1.Final]

at org.hibernate.tool.hbm2ddl.SchemaExport.create(SchemaExport.java:294) [hibernate-core-4.0.1.Final.jar:4.0.1.Final]

at org.hibernate.internal.SessionFactoryImpl.<init>(SessionFactoryImpl.java:452) [hibernate-core-4.0.1.Final.jar:4.0.1.Final]

at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1737) [hibernate-core-4.0.1.Final.jar:4.0.1.Final]

at org.hibernate.ejb.EntityManagerFactoryImpl.<init>(EntityManagerFactoryImpl.java:84) [hibernate-entitymanager-4.0.1.Final.jar:4.0.1.Final]

at org.hibernate.ejb.Ejb3Configuration.buildEntityManagerFactory(Ejb3Configuration.java:904) [hibernate-entitymanager-4.0.1.Final.jar:4.0.1.Final]

at org.hibernate.ejb.Ejb3Configuration.buildEntityManagerFactory(Ejb3Configuration.java:889) [hibernate-entitymanager-4.0.1.Final.jar:4.0.1.Final]

at org.hibernate.ejb.HibernatePersistence.createContainerEntityManagerFactory(HibernatePersistence.java:73) [hibernate-entitymanager-4.0.1.Final.jar:4.0.1.Final]

at org.jboss.as.jpa.service.PersistenceUnitServiceImpl.createContainerEntityManagerFactory(PersistenceUnitServiceImpl.java:162) [jboss-as-jpa-7.1.1.Final.jar:7.1.1.Final]

at org.jboss.as.jpa.service.PersistenceUnitServiceImpl.start(PersistenceUnitServiceImpl.java:85) [jboss-as-jpa-7.1.1.Final.jar:7.1.1.Final]

at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1811)

at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1746)

at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [rt.jar:1.7.0_05]

at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [rt.jar:1.7.0_05]

at java.lang.Thread.run(Unknown Source) [rt.jar:1.7.0_05]

20:45:11,392 INFO [org.hibernate.tool.hbm2ddl.SchemaExport] (MSC service thread 1-4) HHH000230: Schema export complete
20:45:11,412 INFO [org.jboss.weld.deployer] (MSC service thread 1-3) JBAS016008: Starting weld service for deployment javAlbergue.war
20:45:11,822 Informações [javax.enterprise.resource.webcontainer.jsf.config] (MSC service thread 1-1) Inicializando Mojarra 2.1.7-jbossorg-1 (20120227-1401) para o contexto '/javAlbergue’
20:45:12,607 INFO [org.hibernate.validator.util.Version] (MSC service thread 1-1) Hibernate Validator 4.2.0.Final
20:45:12,797 INFO [org.jboss.web] (MSC service thread 1-1) JBAS018210: Registering web context: /javAlbergue
20:45:12,803 INFO [org.jboss.as] (MSC service thread 1-1) JBAS015951: Admin console listening on http://127.0.0.1:9990
20:45:12,804 INFO [org.jboss.as] (MSC service thread 1-1) JBAS015874: JBoss AS 7.1.1.Final “Brontes” started in 5788ms - Started 195 of 273 services (76 services are passive or on-demand)
20:45:12,895 INFO [org.jboss.as.server] (DeploymentScanner-threads - 2) JBAS018559: Deployed “javAlbergue.war”

<FIM DO ERRO NO JBOSS>

lele_vader

Você copiou o doctype para a página decorator.xhtml

mpereira

Opa!!!

Acho que estamos no caminho certo.
copiei o doctype para o decorator.xhtml mas deu erro do mesmo jeito.
Então alterei PUBLIC “-//W3C//DTD XHTML 5.0 Transitional//EN” para PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN”

Olha o que apareceu na URL (agora tá faltando a parte gráfica):
coloquei o templatemo_style.css

<INICIO DA URL>
JavAlbergue
Aplicacao de exemplo Java EE6 Web
Home
Link 01
Link 02
Link 03
Link 04
Link 05
Coluna Esquerda

Bem-vindo ao JavAlbergue

Copyright © 2011 DevMedia|Website Templatesby Free CSS Templates
<FIM DA URL>

mpereira

Arquivo index.xhtml

&lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&gt;  
&lt;html xmlns="http://www.w3.org/1999/xhtml" 
xmlns:ui="http://java.sun.com/jsf/facelets"  
xmlns:f="http://java.sun.com/jsf/core" 
xmlns:h="http://java.sun.com/jsf/html"&gt;  
&lt;ui:composition template="/arquivos/decorator.xhtml"&gt;&lt;ui:define name="titulo"&gt;Bem-vindo&lt;/ui:define&gt;  
&lt;ui:define name="conteudo"&gt;  
&lt;h1&gt;Bem-vindo ao JavAlbergue&lt;/h1&gt;  
&lt;/ui:define&gt;
&lt;/ui:composition&gt; 
&lt;/html&gt;

Arquivo decorator.xhtml

&lt;?xml version='1.0' encoding='UTF-8'?&gt;
&lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&gt;
&lt;html xmlns="http://www.w3.org/1999/xhtml"
	xmlns:ui="http://java.sun.com/jsf/facelets"
	xmlns:h="http://java.sun.com/jsf/html"&gt;

	&lt;h:head&gt;
		&lt;meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/&gt;
		&lt;link href="#{facesContext.externalContext.requestContextPath}/
		arquivos/templatemo_style.css" rel="stylesheet" type="text/css" media="screen"/&gt;
			&lt;title&gt;&lt;h:outputText value="JavAlbergue::"/&gt;
			&lt;ui:insert name="titulo"/&gt;&lt;/title&gt;
	&lt;/h:head&gt;
	
	&lt;h:body&gt;
		&lt;!-- Free Website Template by www.TemplateMo.com --&gt;
		&lt;div id="templatemo_container"&gt;
			&lt;div id="templatemo_header"&gt;
				&lt;div id="website_title"&gt;
					&lt;div id="title"&gt;JavAlbergue&lt;/div&gt;
					&lt;div id="salgon"&gt;Aplicacao de exemplo Java EE6 Web&lt;/div&gt;
				&lt;/div&gt;
			&lt;/div&gt;
			&lt;div id="templatemo_banner"&gt;
				&lt;div id="templatemo_menu"&gt;
					<ul>
					<li><a >Home</a></li>
					<li><a >Link 01</a></li>
					<li><a >Link 02</a></li>
					<li><a >Link 03</a></li>
					<li><a >Link 04</a></li>
					<li><a  >Link 05</a></li>					
					</ul>
				&lt;/div&gt;
			&lt;/div&gt;
			&lt;div id="templatemo_content"&gt;
				&lt;div id="content_left"&gt;
					&lt;div class="content_left_section"&gt;
						&lt;div class="content_title_01"&gt;Coluna Esquerda&lt;/div&gt;
						&lt;div class="cleaner"&gt;&nbsp;&lt;/div&gt;
					&lt;/div&gt;
					&lt;div class="cleaner_h30"&gt;&nbsp;&lt;/div&gt;
				&lt;/div&gt;
				&lt;div id="content_right"&gt;
					&lt;div class="content_right_section"&gt;
						&lt;ui:insert name="conteudo"&gt;Conteudo não especificado...&lt;/ui:insert&gt;
					&lt;/div&gt;
					&lt;div class="cleaner_h20"&gt;&nbsp;&lt;/div&gt;
				&lt;/div&gt;
				&lt;div class="cleaner"&gt;&nbsp;&lt;/div&gt;
			&lt;/div&gt;
			&lt;div id="templatemo_footer"&gt;Copyright &copy; 2011
			<a href="http://www.devmedia.com.br">
			&lt;strong&gt;DevMedia&lt;/strong&gt;</a>|<a href="http://iwebsitetemplate.com" target=
			"_parent">Website Templates</a>by<a href="http://www.templatemo.com" target="_parent">
			Free CSS Templates</a>
				&lt;div style="clear:both;margin-top:10px;"&gt;
					<a href="http://validator.w3.org/check?uri=referer">
					<img 
					src="http://www.w3.org/Icons/valid-xhtml10"     /></a>
					<a href="http://jigsaw.w3.org/css-validator/check/referer">
					<img     /></a>
				&lt;/div&gt;
			&lt;/div&gt;
		&lt;/div&gt;
	&lt;/h:body&gt;
&lt;/html&gt;
lele_vader

Ainda está errado ?

peresjuliao

Pelo sintoma, parece que você está usando JSF, certo?

Esta digitando o contexto dessa forma: http://localhost:8080/javAlbergue/faces/index.xhtml

Se la no seu WebContent, estiver mapeado pra *JSF, faces, ou qualquer outra coisa que não seja .xhtml
Não vai funcionar.

Tente algo dessa forma: http://localhost:8080/javAlbergue/faces/index.jsf

Até

Criado 22 de setembro de 2012
Ultima resposta 19 de out. de 2012
Respostas 14
Participantes 4