Exception JBoss 4.2

10 views
Skip to first unread message

Weksley Viana

unread,
Jul 19, 2008, 7:03:00 PM7/19/08
to jav...@googlegroups.com
Porque e tão dificil fazer o JBoss rodar com JSF 1.2. No Tomcat nao tem misterio.

A Exception:


19:58:48,562 ERROR [StandardContext] Error listenerStart
19:58:48,562 ERROR [StandardContext] Context [/ProEnergia] startup failed due to previous errors
19:58:49,187 WARN  [ServiceController] Problem starting service jboss.web.deployment:war=ProEnergia.war,id=-1171937793
org.jboss.deployment.DeploymentException: URL file:/C:/Arquivos de programas/jboss-4.2.3.GA/server/all/deploy/ProEnergia.war/ deployment failed
    at org.jboss.web.tomcat.service.TomcatDeployer.performDeployInternal(TomcatDeployer.java:386)
    at org.jboss.web.tomcat.service.TomcatDeployer.performDeploy(TomcatDeployer.java:104)
    at org.jboss.web.AbstractWebDeployer.start(AbstractWebDeployer.java:375)
    at org.jboss.web.WebModule.startModule(WebModule.java:83)
    at org.jboss.web.WebModule.startService(WebModule.java:61)
    at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289)
    at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:245)
    at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
    at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
    at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
    at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
    at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
    at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:978)
    at $Proxy0.start(Unknown Source)
    at org.jboss.system.ServiceController.start(ServiceController.java:417)
    at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
    at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
    at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
    at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
    at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
    at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
    at $Proxy53.start(Unknown Source)
    at org.jboss.web.AbstractWebContainer.start(AbstractWebContainer.java:466)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
    at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
    at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
    at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
    at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
    at org.jboss.mx.interceptor.DynamicInterceptor.invoke(DynamicInterceptor.java:97)
    at org.jboss.system.InterceptorServiceMBeanSupport.invokeNext(InterceptorServiceMBeanSupport.java:238)
    at org.jboss.wsf.container.jboss42.DeployerInterceptor.start(DeployerInterceptor.java:87)
    at org.jboss.deployment.SubDeployerInterceptorSupport$XMBeanInterceptor.start(SubDeployerInterceptorSupport.java:188)
    at org.jboss.deployment.SubDeployerInterceptor.invoke(SubDeployerInterceptor.java:95)
    at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
    at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
    at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
    at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
    at $Proxy54.start(Unknown Source)
    at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1025)
    at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:819)
    at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:782)
    at sun.reflect.GeneratedMethodAccessor30.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
    at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
    at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
    at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
    at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
    at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
    at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
    at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
    at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
    at $Proxy9.deploy(Unknown Source)
    at org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:421)
    at org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:634)
    at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doScan(AbstractDeploymentScanner.java:263)
    at org.jboss.deployment.scanner.AbstractDeploymentScanner.startService(AbstractDeploymentScanner.java:336)
    at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289)
    at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:245)
    at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
    at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
    at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
    at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
    at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
    at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:978)
    at $Proxy0.start(Unknown Source)
    at org.jboss.system.ServiceController.start(ServiceController.java:417)
    at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
    at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
    at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
    at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
    at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
    at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
    at $Proxy4.start(Unknown Source)
    at org.jboss.deployment.SARDeployer.start(SARDeployer.java:304)
    at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1025)
    at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:819)
    at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:782)
    at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:766)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
    at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
    at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
    at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
    at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
    at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
    at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
    at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
    at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
    at $Proxy5.deploy(Unknown Source)
    at org.jboss.system.server.ServerImpl.doStart(ServerImpl.java:482)
    at org.jboss.system.server.ServerImpl.start(ServerImpl.java:362)
    at org.jboss.Main.boot(Main.java:200)
    at org.jboss.Main$1.run(Main.java:508)
    at java.lang.Thread.run(Thread.java:619)

George Queiroz

unread,
Jul 20, 2008, 12:22:54 AM7/20/08
to jav...@googlegroups.com
pq ele vem com o jsf 1.1

Alessandro Lazarotti

unread,
Jul 21, 2008, 8:11:20 AM7/21/08
to jav...@googlegroups.com
Não, o JBoss  4.2x  vem com JSF 1.2 RI.
Mas por via das dúvidas de conflito entre bibliotecas JSF (vc estar usando myfaces, por exemplo) adicione:

<context-param>
    <param-name>org.jboss.jbossfaces.WAR_BUNDLES_JSF_IMPL</param-name>
    <param-value>true</param-value>
</context-param>


... no web.xml. As bibliotecas do JSF (incluindo a impl) deve estar dentro do war.

George Queiroz escreveu:

Weksley Viana

unread,
Jul 21, 2008, 9:59:22 PM7/21/08
to jav...@googlegroups.com
Alessandro ja fiz isso, ja tentei tambem substituir os jar do JBOSS por versões atualizadas da JSF1.2, coloquei o mojarra, mas nao teve jeito continuo tento problema. Se alguem tiver mais alguma sugestão, eu agradeço.

Weksley Viana

2008/7/21 Alessandro Lazarotti <aless...@siq.com.br>:

Alessandro Lazarotti

unread,
Jul 22, 2008, 7:51:25 AM7/22/08
to jav...@googlegroups.com
Você esta subindo o JBoss na configuração all. Quando você sobe na default tbm tem o mesmo problema?

Weksley Viana escreveu:

Rodrigo Fischer

unread,
Jul 22, 2008, 8:29:36 AM7/22/08
to jav...@googlegroups.com
Weksley,

em qual pasta vc atualizou os jars? Vc deve atualizar os jars da pasta
web.deployer, que é a que contém o tomcat...
se vc não o fez, faça isso, e reinicie a instância. Isso costuma funcionar.

2008/7/21 Weksley Viana <jogado...@gmail.com>:
--
Rodrigo Fischer
SCJP - Sun Certified Java Programmer

Alessandro Lazarotti

unread,
Jul 22, 2008, 9:26:38 AM7/22/08
to jav...@googlegroups.com
... mas nao eh necessario atualizar os jars .. o Jboss 4.2x VEM com o Jsf 1.2. O problema, certamente, é outro.

Rodrigo Fischer escreveu:

Weksley Viana

unread,
Jul 22, 2008, 2:59:35 PM7/22/08
to jav...@googlegroups.com
Bem galera tentei atualizar na seguinte pasta:

Tentei na all e na default tambem.

C:\Arquivos de programas\jboss-4.2.3.GA\server\default\deploy\jboss-web.deployer\jsf-libs

Mas todos tem dados exceções.

Tentei usar a configuração do web.xml que vc passou Alessandro, mas tambem nao funcionou. To sem saber o que fazer.

Weksley Viana

2008/7/22 Alessandro Lazarotti <aless...@siq.com.br>:

Weksley Viana

unread,
Jul 22, 2008, 3:20:02 PM7/22/08
to jav...@googlegroups.com
É o seguinte, troquei o jar do JSF-RI1.2 para a versão mais atual do mojarra (na pasta do JBOSS), ai agora to com a seguinte exception:

16:17:47,380 ERROR [application] JSF1029: The specified InjectionProvider implementation 'org.jboss.web.jsf.integration.injection.JBossInjectionProvider' does not implement the InjectionProvider interface.
16:17:47,395 INFO  [application] JSF1048: PostConstruct/PreDestroy annotations present.  ManagedBeans methods marked with these annotations will have said annotations processed.
16:17:55,599 ERROR [[/ProEnergia]] Exception sending context initialized event to listener instance of class org.jboss.web.jsf.integration.config.JBossJSFConfigureListener
java.lang.ClassCastException: com.sun.faces.config.WebConfiguration cannot be cast to com.sun.faces.config.WebConfiguration
    at com.sun.faces.config.WebConfiguration.getInstance(WebConfiguration.java:154)
    at com.sun.faces.config.ConfigureListener.contextInitialized(ConfigureListener.java:124)
    at org.jboss.web.jsf.integration.config.JBossJSFConfigureListener.contextInitialized(JBossJSFConfigureListener.java:71)
    at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3856)
    at org.apache.catalina.core.StandardContext.start(StandardContext.java:4361)
    at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:790)
    at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:770)
    at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:553)

    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:296)
    at org.jboss.mx.server.RawDynamicInvoker.invoke(RawDynamicInvoker.java:164)
    at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
    at org.apache.catalina.core.StandardContext.init(StandardContext.java:5312)

    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:296)
    at org.jboss.mx.server.RawDynamicInvoker.invoke(RawDynamicInvoker.java:164)
    at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
    at org.jboss.web.tomcat.service.TomcatDeployer.performDeployInternal(TomcatDeployer.java:301)
    at $Proxy44.start(Unknown Source)

    at org.jboss.web.AbstractWebContainer.start(AbstractWebContainer.java:466)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
    at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
    at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
    at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
    at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
    at org.jboss.mx.interceptor.DynamicInterceptor.invoke(DynamicInterceptor.java:97)
    at org.jboss.system.InterceptorServiceMBeanSupport.invokeNext(InterceptorServiceMBeanSupport.java:238)
    at org.jboss.wsf.container.jboss42.DeployerInterceptor.start(DeployerInterceptor.java:87)
    at org.jboss.deployment.SubDeployerInterceptorSupport$XMBeanInterceptor.start(SubDeployerInterceptorSupport.java:188)
    at org.jboss.deployment.SubDeployerInterceptor.invoke(SubDeployerInterceptor.java:95)
    at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
    at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
    at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
    at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
    at $Proxy45.start(Unknown Source)

    at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1025)
    at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:819)
    at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:782)
    at sun.reflect.GeneratedMethodAccessor25.invoke(Unknown Source)
2008/7/22 Weksley Viana <jogado...@gmail.com>:

Alessandro Lazarotti

unread,
Jul 22, 2008, 3:30:27 PM7/22/08
to jav...@googlegroups.com
Como venho dizendo a algumas mensagens "não" é preciso atualizar as bibliotecas JSF padrões do JBoss... a não ser que você tbm atualize por algum motivo a jboss-faces.jar, que voce só encontrá na versao Jboss 5 CR1 atualizada.
Se voce mexeu nas outras bibliotecas de jsf do jboss, mas nao alterou  a versao do jboss-faces.jar originais, você pode ter problemas... ENTÃO NÃO O FAÇA.

Na verdade, se sua aplicação é JSF 1.2, o Jboss 4.2.x é pra funcionar sem problemas (com seus jars originais), uma vez que ele segue esta especificação.
Alguns problemas podem ocorrer caso você tenha em sua aplicação (*.war) as bibliotecas myfaces.jar ou myfaces-impl.jar, neste caso, aquela configuracao do web.xml resolveria. Em contra partida, se você colocar aquela configuracao que passei mas nao tiver em seu *.war nem as bibliotecas do myfaces (myfaces.jar/myfaces-impl.jar) ou RI (jsf.jar/jsf-impl.jar) você tbm terá problemas.

Tente, sempre que possivel, iniciar o jboss no estado default (ou customizado a seu gosto) e nao all.

Se tudo isso esta ok, então faça um projeto simples, com uma ou duas páginas jsf, e teste o ambiente. Se rolar normal, vc tem algum problema na aplicação anterior e não no ambiente.
[]s

Alessandro

.



Weksley Viana escreveu:

Weksley Viana

unread,
Jul 22, 2008, 4:24:37 PM7/22/08
to jav...@googlegroups.com
Alessandro, obrigado pelas orientações, erro na aplicação acredito que não tenho, pois estou utilizando normalmente no Tomcat 6.0, o problema e que o cliente que estou desenvolvendo usa o JBoss, ai to tendo que migrar para ele. Não to utilizando o MyFaces nao no meu projeto, to utilizando apenas o JSF-RI 1.2.

Alessandro Lazarotti

unread,
Jul 22, 2008, 5:00:18 PM7/22/08
to jav...@googlegroups.com
A lista serve pra isso.... tranquilo.
Você tem jsf-impl e jsf-api.jar no seu .war? Se tiver, tire fora (não esqueça de tirar aquela declaração que te passei tbm sobre WAR_BUNDLE... caso nao tiver essas bibliotecas no war.

Recomendo tbm que baixe o plugin para o Eclipse (se vc ainda nao tiver) jboss-tools. Ele facilita a criação e configuração de apps jsf sem dor de cabeça alguma. Configure a partir dele tbm seu servidor de aplicação Jboss.
Com o plugin, tente fazer uma simples aplicacao (como citei anteriormente), e faça deploy apartir da IDE. Para fazer uma app para teste via o plugin vc nao vai demorar mais de 5 minutos, e vale a pena para os testes. Tudo eh para correr bem.

Analise as bibliotecas desta nova aplicação, a configuração do web.xml, e bata com que a aplicação real que vc esta migrando. O uso de JSF1.2 é tranquilo, não tem problema algum de integração, vc vai ver que no final das contas era alguma coisa simples.

PS: Não esqueça de voltar ao normal a bagunça que vc deve ter feito no JBoss. Talvez seja mais fácil descompactar um novo, zerado, e faça os testes conforme indiquei. Não esqueça de configurar os datasources e importar o drive JDBC.

[]s
Alessandro





Weksley Viana escreveu:

Weksley Viana

unread,
Jul 22, 2008, 5:14:15 PM7/22/08
to jav...@googlegroups.com
Valeu cara pela atenção vou seguir seus conselhos e fazer tudo passo a passo.

Weksley Viana

unread,
Jul 22, 2008, 7:19:35 PM7/22/08
to jav...@googlegroups.com
Alessandro, desculpe a ignorancia, mas preciso configurar o ANT para poder utilizar o JBoss, percebi que o JBoss Tools criou uma configuração para o ANT.

Weksley Viana

unread,
Jul 22, 2008, 10:18:28 PM7/22/08
to jav...@googlegroups.com
Bem procurei ler a documentação do JBOSS, pelo que li acredito que a minha exception esteja relacionada ao JBoss nao ta conseguindo dar o deploy do projeto. Assim acredito tambem que o problema seja o arquivo bulid.xml que não possuo na minha aplicação. Alguem poderia me dar uma dica de como devo fazer, para migrar minha aplicação que está rodando no Tomcat 6 para permitir que ele rode no JBoss 4.2.3. Gostaria de saber os arquivos de configuração que preciso preparar para que possa migrar do Tomcat 6 para o JBoss 4.2.3.

Weksley Viana

2008/7/22 Weksley Viana <jogado...@gmail.com>:

Weksley Viana

unread,
Jul 23, 2008, 8:12:44 AM7/23/08
to jav...@googlegroups.com
Ei Alessandro, obrigado pelo apoio, consegui resolver, utilizando o JBoss Tools e alterando um cabeçalho do arquivo faces-config.

Alessandro Lazarotti

unread,
Jul 23, 2008, 8:30:42 AM7/23/08
to jav...@googlegroups.com
Parabéns. Posta aqui a solução (no faces-config) para futuras consultas do pessoal.

Weksley Viana

unread,
Jul 23, 2008, 10:23:19 PM7/23/08
to jav...@googlegroups.com
O cabeçalho do meu faces-config estava assim:

<?xml version="1.0"?>
<!DOCTYPE faces-config PUBLIC "-//Sun Microsystems, Inc.//DTD JavaServer Faces Config 1.0//EN"
                              "http://java.sun.com/dtd/web-facesconfig_1_0.dtd">

Tive que substituir por este:

<faces-config version="1.2" xmlns="http://java.sun.com/xml/ns/javaee"
 xmlns:xi="http://www.w3.org/2001/XInclude"
 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-facesconfig_1_2.xsd">

A outra coisa ue fiz foi usar a opção do JBoss Tools para Capacitar o projeto para usar JSF.

Weksley Viana

2008/7/23 Alessandro Lazarotti <aless...@siq.com.br>:
Reply all
Reply to author
Forward
0 new messages