Fórum Leia mais em: Java EE 6 Java EE 6 Web Profile - Revista Java Magazine 100 #423140

03/09/2012

0

Boa noite!!!

Estou tentando apresentar a mensagem de boas vindas da pág. 17.
O servidor inicia normalmente aparecendo perfeitamente quando coloco a URL: localhost:8080
Mas apresenta o seguinte erro quando digito http://localhost:8080/JavAlbergue/faces/index.xhtml:
O que esse erro significa?

22:15:00,111 Informações [org.jboss.modules] JBoss Modules version 1.1.1.GA
22:15:00,328 INFO [org.jboss.msc] JBoss MSC version 1.0.2.GA
22:15:00,424 INFO [org.jboss.as] JBAS015899: JBoss AS 7.1.1.Final "Brontes" starting
22:15:01,432 INFO [org.xnio] XNIO Version 3.0.3.GA
22:15:01,433 INFO [org.jboss.as.server] JBAS015888: Creating http management service using socket-binding (management-http)
22:15:01,441 INFO [org.xnio.nio] XNIO NIO Implementation Version 3.0.3.GA
22:15:01,448 INFO [org.jboss.remoting] JBoss Remoting version 3.2.3.GA
22:15:01,481 INFO [org.jboss.as.logging] JBAS011502: Removing bootstrap log handlers
22:15:01,496 INFO [org.jboss.as.configadmin] (ServerService Thread Pool -- 26) JBAS016200: Activating ConfigAdmin Subsystem
22:15:01,526 INFO [org.jboss.as.webservices] (ServerService Thread Pool -- 48) JBAS015537: Activating WebServices Extension
22:15:01,534 INFO [org.jboss.as.security] (ServerService Thread Pool -- 44) JBAS013101: Activating Security Subsystem
22:15:01,573 INFO [org.jboss.as.naming] (ServerService Thread Pool -- 38) JBAS011800: Activating Naming Subsystem
22:15:01,584 INFO [org.jboss.as.connector.subsystems.datasources] (ServerService Thread Pool -- 27) JBAS010403: Deploying JDBC-compliant driver class org.h2.Driver (version 1.3)
22:15:01,591 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)
22:15:01,635 INFO [org.jboss.as.osgi] (ServerService Thread Pool -- 39) JBAS011940: Activating OSGi Subsystem
22:15:01,728 INFO [org.jboss.as.security] (MSC service thread 1-4) JBAS013100: Current PicketBox version=4.0.7.Final
22:15:01,747 INFO [org.jboss.as.connector] (MSC service thread 1-1) JBAS010408: Starting JCA Subsystem (JBoss IronJacamar 1.0.9.Final)
22:15:01,805 INFO [org.jboss.as.clustering.infinispan] (ServerService Thread Pool -- 31) JBAS010280: Activating Infinispan subsystem.
22:15:01,946 INFO [org.jboss.as.naming] (MSC service thread 1-4) JBAS011802: Starting Naming Service
22:15:02,005 INFO [org.jboss.as.mail.extension] (MSC service thread 1-1) JBAS015400: Bound mail session [java:jboss/mail/Default]
22:15:02,150 INFO [org.apache.coyote.http11.Http11Protocol] (MSC service thread 1-2) Starting Coyote HTTP/1.1 on http-localhost-127.0.0.1-8080
22:15:02,164 INFO [org.jboss.ws.common.management.AbstractServerConfig] (MSC service thread 1-4) JBoss Web Services - Stack CXF Server 4.0.2.GA
22:15:02,399 INFO [org.jboss.as.connector.subsystems.datasources] (MSC service thread 1-1) JBAS010400: Bound data source [java:jboss/datasources/ExampleDS]
22:15:02,400 INFO [org.jboss.as.connector.subsystems.datasources] (MSC service thread 1-1) JBAS010400: Bound data source [java:/jboss/datasources/JavAlbergue]
22:15:02,400 INFO [org.jboss.as.server.deployment.scanner] (MSC service thread 1-4) JBAS015012: Started FileSystemDeploymentService for directory C:\jboss-as-7.1.1.Final\standalone\deployments
22:15:02,428 INFO [org.jboss.as.remoting] (MSC service thread 1-2) JBAS017100: Listening on localhost/127.0.0.1:4447
22:15:02,433 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
22:15:02,487 INFO [org.jboss.as.remoting] (MSC service thread 1-1) JBAS017100: Listening on /127.0.0.1:9999
22:15:02,704 INFO [org.jboss.as] (Controller Boot Thread) JBAS015951: Admin console listening on http://127.0.0.1:9990
22:15:02,706 INFO [org.jboss.as] (Controller Boot Thread) JBAS015874: JBoss AS 7.1.1.Final "Brontes" started in 2973ms - Started 137 of 213 services (74 services are passive or on-demand)
22:55:43,595 INFO [org.jboss.as.server.deployment.scanner] (DeploymentScanner-threads - 2) JBAS015003: Found javAlbergue.war in deployment directory. To trigger deployment create a file called javAlbergue.war.dodeploy
22:55:43,650 INFO [org.jboss.as.server.deployment] (MSC service thread 1-3) JBAS015876: Starting deployment of "javAlbergue.war"
22:55:44,153 INFO [org.jboss.as.jpa] (MSC service thread 1-4) JBAS011401: Read persistence.xml for javAlbergue
22:55:44,354 INFO [org.jboss.weld.deployer] (MSC service thread 1-2) JBAS016002: Processing weld deployment javAlbergue.war
22:55:44,576 INFO [org.jboss.weld.deployer] (MSC service thread 1-3) JBAS016005: Starting Services for CDI deployment: javAlbergue.war
22:55:44,640 INFO [org.jboss.weld.Version] (MSC service thread 1-3) WELD-000900 1.1.5 (AS71)
22:55:44,844 INFO [org.jboss.as.jpa] (MSC service thread 1-3) JBAS011402: Starting Persistence Unit Service 'javAlbergue.war#javAlbergue'
22:55:45,086 INFO [org.hibernate.annotations.common.Version] (MSC service thread 1-3) HCANN000001: Hibernate Commons Annotations {4.0.1.Final}
22:55:45,101 INFO [org.hibernate.Version] (MSC service thread 1-3) HHH000412: Hibernate Core {4.0.1.Final}
22:55:45,120 INFO [org.hibernate.cfg.Environment] (MSC service thread 1-3) HHH000206: hibernate.properties not found
22:55:45,122 INFO [org.hibernate.cfg.Environment] (MSC service thread 1-3) HHH000021: Bytecode provider name : javassist
22:55:45,425 INFO [org.hibernate.ejb.Ejb3Configuration] (MSC service thread 1-3) HHH000204: Processing PersistenceUnitInfo [
name: javAlbergue
...]
22:55:45,601 WARN [org.hibernate.service.jdbc.connections.internal.ConnectionProviderInitiator] (MSC service thread 1-3) HHH000181: No appropriate connection provider encountered, assuming application will be supplying connections
22:55:45,674 ERROR [org.jboss.msc.service.fail] (MSC service thread 1-3) MSC00001: Failed to start service jboss.persistenceunit."javAlbergue.war#javAlbergue": org.jboss.msc.service.StartException in service jboss.persistenceunit."javAlbergue.war#javAlbergue": Failed to start service
at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1767) [jboss-msc-1.0.2.GA.jar:1.0.2.GA]
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]
Caused by: javax.persistence.PersistenceException: [PersistenceUnit: javAlbergue] Unable to build EntityManagerFactory
at org.hibernate.ejb.Ejb3Configuration.buildEntityManagerFactory(Ejb3Configuration.java:914)
at org.hibernate.ejb.Ejb3Configuration.buildEntityManagerFactory(Ejb3Configuration.java:889)
at org.hibernate.ejb.HibernatePersistence.createContainerEntityManagerFactory(HibernatePersistence.java:73)
at org.jboss.as.jpa.service.PersistenceUnitServiceImpl.createContainerEntityManagerFactory(PersistenceUnitServiceImpl.java:162)
at org.jboss.as.jpa.service.PersistenceUnitServiceImpl.start(PersistenceUnitServiceImpl.java:85)
at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1811) [jboss-msc-1.0.2.GA.jar:1.0.2.GA]
at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1746) [jboss-msc-1.0.2.GA.jar:1.0.2.GA]
... 3 more
Caused by: org.hibernate.HibernateException: Connection cannot be null when 'hibernate.dialect' not set
at org.hibernate.service.jdbc.dialect.internal.DialectFactoryImpl.determineDialect(DialectFactoryImpl.java:97)
at org.hibernate.service.jdbc.dialect.internal.DialectFactoryImpl.buildDialect(DialectFactoryImpl.java:67)
at org.hibernate.engine.jdbc.internal.JdbcServicesImpl.configure(JdbcServicesImpl.java:176)
at org.hibernate.service.internal.StandardServiceRegistryImpl.configureService(StandardServiceRegistryImpl.java:75)
at org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:159)
at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:131)
at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:71)
at org.hibernate.cfg.Configuration.buildSettingsInternal(Configuration.java:2270)
at org.hibernate.cfg.Configuration.buildSettings(Configuration.java:2266)
at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1735)
at org.hibernate.ejb.EntityManagerFactoryImpl.<init>(EntityManagerFactoryImpl.java:84)
at org.hibernate.ejb.Ejb3Configuration.buildEntityManagerFactory(Ejb3Configuration.java:904)
... 9 more

22:55:45,902 INFO [org.jboss.as.server] (DeploymentScanner-threads - 1) JBAS015870: Deploy of deployment "javAlbergue.war" was rolled back with failure message {"JBAS014671: Failed services" => {"jboss.persistenceunit.\"javAlbergue.war#javAlbergue\"" => "org.jboss.msc.service.StartException in service jboss.persistenceunit.\"javAlbergue.war#javAlbergue\": Failed to start service"}}
22:55:45,911 INFO [org.jboss.as.server.deployment] (MSC service thread 1-1) JBAS015877: Stopped deployment javAlbergue.war in 9ms
22:55:45,912 INFO [org.jboss.as.controller] (DeploymentScanner-threads - 1) JBAS014774: Service status report
JBAS014777: Services which failed to start: service jboss.persistenceunit."javAlbergue.war#javAlbergue": org.jboss.msc.service.StartException in service jboss.persistenceunit."javAlbergue.war#javAlbergue": Failed to start service

22:55:45,914 ERROR [org.jboss.as.server.deployment.scanner] (DeploymentScanner-threads - 2) {"JBAS014653: Composite operation failed and was rolled back. Steps that failed:" => {"Operation step-2" => {"JBAS014671: Failed services" => {"jboss.persistenceunit.\"javAlbergue.war#javAlbergue\"" => "org.jboss.msc.service.StartException in service jboss.persistenceunit.\"javAlbergue.war#javAlbergue\": Failed to start service"}}}}

Obrigado!!!

MARCELO ANTONIO PEREIRA
+55 12 8144 6111
Marcelo Pereira

Marcelo Pereira

Responder

Posts

04/09/2012

Davi Costa

Não houve conexão com o banco devido a essas configurações: 'hibernate.dialect'

Olha bem seu erro:
Caused by: org.hibernate.HibernateException: Connection cannot be null when 'hibernate.dialect' not set


att Davi
Responder

Gostei + 0

07/09/2012

Marcelo Pereira

Ainda não consegui visualizar o exemplo.

Agora, o erro mudou:


22:28:34,896 Informações [org.jboss.modules] JBoss Modules version 1.0.2.GA
22:28:35,113 INFO [org.jboss.msc] JBoss MSC version 1.0.1.GA
22:28:35,160 INFO [org.jboss.as] JBoss AS 7.0.2.Final "Arc" starting
22:28:35,833 WARN [org.jboss.as] No security realm defined for native management service, all access will be unrestricted.
22:28:35,840 INFO [org.jboss.as] creating http management service using network interface (management) port (9990)
22:28:35,844 WARN [org.jboss.as] No security realm defined for http management service, all access will be unrestricted.
22:28:35,889 INFO [org.jboss.as.connector.subsystems.datasources] Deploying JDBC-compliant driver class org.h2.Driver (version 1.2)
22:28:35,899 INFO [org.jboss.as.logging] Removing bootstrap log handlers
22:28:35,903 INFO [org.jboss.as.clustering.infinispan.subsystem] (Controller Boot Thread) Activating Infinispan subsystem.
22:28:35,997 INFO [org.jboss.as.naming] (Controller Boot Thread) JBAS011800: Activating Naming Subsystem
22:28:36,011 INFO [org.jboss.as.naming] (MSC service thread 1-2) JBAS011802: Starting Naming Service
22:28:36,017 INFO [org.jboss.as.osgi] (Controller Boot Thread) JBAS011910: Activating OSGi Subsystem
22:28:36,034 INFO [org.jboss.as.security] (Controller Boot Thread) Activating Security Subsystem
22:28:36,038 INFO [org.jboss.remoting] (MSC service thread 1-1) JBoss Remoting version 3.2.0.Beta2
22:28:36,046 INFO [org.xnio] (MSC service thread 1-1) XNIO Version 3.0.0.Beta3
22:28:36,056 INFO [org.xnio.nio] (MSC service thread 1-1) XNIO NIO Implementation Version 3.0.0.Beta3
22:28:36,252 INFO [org.apache.catalina.core.AprLifecycleListener] (MSC service thread 1-4) The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Program Files\Java\jre7\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;native;C:/Program Files/Java/jre7/bin/client;C:/Program Files/Java/jre7/bin;C:/Program Files/Java/jre7/lib/i386;C:\Program Files\Common Files\Microsoft Shared\Windows Live;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\Windows Live\Shared;C:\Program Files\Java\jdk1.7.0_05\bin;C:\Program Files\MySQL\MySQL Server 5.5\bin;C:\Program Files\Common Files\Ahead\Lib\;C:\Program Files\Common Files\Ahead\Lib\;C:\Program Files\Common Files\Ahead\Lib\;C:\Program Files\Common Files\Ahead\Lib\;C:\Program Files\Common Files\Ahead\Lib\;C:\Program Files\Common Files\Ahead\Lib\;C:\Program Files\Common Files\Ahead\Lib\;C:\Program Files\Common Files\Ahead\Lib\;C:\Program Files\Common Files\Ahead\Lib\;C:\Program Files\Common Files\Ahead\Lib\;C:\Program Files\Common Files\Ahead\Lib\;C:\Program Files\Common Files\Ahead\Lib\;C:\Program Files\Common Files\Ahead\Lib\;C:\eclipse;;.
22:28:36,258 INFO [org.jboss.as.ee] (Controller Boot Thread) Activating EE subsystem
22:28:36,457 INFO [org.apache.coyote.http11.Http11Protocol] (MSC service thread 1-4) Starting Coyote HTTP/1.1 on http-localhost-127.0.0.1-8080
22:28:36,465 INFO [org.jboss.as.remoting] (MSC service thread 1-2) Listening on /127.0.0.1:9999
22:28:36,471 INFO [org.jboss.as.jmx.JMXConnectorService] (MSC service thread 1-4) Starting remote JMX connector
22:28:36,699 INFO [org.jboss.as.connector] (MSC service thread 1-4) Starting JCA Subsystem (JBoss IronJacamar 1.0.3.Final)
22:28:36,737 INFO [org.jboss.as.connector.subsystems.datasources] (MSC service thread 1-4) Bound data source [java:jboss/datasources/ExampleDS]
22:28:36,762 INFO [org.jboss.as.deployment] (MSC service thread 1-4) Started FileSystemDeploymentService for directory C:\jboss-as-web-7.0.2.Final\standalone\deployments
22:28:36,777 INFO [org.jboss.as.deployment] (DeploymentScanner-threads - 1) Found javAlbergue.war in deployment directory. To trigger deployment create a file called javAlbergue.war.dodeploy
22:28:36,780 INFO [org.jboss.as] (Controller Boot Thread) JBoss AS 7.0.2.Final "Arc" started in 2105ms - Started 93 of 148 services (55 services are passive or on-demand)
Responder

Gostei + 0

08/09/2012

Robson Teixeira

Marcelo pelo ultimo log postado não há erro nenhum o jboss levantou sem nenhum problema
agora com o log anterior abra o persistence.xml de sua app e acrescente a propriedade 'hibernate.dialect' e especifique o dialeto que permitirá o hibernate conectar com o banco que você deseja que pela log seria o mysql.

att
robson
Responder

Gostei + 0

08/09/2012

Marcelo Pereira

Robson,

Coloquei o dialect:
Ficou assim:

<?xml version="1.0" encoding="UTF-8"?>
<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="javAlbergue">
<properties>
<property name="hibernate.dialect" value="org.hibernate.dialect.MySQLDialect"/>
<property name="hibernate.hbm2ddl.auto" value="create-drop"/>
</properties>
</persistence-unit>
</persistence>

Mas mesmo assim não consigo visualizar a página.

Aparece este erro:

HTTP Status 404 - /JavAlbergue/faces/index.xhtml

type Status report

message /JavAlbergue/faces/index.xhtml

description The requested resource (/JavAlbergue/faces/index.xhtml) is not available.

JBoss Web/7.0.1.Final
Responder

Gostei + 0

10/09/2012

Davi Costa

Posta seu web.xml

att Davi
Responder

Gostei + 0

10/09/2012

Marcelo Pereira

Davi,

Segue meu web.xml:


<?xml version="1.0" encoding="UTF-8"?>
<web-app id="WebApp_ID" version="3.0"
xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd">
<display-name>javAlbergue</display-name>
<servlet>
<servlet-name>Faces Servlet</servlet-name>
<servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>Faces Servlet</servlet-name>
<url-pattern>/faces/*</url-pattern>
</servlet-mapping>
<welcome-file-list>
<welcome-file>index.html</welcome-file>
</welcome-file-list>
</web-app>
Responder

Gostei + 0

11/09/2012

Davi Costa

Observou que a primeira letra está minúscula:
<display-name>javAlbergue</display-name>
e mais uma coisa esse arquivo index.xhtml está em qual pasta?

att Davi
Responder

Gostei + 0

12/09/2012

Marcelo Pereira

Davi,

O arquivo index.xhtml está no caminho C:\Users\cecelthejavaman\workspace\javAlbergue\WebContent\

Corrigi a letra minúscula e entrei com a URL http://localhost:8080/javAlbergue/faces/index.xhtml

Apresentou o seguinte erro:

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: 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:67)
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:426)
com.sun.faces.facelets.compiler.SAXCompiler.doMetadataCompile(SAXCompiler.java:409)
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:67)
note The full stack trace of the root cause is available in the JBoss Web/7.0.1.Final logs.
JBoss Web/7.0.1.Final


O meu arquivo index.xhtml é o seguinte:

<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/decorador.xhtml">
<ui:define name="titulo">Bem-vindo</ui:define>
<ui:define name="conteudo">
<h1>Bem-vindo ao JavAlbergue</h1>
<p>Esta é uma aplicação de exemplo para o artigo sobre Java EE 6
Web Profile publicado na Java Magazine 100.</p>
</ui:define>
</ui:composition>

Obrigado!!!
Responder

Gostei + 0

15/09/2012

Marcelo Pereira

Este caminhos existem ainda?

http://www.w3.org/1999/xhtml
http://java.sun.com/jsf/facelets
http://java.sun.com/jsf/core
http://java.sun.com/jsf/html
Responder

Gostei + 0

15/09/2012

Marcelo Pereira

Este caminhos existem ainda?

http://www.w3.org/1999/xhtml
http://java.sun.com/jsf/facelets
http://java.sun.com/jsf/core
http://java.sun.com/jsf/html
Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar