Marcio_Nogueira 28 de fev. de 2009
Esta nova versão do servidor de aplicações parace conter alguns bugs, ao adicionar o JBoss no eclipse recebo a mensagem de que o arquivo pode estar corrompido ou faltando alguma configuração.
No site: http://www.jboss.org esta versão é dita com estable(estável).
mateusprado 28 de fev. de 2009
Ola Marcio !
Esse problema não é do JBOSS e sim uma incompatibilidade do JJoss com o Eclipse. O JBoss mudou as estrututas de bibliotecas e o server conector do Eclipse ainda nao foi corrigo - nao que EU saiba.
Aqui tem um tutorial sobre isso, como corrigir e vale para o 5.0.1 também.
http://ranophoenix.wordpress.com/2008/12/11/elipse-jboss-5/
[ ]s,
marcosalex 28 de fev. de 2009
Marcio_Nogueira 28 de fev. de 2009
Muito obrigado Mateus, valeu pela dica!
Um abraço, tudo de bom!
gilmarcand 3 de mar. de 2009
Pessoal estou com um problema.
Peguei uma aplicação antiga e tentei efetuar deploy da mesma no jboss 5 e no 5.0.1.
Esta aplicação usa RichFaces e Spring.
Quando o jboss tenta efetuar o deploy da aplicação ele gera o seguinte erro:
Porém a classe SpringBeanFacesELResolver implementa a interface javax.el.ELResolver e esta aplicação executa sem problema no Glassfishv2 no Weblogic 10 e no jboss 4.2.2 e 4.2.3.
Também obtive o problema do facelets 1.14 que devido ao virtual file system do jboss 5 não consegue carregar os arquivos taglib.xml.
No jira do jboss este problema foi mencionado e a solução e atualizar o facelets para a sua versão 1.15-b1 que ainda é beta, mas pelo menos existem um workaround, o que não consegui encontrar para o problema do SpringBeanFacesELResolver.
Segue o stacktrace do problema do Spring.
2009 - 03 - 03 16 : 23 : 38 , 191 ERROR
[ org.apache.catalina.core.ContainerBase.[<a href="http://jboss.web">jboss.web</a> ] . [ localhost ] . [ /baca-jsf ] ]
( main ) Exception sending context initialized event to listener instance of
class org . jboss . web . jsf . integration . config . JBossJSFConfigureListener
com . sun . faces . config . ConfigurationException : CONFIGURATION FAILED !
Source Document : jndi : / localhost / baca - jsf / WEB - INF / faces - config . xml
Cause : Class 'org.springframework.web.jsf.el.SpringBeanFacesELResolver’
is not an instance of ' class javax . el . ELResolver ’
at com . sun . faces . config . ConfigManager . initialize
( ConfigManager . java : 213 )
at com . sun . faces . config . ConfigureListener . contextInitialized
( ConfigureListener . java : 196 )
at
org . jboss . web . jsf . integration . config . JBossJSFConfigureListener . contextInitialized
( JBossJSFConfigureListener . java : 75 )
at org . apache . catalina . core . StandardContext . listenerStart
( StandardContext . java : 3910 )
at org . apache . catalina . core . StandardContext . start
( StandardContext . java : 4393 )
at
org . jboss . web . tomcat . service . deployers . TomcatDeployment . performDeployInternal
( TomcatDeployment . java : 312 )
at
org . jboss . web . tomcat . service . deployers . TomcatDeployment . performDeploy
( TomcatDeployment . java : 144 )
at org . jboss . web . deployers . AbstractWarDeployment . start
( AbstractWarDeployment . java : 461 )
at org . jboss . web . deployers . WebModule . startModule ( WebModule . java : 118 )
at org . jboss . web . deployers . WebModule . start ( WebModule . java : 97 )
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 : 157 )
at org . jboss . mx . server . Invocation . dispatch ( Invocation . java : 96 )
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 : 668 )
at org . jboss . system . microcontainer . ServiceProxy . invoke
( ServiceProxy . java : 206 )
at $ Proxy36 . start ( Unknown Source )
at
org . jboss . system . microcontainer . StartStopLifecycleAction . installAction
( StartStopLifecycleAction . java : 42 )
at
org . jboss . system . microcontainer . StartStopLifecycleAction . installAction
( StartStopLifecycleAction . java : 37 )
at
org . jboss . dependency . plugins . action . SimpleControllerContextAction . simpleInstallAction
( SimpleControllerContextAction . java : 62 )
at
org . jboss . dependency . plugins . action . AccessControllerContextAction . install
( AccessControllerContextAction . java : 71 )
at
org . jboss . dependency . plugins . AbstractControllerContextActions . install
( AbstractControllerContextActions . java : 51 )
at org . jboss . dependency . plugins . AbstractControllerContext . install
( AbstractControllerContext . java : 348 )
at org . jboss . system . microcontainer . ServiceControllerContext . install
( ServiceControllerContext . java : 286 )
at org . jboss . dependency . plugins . AbstractController . install
( AbstractController . java : 1598 )
at org . jboss . dependency . plugins . AbstractController . incrementState
( AbstractController . java : 934 )
at org . jboss . dependency . plugins . AbstractController . resolveContexts
( AbstractController . java : 1062 )
at org . jboss . dependency . plugins . AbstractController . resolveContexts
( AbstractController . java : 984 )
at org . jboss . dependency . plugins . AbstractController . change
( AbstractController . java : 822 )
at org . jboss . dependency . plugins . AbstractController . change
( AbstractController . java : 553 )
at org . jboss . system . ServiceController . doChange
( ServiceController . java : 688 )
at org . jboss . system . ServiceController . start
( ServiceController . java : 460 )
at org . jboss . system . deployers . ServiceDeployer . start
( ServiceDeployer . java : 163 )
at org . jboss . system . deployers . ServiceDeployer . deploy
( ServiceDeployer . java : 99 )
at org . jboss . system . deployers . ServiceDeployer . deploy
( ServiceDeployer . java : 46 )
at
org . jboss . deployers . spi . deployer . helpers . AbstractSimpleRealDeployer . internalDeploy
( AbstractSimpleRealDeployer . java : 62 )
at
org . jboss . deployers . spi . deployer . helpers . AbstractRealDeployer . deploy
( AbstractRealDeployer . java : 50 )
at org . jboss . deployers . plugins . deployers . DeployerWrapper . deploy
( DeployerWrapper . java : 171 )
at org . jboss . deployers . plugins . deployers . DeployersImpl . doDeploy
( DeployersImpl . java : 1439 )
at
org . jboss . deployers . plugins . deployers . DeployersImpl . doInstallParentFirst
( DeployersImpl . java : 1157 )
at
org . jboss . deployers . plugins . deployers . DeployersImpl . doInstallParentFirst
( DeployersImpl . java : 1178 )
at org . jboss . deployers . plugins . deployers . DeployersImpl . install
( DeployersImpl . java : 1098 )
at org . jboss . dependency . plugins . AbstractControllerContext . install
( AbstractControllerContext . java : 348 )
at org . jboss . dependency . plugins . AbstractController . install
( AbstractController . java : 1598 )
at org . jboss . dependency . plugins . AbstractController . incrementState
( AbstractController . java : 934 )
at org . jboss . dependency . plugins . AbstractController . resolveContexts
( AbstractController . java : 1062 )
at org . jboss . dependency . plugins . AbstractController . resolveContexts
( AbstractController . java : 984 )
at org . jboss . dependency . plugins . AbstractController . change
( AbstractController . java : 822 )
at org . jboss . dependency . plugins . AbstractController . change
( AbstractController . java : 553 )
at org . jboss . deployers . plugins . deployers . DeployersImpl . process
( DeployersImpl . java : 781 )
at org . jboss . deployers . plugins . main . MainDeployerImpl . process
( MainDeployerImpl . java : 698 )
at
org . jboss . system . server . profileservice . ProfileServiceBootstrap . loadProfile
( ProfileServiceBootstrap . java : 304 )
at
org . jboss . system . server . profileservice . ProfileServiceBootstrap . start
( ProfileServiceBootstrap . java : 205 )
at org . jboss . bootstrap . AbstractServerImpl . start
( AbstractServerImpl . java : 405 )
at org . jboss . Main . boot ( Main . java : 209 )
at org . jboss . Main $ 1. run ( Main . java : 547 )
at java . lang . Thread . run ( Thread . java : 619 )
Caused by : com . sun . faces . config . ConfigurationException :
Source Document : jndi : / localhost / baca - jsf / WEB - INF / faces - config . xml
Cause : Class 'org.springframework.web.jsf.el.SpringBeanFacesELResolver’
is not an instance of ' class javax . el . ELResolver ’
at
com . sun . faces . config . processor . AbstractConfigProcessor . createInstance
( AbstractConfigProcessor . java : 259 )
at
com . sun . faces . config . processor . ApplicationConfigProcessor . addELResolver
( ApplicationConfigProcessor . java : 415 )
at com . sun . faces . config . processor . ApplicationConfigProcessor . process
( ApplicationConfigProcessor . java : 235 )
at com . sun . faces . config . processor . AbstractConfigProcessor . invokeNext
( AbstractConfigProcessor . java : 108 )
at com . sun . faces . config . processor . LifecycleConfigProcessor . process
( LifecycleConfigProcessor . java : 119 )
at com . sun . faces . config . processor . AbstractConfigProcessor . invokeNext
( AbstractConfigProcessor . java : 108 )
at com . sun . faces . config . processor . FactoryConfigProcessor . process
( FactoryConfigProcessor . java : 132 )
at com . sun . faces . config . ConfigManager . initialize
( ConfigManager . java : 203 )
… 60 more
Grato