VRaptor 3.4 X WebSphere 6.1

227 views
Skip to first unread message

Deivid Cunha Martins

unread,
Apr 6, 2012, 12:29:03 AM4/6/12
to caelum-vraptor
Fala pessoal,

Tenho uma aplicação que foi desenvolvida com o VRaptor 3.4 usando o
Spring como provider e ela funciona perfeitamente no Jetty 6 e JBoss
7, mas ao tentar rodar essa aplicação no WebSphere 6.1 o VRaptor não é
instanciado e não responde.

Fiz um teste e tentei rodar vraptor-blank-project no WebSphere 6.1.
Para ele ficar compativel com WebSphere 6.1 tive que modificar o
web.xml para o 2.4, mudando o facet Dynamic Web Module para 2.4.

Fiz o deploy do vraptor-blank-projet e aconteceu o mesmo erro da minha
aplicação.
Acontecem algumas exceções abaixo elas.

Quando chama o @Path("/") do IndexController acontece a seguinte
exceção:

Error 500:
com.ibm.ws.wswebcontainer.extension.DefaultExtensionProcessor
incompatible with com.ibm.wsspi.webcontainer.servlet.IServletWrapper

Ao tentar chamar a pagina index.html acontece a exceção:

Error 500: Filter [vraptor]: could not be initialized

O VRaptor 3.4 é compativel com o WebSphere 6.1 (Java 5, Java EE 1.4,
Servlet 2.4, JSP 2.0)?
Devo adicionar mais alguma biblioteca para que o VRaptor rode no
WebSphere 6.1?
Nos logs dos erros abaixo ele pediu uma annotation do guice, mas estou
usando o Spring como provider.

Alguem já teve esse problema?

Abaixo os logs mais detalhados.

Log do sysout do WebSphere ao chamar "/"

0000002a WebApp E [Servlet Error]-
[com.ibm.ws.wswebcontainer.extension.DefaultExtensionProcessor
incompatible with com.ibm.wsspi.webcontainer.servlet.IServletWrapper]:
java.lang.ClassCastException:
com.ibm.ws.wswebcontainer.extension.DefaultExtensionProcessor
incompatible with com.ibm.wsspi.webcontainer.servlet.IServletWrapper
at
com.ibm.ws.webcontainer.extension.DefaultExtensionProcessor.handleRequest(DefaultExtensionProcessor.java:
499)
at
com.ibm.ws.wswebcontainer.extension.DefaultExtensionProcessor.handleRequest(DefaultExtensionProcessor.java:
111)
at com.ibm.ws.webcontainer.webapp.WebApp.handleRequest(WebApp.java:
3107)
at
com.ibm.ws.webcontainer.webapp.WebGroup.handleRequest(WebGroup.java:
238)
at
com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:
811)
at
com.ibm.ws.wswebcontainer.WebContainer.handleRequest(WebContainer.java:
1425)
at
com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:
92)
at
com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:
465)
at
com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation(HttpInboundLink.java:
394)
at
com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.ready(HttpInboundLink.java:
274)
at
com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.sendToDiscriminators(NewConnectionInitialReadCallback.java:
214)
at
com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.complete(NewConnectionInitialReadCallback.java:
113)
at
com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(AioReadCompletionListener.java:
152)
at
com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:
213)
at
com.ibm.io.async.AbstractAsyncFuture.fireCompletionActions(AbstractAsyncFuture.java:
195)
at com.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:136)
at com.ibm.io.async.ResultHandler.complete(ResultHandler.java:193)
at
com.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHandler.java:
725)
at com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:847)
at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1498)


Em um log mais detalhado do WebSphere

------Start of DE processing------ = [06/04/12 01:02:42:109 BRT] , key
= java.lang.ClassCastException
com.ibm.ws.webcontainer.webapp.WebApp.handleRequest 985
Exception = java.lang.ClassCastException
Source = com.ibm.ws.webcontainer.webapp.WebApp.handleRequest
probeid = 985
Stack Dump = java.lang.ClassCastException:
com.ibm.ws.wswebcontainer.extension.DefaultExtensionProcessor
incompatible with com.ibm.wsspi.webcontainer.servlet.IServletWrapper
at
com.ibm.ws.webcontainer.extension.DefaultExtensionProcessor.handleRequest(DefaultExtensionProcessor.java:
499)
at
com.ibm.ws.wswebcontainer.extension.DefaultExtensionProcessor.handleRequest(DefaultExtensionProcessor.java:
111)
at com.ibm.ws.webcontainer.webapp.WebApp.handleRequest(WebApp.java:
3107)
at
com.ibm.ws.webcontainer.webapp.WebGroup.handleRequest(WebGroup.java:
238)
at
com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:
811)
at
com.ibm.ws.wswebcontainer.WebContainer.handleRequest(WebContainer.java:
1425)
at
com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:
92)
at
com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:
465)
at
com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation(HttpInboundLink.java:
394)
at
com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.ready(HttpInboundLink.java:
274)
at
com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.sendToDiscriminators(NewConnectionInitialReadCallback.java:
214)
at
com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.complete(NewConnectionInitialReadCallback.java:
113)
at
com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(AioReadCompletionListener.java:
152)
at
com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:
213)
at
com.ibm.io.async.AbstractAsyncFuture.fireCompletionActions(AbstractAsyncFuture.java:
195)
at com.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:136)
at com.ibm.io.async.ResultHandler.complete(ResultHandler.java:193)
at
com.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHandler.java:
725)
at com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:847)
at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1498)

Dump of callerThis =
Object type = com.ibm.ws.wswebcontainer.webapp.WebApp
com.ibm.ws.wswebcontainer.webapp.WebApp@4bb24bb2

Exception = java.lang.ClassCastException
Source = com.ibm.ws.webcontainer.webapp.WebApp.handleRequest
probeid = 985
Dump of callerThis =
Object type = com.ibm.ws.wswebcontainer.webapp.WebApp
isZOS = false
sTokenStr = null
j2eeNameFactory = com.ibm.ejs.csi.J2EENameFactoryImpl@7d647d64
userTransaction =
serialVersionUID = 6822887912232407943
tc =
defaultMessageFile = com.ibm.ejs.resources.seriousMessages
EXTENSION_NAME_DPID = DiagnosticProvider
ivDumpEnabled = false
ivResourceBundleName =
com.ibm.ws.Transaction.resources.TransactionMsgs
ivLogger = null
ivDiagnosticProviderID = null
anyTracingEnabled = false
ivLevel = 10
ivName = com.ibm.ws.Transaction.JTA.UserTransactionImpl
ivDebugEnabled = false
ivEventEnabled = false
ivEntryEnabled = false
ivDetailEnabled = false
ivConfigEnabled = false
ivInfoEnabled = true
ivServiceEnabled = true
ivWarningEnabled = true
ivErrorEnabled = true
ivFatalEnabled = true
_callbackManager =
tc = com.ibm.ejs.ras.TraceComponent@2e322e32
_callbacks = java.util.ArrayList@6c9c6c9c
class$com$ibm$ws$uow$UOWScopeCallbackManager =
java.lang.Class@4b144b14
c_UserTransactionImplIBMCopyright = (c) Copyright IBM Corporation
2000, 2006
c_utxVersion = H28W600
c_utxFactoryName = com.ibm.ws.Transaction.JTA.UtxJNDIFactory
_tranManager = this.txManager
_current = this.txManager
_environmentType = 0
class$com$ibm$ws$Transaction$JTA$UserTransactionImpl =
serialVersionUID = 3206093459760846163
AllPermissionsPD = this.class$com$ibm$ws$wswebcontainer$webapp
$WebApp.AllPermissionsPD
classNameMap = this.class$com$ibm$ws$wswebcontainer$webapp
$WebApp.classNameMap
SYNTHETIC = 4096
ANNOTATION = 8192
ENUM = 16384
j9Version = 33686065
j9Config = 8314596479310233600
EmptyParameters = this.class$com$ibm$ws$wswebcontainer$webapp
$WebApp.EmptyParameters
class$com$ibm$ws$Transaction$JTA$UtxJNDIFactory =
serialVersionUID = 3206093459760846163
AllPermissionsPD = this.class$com$ibm$ws$wswebcontainer$webapp
$WebApp.AllPermissionsPD
classNameMap = this.class$com$ibm$ws$wswebcontainer$webapp
$WebApp.classNameMap
SYNTHETIC = 4096
ANNOTATION = 8192
ENUM = 16384
j9Version = 33686065
j9Config = 8314596479310233600
EmptyParameters = this.class$com$ibm$ws$wswebcontainer$webapp
$WebApp.EmptyParameters
tc =
defaultMessageFile = com.ibm.ejs.resources.seriousMessages
EXTENSION_NAME_DPID = DiagnosticProvider
ivDumpEnabled = false
ivResourceBundleName = com.ibm.ws.webcontainer.resources.Messages
ivLogger = null
ivDiagnosticProviderID = null
anyTracingEnabled = false
ivLevel = 10
ivName = com.ibm.ws.wswebcontainer.webapp.WebApp
ivDebugEnabled = false
ivEventEnabled = false
ivEntryEnabled = false
ivDetailEnabled = false
ivConfigEnabled = false
ivInfoEnabled = true
ivServiceEnabled = true
ivWarningEnabled = true
ivErrorEnabled = true
ivFatalEnabled = true
javaNameSpaceValue =
serialVersionUID = 1
tc =
defaultMessageFile = com.ibm.ejs.resources.seriousMessages
EXTENSION_NAME_DPID = DiagnosticProvider
ivDumpEnabled = false
ivResourceBundleName = com.ibm.ws.naming.util.WsnMessages
ivLogger = null
ivDiagnosticProviderID = null
anyTracingEnabled = false
ivLevel = 10
ivName = com.ibm.ws.naming.java.javaNameSpaceImpl
ivDebugEnabled = false
ivEventEnabled = false
ivEntryEnabled = false
ivDetailEnabled = false
ivConfigEnabled = false
ivInfoEnabled = true
ivServiceEnabled = true
ivWarningEnabled = true
ivErrorEnabled = true
ivFatalEnabled = true
ROOT_CONTEXT =
BUILD_IN_COMP = comp
BUILD_IN_COMP_ENV = env
_defaultJavaNameSpace =
serialVersionUID = 1
tc = this.javaNameSpaceValue.tc
ROOT_CONTEXT =
BUILD_IN_COMP = comp
BUILD_IN_COMP_ENV = env
_defaultJavaNameSpace =
this.javaNameSpaceValue._defaultJavaNameSpace
_lock = this.javaNameSpaceValue._lock
_parser = this.javaNameSpaceValue._parser
_ns = com.ibm.ws.naming.ipbase.NameSpace@27aa27aa
_alreadyInitialized = true
_serializationInProcess = false
CLASS_ctor = javaNameSpaceImpl()
CLASS_ctor_2 = javaNameSpaceImpl(NameSpace, WsnNameParser,
boolean, boolean)
METHOD_cloneJavaNameSpace = cloneJavaNameSpace()
METHOD_init = init(Hashtable)
METHOD_getRootCache = getRootCache()
METHOD_writeObject = writeObject(ObjectOutputStream)
class$com$ibm$ws$naming$java$javaNameSpaceImpl =
this.javaNameSpaceValue.class$com$ibm$ws$naming$java$javaNameSpaceImpl
_tc = this.javaNameSpaceValue._tc
JAVA_NAME_SPACE_IMPL = com.ibm.ws.naming.java.javaNameSpaceImpl
_jnsImplClass = this.javaNameSpaceValue.class$com$ibm$ws$naming
$java$javaNameSpaceImpl
METHOD_createJavaNameSpace = createJavaNameSpace()
class$com$ibm$ws$naming$java$javaNameSpace =
this.javaNameSpaceValue.class$com$ibm$ws$naming$java$javaNameSpace
_lock = java.lang.Object@279e279e
_parser =
serialVersionUID = 1
_env = java.util.Hashtable@5bec5bec
_tc = com.ibm.ejs.ras.TraceComponent@5bca5bca
_sourceInfo = SERV1/ws/code/naming.client/src/com/ibm/ws/naming/
util/WsnNameParser.java, WAS.naming.client, WAS61.SERV1, b0620.02,
ver. 1.15
parsers = [Lcom.ibm.ws.naming.util.WsnNameParser;@5be65be6
class$com$ibm$ws$naming$util$WsnNameParser =
java.lang.Class@45324532
_ns =
serialVersionUID = 1
NAME_SPACE_TYPE_PRIMARY = 1
NAME_SPACE_TYPE_CACHE = 2
BINDING_TYPE_CREATE = 1
BINDING_TYPE_BIND = 2
BINDING_TYPE_DONT_CARE = 99
ROOT_CONTEXT_ID = ROOT CONTEXT
NAME_COMPONENT_SEPARATOR = /
ROOT_PARENT_CONTEXT_ID =
_tc = com.ibm.ejs.ras.TraceComponent@7d7e7d7e
_nameSpaceCount = 18
_nameSpaceType = 1
_bindingsTable = java.util.HashMap@508a508a
_contextsTable = java.util.HashMap@50aa50aa
_nameSpaceID = 10
class$com$ibm$ws$naming$ipbase$NameSpace =
java.lang.Class@4c4e4c4e
_alreadyInitialized = true
_serializationInProcess = false
CLASS_ctor = javaNameSpaceImpl()
CLASS_ctor_2 = javaNameSpaceImpl(NameSpace, WsnNameParser,
boolean, boolean)
METHOD_cloneJavaNameSpace = cloneJavaNameSpace()
METHOD_init = init(Hashtable)
METHOD_getRootCache = getRootCache()
METHOD_writeObject = writeObject(ObjectOutputStream)
class$com$ibm$ws$naming$java$javaNameSpaceImpl =
serialVersionUID = 3206093459760846163
AllPermissionsPD = this.class$com$ibm$ws$wswebcontainer$webapp
$WebApp.AllPermissionsPD
classNameMap = this.class$com$ibm$ws$wswebcontainer$webapp
$WebApp.classNameMap
SYNTHETIC = 4096
ANNOTATION = 8192
ENUM = 16384
j9Version = 33686065
j9Config = 8314596479310233600
EmptyParameters = this.class$com$ibm$ws$wswebcontainer$webapp
$WebApp.EmptyParameters
_tc =
defaultMessageFile = com.ibm.ejs.resources.seriousMessages
EXTENSION_NAME_DPID = DiagnosticProvider
ivDumpEnabled = false
ivResourceBundleName = com.ibm.ws.naming.util.WsnMessages
ivLogger = null
ivDiagnosticProviderID = null
anyTracingEnabled = false
ivLevel = 10
ivName = com.ibm.ws.naming.java.javaNameSpace
ivDebugEnabled = false
ivEventEnabled = false
ivEntryEnabled = false
ivDetailEnabled = false
ivConfigEnabled = false
ivInfoEnabled = true
ivServiceEnabled = true
ivWarningEnabled = true
ivErrorEnabled = true
ivFatalEnabled = true
JAVA_NAME_SPACE_IMPL = com.ibm.ws.naming.java.javaNameSpaceImpl
_jnsImplClass = this.javaNameSpaceValue.class$com$ibm$ws$naming
$java$javaNameSpaceImpl
METHOD_createJavaNameSpace = createJavaNameSpace()
class$com$ibm$ws$naming$java$javaNameSpace =
serialVersionUID = 3206093459760846163
AllPermissionsPD = this.class$com$ibm$ws$wswebcontainer$webapp
$WebApp.AllPermissionsPD
classNameMap = this.class$com$ibm$ws$wswebcontainer$webapp
$WebApp.classNameMap
SYNTHETIC = 4096
ANNOTATION = 8192
ENUM = 16384
j9Version = 33686065
j9Config = 8314596479310233600
EmptyParameters = this.class$com$ibm$ws$wswebcontainer$webapp
$WebApp.EmptyParameters
txManager =
tc =
defaultMessageFile = com.ibm.ejs.resources.seriousMessages
EXTENSION_NAME_DPID = DiagnosticProvider
ivDumpEnabled = false
ivResourceBundleName =
com.ibm.ws.Transaction.resources.TransactionMsgs
ivLogger = null
ivDiagnosticProviderID = null
anyTracingEnabled = false
ivLevel = 10
ivName = com.ibm.ws.Transaction.JTA.TranManagerSet
ivDebugEnabled = false
ivEventEnabled = false
ivEntryEnabled = false
ivDetailEnabled = false
ivConfigEnabled = false
ivInfoEnabled = true
ivServiceEnabled = true
ivWarningEnabled = true
ivErrorEnabled = true
ivFatalEnabled = true
_instance = this.txManager
_replayComplete = true
_quiesced = false
ASXARESOURCEFACTORY =
com.ibm.ws.Transaction.JTA.ASXAResourceFactoryImpl
_callbackManager =
tc = this.userTransaction._callbackManager.tc
_callbacks = null
class$com$ibm$ws$uow$UOWScopeCallbackManager =
this.userTransaction._callbackManager.class$com$ibm$ws$uow
$UOWScopeCallbackManager
_thread =
this$0 = this.txManager
tc = this.envObject.tc
count = 33
index = 3
SUSPECTED_MISUSAGE_THRESHOLD = 200
class$com$ibm$ws$util$WSThreadLocal = this.envObject.class$com
$ibm$ws$util$WSThreadLocal
threadLocalHashCode = -204429559
nextHashCode = 1710373065
HASH_INCREMENT = 1640531527
LOG_AT_ENLIST = true
class$com$ibm$ws$Transaction$JTA$TranManagerSet =
serialVersionUID = 3206093459760846163
AllPermissionsPD = this.class$com$ibm$ws$wswebcontainer$webapp
$WebApp.AllPermissionsPD
classNameMap = this.class$com$ibm$ws$wswebcontainer$webapp
$WebApp.classNameMap
SYNTHETIC = 4096
ANNOTATION = 8192
ENUM = 16384
j9Version = 33686065
j9Config = 8314596479310233600
EmptyParameters = this.class$com$ibm$ws$wswebcontainer$webapp
$WebApp.EmptyParameters
nameSpaceCollaborator =
threadContext =
ivInitialStackEntry =
com.ibm.ejs.csi.DefaultComponentMetaData@795e795e
tc = this.envObject.tc
count = 33
index = 10
SUSPECTED_MISUSAGE_THRESHOLD = 200
class$com$ibm$ws$util$WSThreadLocal = this.envObject.class$com
$ibm$ws$util$WSThreadLocal
threadLocalHashCode = -352356188
nextHashCode = 1710373065
HASH_INCREMENT = 1640531527
connectionHandleCollaborator =
tc =
defaultMessageFile = com.ibm.ejs.resources.seriousMessages
EXTENSION_NAME_DPID = DiagnosticProvider
ivDumpEnabled = false
ivResourceBundleName =
com.ibm.ws.webcontainer.resources.Messages
ivLogger = null
ivDiagnosticProviderID = null
anyTracingEnabled = false
ivLevel = 10
ivName =
com.ibm.ws.webcontainer.collaborator.ConnectionHandleCollaborator
ivDebugEnabled = false
ivEventEnabled = false
ivEntryEnabled = false
ivDetailEnabled = false
ivConfigEnabled = false
ivInfoEnabled = true
ivServiceEnabled = true
ivWarningEnabled = true
ivErrorEnabled = true
ivFatalEnabled = true
threadContext =
ivInitialStackEntry = null
tc = this.envObject.tc
count = 33
index = 27
SUSPECTED_MISUSAGE_THRESHOLD = 200
class$com$ibm$ws$util$WSThreadLocal = this.envObject.class$com
$ibm$ws$util$WSThreadLocal
threadLocalHashCode = -648209446
nextHashCode = 1710373065
HASH_INCREMENT = 1640531527
disableMultiThreadConnMgmt = false
class$com$ibm$ws$webcontainer$collaborator
$ConnectionHandleCollaborator =
serialVersionUID = 3206093459760846163
AllPermissionsPD = this.class$com$ibm$ws$wswebcontainer$webapp
$WebApp.AllPermissionsPD
classNameMap = this.class$com$ibm$ws$wswebcontainer$webapp
$WebApp.classNameMap
SYNTHETIC = 4096
ANNOTATION = 8192
ENUM = 16384
j9Version = 33686065
j9Config = 8314596479310233600
EmptyParameters = this.class$com$ibm$ws$wswebcontainer$webapp
$WebApp.EmptyParameters
initializationCollaborators =
[0] =
c_logger = com.ibm.sip.util.log.LogMgr@65606560
class$com$ibm$ws$sip$container$was$WebsphereAppLoadListener =
java.lang.Class@2d172d17
firstSipAppStarted = false
m_sipContainer = com.ibm.ws.sip.container.SipContainer@442e442e
m_invoker = null
sipServletConfigFactoy =
com.ibm.ws.sip.container.was.extension.SipServletConfigFactoryImpl@123e123e
class$com$ibm$ws$sip$container$was
$CommonWebsphereAppLoadListener = java.lang.Class@7dd37dd3
class$javax$servlet$sip$SipServlet = null
class$com$ibm$ws$sip$container$was$SipFilter = null
[1] =
tc = com.ibm.ejs.ras.TraceComponent@28be28be
self = this.initializationCollaborators[1]
appServices = java.util.HashMap@28de28de
class$com$ibm$ws$asynchbeans$naming$JavaCompManager =
java.lang.Class@59e559e5
[2] =
_tc = com.ibm.ejs.ras.TraceComponent@3b183b18
class$com$ibm$ws$appprofile$WebInitializationCollaborator =
java.lang.Class@33ae33ae
[3] =
_tc = com.ibm.ejs.ras.TraceComponent@ff60ff6
names = null
wapmi =
com.ibm.ws.workarea.WorkAreaPartitionManagerImpl@5cf45cf4
_workAreaWebCollaborator = this.initializationCollaborators[3]
class$com$ibm$ws$workarea$WorkAreaWebCollaborator =
java.lang.Class@3dd03dd0
[4] =
tc = com.ibm.ejs.ras.TraceComponent@4c3c4c3c
class$com$ibm$ws$runtime$component$TxEEComponentImpl =
java.lang.Class@30ac30ac
class$com$ibm$ws$webcontainer$WebContainerService =
java.lang.Class@304c304c
class$com$ibm$ws$runtime$service$EJBContainer =
java.lang.Class@10931093
class$java$lang$Object = java.lang.Class@78027802
class$com$ibm$ws$jtaextensions$ExtendedJTATransactionFactory =
java.lang.Class@3900390
name = null
state = null
propertyChangeSupport = null
inhibitMultiThreadedBehavior = false
inhibtMultiThreadedBehaviorGlobally = false
join = null
latchedAsynchronousException = null
initializers = com.ibm.ws.util.ThreadPool@52985298
threadContextHelper = null
class$com$ibm$wsspi$runtime$component$WsComponentImpl =
java.lang.Class@56d856d8
class$com$ibm$ws$runtime$component$ThreadContextHelper =
java.lang.Class@5e505e50
class$com$ibm$ws$runtime$service$VariableMap =
java.lang.Class@56b556b5
class$com$ibm$ws$runtime$service$Server = null
[5] =
WS_SERVLET_CLASS =
com.ibm.ws.webservices.engine.transport.http.WebServicesServlet
_tc = com.ibm.ejs.ras.TraceComponent@48584858
metaData =
com.ibm.ws.webservices.metadata.WASWebServicesServerMetaDataImpl@3a8c3a8c
class$com$ibm$ws$webservices$collaborators$WebCollaborator =
java.lang.Class@54445444
[6] =
CLASS_NAME =
com.ibm.ws.portletcontainer.runtime.PortletWebAppInitializationCollaborator
logger = com.ibm.ws.logging.WsLogger@600e600e
class$com$ibm$ws$portletcontainer$runtime
$PortletWebAppInitializationCollaborator = java.lang.Class@751e751e
invocationCollaborators = {}
transactionCollaborator =
tc =
defaultMessageFile = com.ibm.ejs.resources.seriousMessages
EXTENSION_NAME_DPID = DiagnosticProvider
ivDumpEnabled = false
ivResourceBundleName =
com.ibm.ws.Transaction.resources.TransactionMsgs
ivLogger = null
ivDiagnosticProviderID = null
anyTracingEnabled = false
ivLevel = 10
ivName =
com.ibm.ws.webcontainer.webapp.WebAppTransactionCollaborator
ivDebugEnabled = false
ivEventEnabled = false
ivEntryEnabled = false
ivDetailEnabled = false
ivConfigEnabled = false
ivInfoEnabled = true
ivServiceEnabled = true
ivWarningEnabled = true
ivErrorEnabled = true
ivFatalEnabled = true
uowCurrent = this.txManager
ltCurrent =
_context = com.ibm.ws.LocalTransaction.LocalTranCurrentSet
$1@45b445b4
_callbackManager =
com.ibm.ws.uow.UOWScopeCallbackManager@45ba45ba
_instance = this.transactionCollaborator.ltCurrent
tranMgr = this.txManager
_webAppName = null
class$com$ibm$ws$webcontainer$webapp$WebAppTransactionCollaborator
=
serialVersionUID = 3206093459760846163
AllPermissionsPD = this.class$com$ibm$ws$wswebcontainer$webapp
$WebApp.AllPermissionsPD
classNameMap = this.class$com$ibm$ws$wswebcontainer$webapp
$WebApp.classNameMap
SYNTHETIC = 4096
ANNOTATION = 8192
ENUM = 16384
j9Version = 33686065
j9Config = 8314596479310233600
EmptyParameters = this.class$com$ibm$ws$wswebcontainer$webapp
$WebApp.EmptyParameters
moduleMetaData =
webAppInitializationCollaboratorList =
serialVersionUID = 8683452581122892189
elementData = [Ljava.lang.Object;@49564956
size = 1
modCount = 1
webAppInvocationCollaboratorList = null
securityMetaData = null
_name = vraptor-blank-project.war
_amd =
name = vraptor-blank-project_war
j2eeName = com.ibm.ejs.csi.J2EENameImpl@385a385a
createMBeans = true
tc = this.moduleMetaData.tc
slots = [Ljava.lang.Object;@38983898
class$com$ibm$ws$runtime$metadata$MetaDataImpl =
this.moduleMetaData.class$com$ibm$ws$runtime$metadata$MetaDataImpl
_cmd = {}
_context = this.javaColonCtxt
_resRefList =
_resRefVector = java.util.Vector@6fca6fca
lookupString = null
WebSphereCMPConnectionFactory = comp/PM/
WebSphereCMPConnectionFactory
initialized = true
tc = com.ibm.ejs.ras.TraceComponent@5aa65aa6
class$com$ibm$ejs$csi$ResRefListImpl = java.lang.Class@36333633
_j2eeName =
serialVersionUID = 7488184044073147667
SEPARATOR = #
activeJ2EEName = java.util.ArrayList@58025802
application = vraptor-blank-project_war
module = vraptor-blank-project.war
component = null
j2eeName = vraptor-blank-project_war#vraptor-blank-project.war
nameHashValue = 1063171230
j2eeNameBytes[51] =
{118,114,97,112,116,111,114,45,98,108,97,110,107,45,112,114,111,106,101,99,116,95,119,97,114,35,118,114,97,112,116,111,114,45,98,108,97,110,107,45,112,114,111,106,101,99,116,46,119,97,114}
activeListIndex = 30
_localTran = null
_globalTran = null
_isServlet23OrHigher = true
webAppConfig =
metaData = this.moduleMetaData
_id = vraptor-blank-project.war
name = null
_attributes = null
_groupIndex = null
systemApp = false
jspComponentMetadata =
jspPropertyGroups = java.util.ArrayList@49844984
looseLibs = null
jspTaglibs = java.util.HashMap@49644964
servletEngineReloadEnabled = true
servlet2_2 = false
servletEngineReloadInterval = 3000
applicationDisplayName = vraptor-blank-project
syncToThread = false
_jns = null
tc =
defaultMessageFile = com.ibm.ejs.resources.seriousMessages
EXTENSION_NAME_DPID = DiagnosticProvider
ivDumpEnabled = false
ivResourceBundleName = com.ibm.ws.runtime.runtime
ivLogger = null
ivDiagnosticProviderID = null
anyTracingEnabled = false
ivLevel = 10
ivName = com.ibm.ws.runtime.metadata.MetaDataImpl
ivDebugEnabled = false
ivEventEnabled = false
ivEntryEnabled = false
ivDetailEnabled = false
ivConfigEnabled = false
ivInfoEnabled = true
ivServiceEnabled = true
ivWarningEnabled = true
ivErrorEnabled = true
ivFatalEnabled = true
slots =
[0] =
com.ibm.websphere.models.extensions.helpers.impl.PMEWebAppExtensionHelperImpl@70cc70cc
[1] = java.util.HashMap@7a007a0
[2] = null
[3] = null
[4] = null
class$com$ibm$ws$runtime$metadata$MetaDataImpl =
serialVersionUID = 3206093459760846163
AllPermissionsPD = this.class$com$ibm$ws$wswebcontainer$webapp
$WebApp.AllPermissionsPD
classNameMap = this.class$com$ibm$ws$wswebcontainer$webapp
$WebApp.classNameMap
SYNTHETIC = 4096
ANNOTATION = 8192
ENUM = 16384
j9Version = 33686065
j9Config = 8314596479310233600
EmptyParameters = this.class$com$ibm$ws$wswebcontainer$webapp
$WebApp.EmptyParameters
javaColonCtxt =
myProps =
serialVersionUID = 4112578634029874840
defaults = null
hexDigit[16] = {0123456789ABCDEF}
elementCount = 14
elementData = [Ljava.util.Hashtable$Entry;@527c527c
loadFactor = 0.75
threshold = 17
firstSlot = 4
lastSlot = 22
modCount = 14
emptyEnumerator = java.util.Hashtable$HashEnumerator@5460546
isInitialized = true
useHashCache = true
defaultInitCtx =
serialVersionUID = 1
_tc = com.ibm.ejs.ras.TraceComponent@149e149e
_strRootCtxID =
com.ibm.ws.naming.ipbase.StringContextID@14ba14ba
COMP_ENV_PREFIX = comp/env/
_rootCache = java.util.Hashtable@55365536
METHOD_lookupS = lookup(String)
METHOD_lookup = lookup(Name)
METHOD_copyContext = copyContext()
METHOD_composeName = composeName(Name, Name)
METHOD_composeNameS = composeName(String, String)
METHOD_stripSchemeIdForUrlRootContext =
stripSchemeIdForUrlRootContext()
METHOD_stripSchemeIdForUrlRootContextForRename =
stripSchemeIdForUrlRootContextForRename()
METHOD_processBoundObjectForLookup = processBoundObjectForLookup
class$com$ibm$ws$naming$java$javaURLContextRoot =
java.lang.Class@7a417a41
_context_name =
_RTClient = true
_jns = this.javaNameSpaceValue
_serializedAsPartOfJns = false
_jnsWhileBeingSerialized = null
_nsWhileBeingSerialized = null
_parserWhileBeingSerialized = null
_parentCtxWhileBeingSerialized = null
_strCtxIDWhileBeingSerialized = null
SCHEMEID = java
tc = com.ibm.ejs.ras.TraceComponent@14561456
CLASS_ctor = javaURLContextImpl()
METHOD_isThisContextUpdatable = isThisCntextUpdatable()
METHOD_createAdditionalData = createAdditionalData()
METHOD_writeObject = writeObject(ObjectOutputStream)
METHOD_readObject = readObject(ObjectInputStream)
METHOD_getJavaNameSpace = getJavaNameSpace()
class$com$ibm$ws$naming$java$javaURLContextImpl =
java.lang.Class@76447644
gotDefault = true
webAppCollaboratorConfig =
_wmmd = this.moduleMetaData
_webApp = this
securityCollaborator =
securityCollaborator =
tc = com.ibm.ejs.ras.TraceComponent@3f663f66
class$com$ibm$ws$security$web$NullWebSecurityCollaborator =
java.lang.Class@3fb23fb2
lock = java.lang.Object@1d421d42
tc =
defaultMessageFile = com.ibm.ejs.resources.seriousMessages
EXTENSION_NAME_DPID = DiagnosticProvider
ivDumpEnabled = false
ivResourceBundleName =
com.ibm.ws.webcontainer.resources.Messages
ivLogger = null
ivDiagnosticProviderID = null
anyTracingEnabled = false
ivLevel = 10
ivName =
com.ibm.ws.webcontainer.webapp.WebAppSecurityCollaborator
ivDebugEnabled = false
ivEventEnabled = false
ivEntryEnabled = false
ivDetailEnabled = false
ivConfigEnabled = false
ivInfoEnabled = true
ivServiceEnabled = true
ivWarningEnabled = true
ivErrorEnabled = true
ivFatalEnabled = true
_webContextRoot = vraptor
_vHostName = default_host
class$com$ibm$ws$webcontainer$webapp$WebAppSecurityCollaborator =
serialVersionUID = 3206093459760846163
AllPermissionsPD = this.class$com$ibm$ws$wswebcontainer$webapp
$WebApp.AllPermissionsPD
classNameMap = this.class$com$ibm$ws$wswebcontainer$webapp
$WebApp.classNameMap
SYNTHETIC = 4096
ANNOTATION = 8192
ENUM = 16384
j9Version = 33686065
j9Config = 8314596479310233600
EmptyParameters = this.class$com$ibm$ws$wswebcontainer$webapp
$WebApp.EmptyParameters
class$com$ibm$wsspi$webcontainer$servlet$IServletContext = null
deployedModule = null
envObject =
tc =
defaultMessageFile = com.ibm.ejs.resources.seriousMessages
EXTENSION_NAME_DPID = DiagnosticProvider
ivDumpEnabled = false
ivResourceBundleName = com.ibm.ws.runtime.runtime
ivLogger = null
ivDiagnosticProviderID = null
anyTracingEnabled = false
ivLevel = 10
ivName = com.ibm.ws.util.WSThreadLocal
ivDebugEnabled = false
ivEventEnabled = false
ivEntryEnabled = false
ivDetailEnabled = false
ivConfigEnabled = false
ivInfoEnabled = true
ivServiceEnabled = true
ivWarningEnabled = true
ivErrorEnabled = true
ivFatalEnabled = true
count = 33
index = 29
SUSPECTED_MISUSAGE_THRESHOLD = 200
class$com$ibm$ws$util$WSThreadLocal =
serialVersionUID = 3206093459760846163
AllPermissionsPD = this.class$com$ibm$ws$wswebcontainer$webapp
$WebApp.AllPermissionsPD
classNameMap = this.class$com$ibm$ws$wswebcontainer$webapp
$WebApp.classNameMap
SYNTHETIC = 4096
ANNOTATION = 8192
ENUM = 16384
j9Version = 33686065
j9Config = 8314596479310233600
EmptyParameters = this.class$com$ibm$ws$wswebcontainer$webapp
$WebApp.EmptyParameters
threadLocalHashCode = -21582161
nextHashCode = 1710373065
HASH_INCREMENT = 1640531527
class$com$ibm$ws$wswebcontainer$webapp$WebApp =
serialVersionUID = 3206093459760846163
AllPermissionsPD =
codesource = null
classloader = null
principals = {}
permissions = java.security.Permissions@5f2c5f2c
staticPermissions = true
debug = null
loopingToString = false
classNameMap =
serialVersionUID = 1978198479659022715
m = java.util.WeakHashMap@16ea16ea
mutex = this.class$com$ibm$ws$wswebcontainer$webapp
$WebApp.classNameMap
keySet = null
entrySet = null
values = null
SYNTHETIC = 4096
ANNOTATION = 8192
ENUM = 16384
j9Version = 33686065
j9Config = 8314596479310233600
EmptyParameters = {}
class$com$ibm$ws$runtime$service$Server =
serialVersionUID = 3206093459760846163
AllPermissionsPD = this.class$com$ibm$ws$wswebcontainer$webapp
$WebApp.AllPermissionsPD
classNameMap = this.class$com$ibm$ws$wswebcontainer$webapp
$WebApp.classNameMap
SYNTHETIC = 4096
ANNOTATION = 8192
ENUM = 16384
j9Version = 33686065
j9Config = 8314596479310233600
EmptyParameters = this.class$com$ibm$ws$wswebcontainer$webapp
$WebApp.EmptyParameters
class$com$ibm$websphere$servlet$context$IBMServletContext = null
commands =
serialVersionUID = 8683452581122892189
elementData =
[0] = null
[1] = null
[2] = null
size = 0
modCount = 0
requestMapper =
matcher =
SLASH_STAR = /*
root = com.ibm.ws.util.ClauseNode@4f464f46
extensions = java.util.HashMap@4f264f26
star = 42
defaultNode = com.ibm.ws.util.ClauseNode@501c501c
scalable = true
range = 91
parent =
tc =
defaultMessageFile = com.ibm.ejs.resources.seriousMessages
EXTENSION_NAME_DPID = DiagnosticProvider
ivDumpEnabled = false
ivResourceBundleName =
com.ibm.ws.webcontainer.resources.Messages
ivLogger = null
ivDiagnosticProviderID = null
anyTracingEnabled = false
ivLevel = 10
ivName = com.ibm.ws.wswebcontainer.webapp.WebGroup
ivDebugEnabled = false
ivEventEnabled = false
ivEntryEnabled = false
ivDetailEnabled = false
ivConfigEnabled = false
ivInfoEnabled = true
ivServiceEnabled = true
ivWarningEnabled = true
ivErrorEnabled = true
ivFatalEnabled = true
class$com$ibm$ws$wswebcontainer$webapp$WebGroup =
serialVersionUID = 3206093459760846163
AllPermissionsPD = this.class$com$ibm$ws$wswebcontainer$webapp
$WebApp.AllPermissionsPD
classNameMap = this.class$com$ibm$ws$wswebcontainer$webapp
$WebApp.classNameMap
SYNTHETIC = 4096
ANNOTATION = 8192
ENUM = 16384
j9Version = 33686065
j9Config = 8314596479310233600
EmptyParameters = this.class$com$ibm$ws$wswebcontainer$webapp
$WebApp.EmptyParameters
sessUrlRewritePrefix = ;jsessionid=
qMark = ?
config =
contextRoot = /vraptor
webAppHost = this.parent.parent
versionID = 24
_id = vraptor-blank-project.war
name = null
_attributes = null
webApps =
serialVersionUID = 8683452581122892189
elementData = [Ljava.lang.Object;@64c864c8
size = 1
modCount = 1
class$com$ibm$ws$webcontainer$webapp$WebGroup =
serialVersionUID = 3206093459760846163
AllPermissionsPD = this.class$com$ibm$ws$wswebcontainer$webapp
$WebApp.AllPermissionsPD
classNameMap = this.class$com$ibm$ws$wswebcontainer$webapp
$WebApp.classNameMap
SYNTHETIC = 4096
ANNOTATION = 8192
ENUM = 16384
j9Version = 33686065
j9Config = 8314596479310233600
EmptyParameters = this.class$com$ibm$ws$wswebcontainer$webapp
$WebApp.EmptyParameters
commands =
serialVersionUID = 8683452581122892189
elementData = [Ljava.lang.Object;@64966496
size = 0
modCount = 0
requestMapper = null
parent =
tc = com.ibm.ejs.ras.TraceComponent@75687568
vhostEntries = java.util.ArrayList@5240524
class$com$ibm$ws$wswebcontainer$VirtualHost =
java.lang.Class@5fbc5fbc
vHostConfig =
com.ibm.ws.webcontainer.VirtualHostConfiguration@523c523c
class$com$ibm$ws$webcontainer$VirtualHost =
java.lang.Class@5ee05ee0
commands = java.util.ArrayList@75ba75ba
requestMapper = com.ibm.ws.webcontainer.util.URIMapper@1640164
parent = com.ibm.ws.wswebcontainer.WebContainer@159a159a
name = default_host
isAlive = true
subElements = java.util.HashMap@12401240
attributes = null
config = null
name = /vraptor/*
isAlive = true
subElements =
DEFAULT_INITIAL_CAPACITY = 16
MAXIMUM_CAPACITY = 1073741824
DEFAULT_LOAD_FACTOR = 0.75
table = [Ljava.util.HashMap$Entry;@4bf04bf0
size = 1
threshold = 12
loadFactor = 0.75
modCount = 1
contentionFlag = 0
entrySet = null
serialVersionUID = 362498820763181265
keySet = null
values = null
attributes = null
config = null
name = vraptor-blank-project_war#vraptor-blank-project.war
isAlive = true
subElements = null
attributes =
DEFAULT_INITIAL_CAPACITY = 16
MAXIMUM_CAPACITY = 1073741824
DEFAULT_LOAD_FACTOR = 0.75
table =
[0] = null
[1] = null
[2] = java.util.HashMap$Entry@5a6c5a6c
[3] = java.util.HashMap$Entry@6c786c78
[4] = null
[5] = null
[6] = java.util.HashMap$Entry@5aaa5aaa
[7] = null
[8] = null
[9] = java.util.HashMap$Entry@5f0c5f0c
[10] = java.util.HashMap$Entry@68e468e4
[11] = null
[12] = java.util.HashMap$Entry@5e885e88
[13] = null
[14] = null
[15] = null
size = 11
threshold = 12
loadFactor = 0.75
modCount = 11
contentionFlag = 0
entrySet = null
serialVersionUID = 362498820763181265
keySet = null
values = null
config = null



E ao tentar acessar a pagina index.html é mostrado no log do sysout do
webSphere

[06/04/12 01:05:18:734 BRT] 0000002a SystemOut O 01:05:18,734
INFO [BasicConfiguration ] Using class
br.com.caelum.vraptor.ioc.spring.SpringProvider as Container Provider
[06/04/12 01:05:18:906 BRT] 0000002a SystemOut O 01:05:18,890
INFO [DefaultSpringLocator] No application context found
[06/04/12 01:05:19:796 BRT] 0000002a SystemOut O 01:05:19,796
INFO [WebAppBootstrapFactory] No static WebAppBootstrap found.
[06/04/12 01:05:19:796 BRT] 0000002a SystemOut O 01:05:19,796
INFO [BasicConfiguration ] br.com.caelum.vraptor.scanning = null
[06/04/12 01:05:20:953 BRT] 0000002a SystemOut O 01:05:20,953
INFO [AnnotationConfigWebApplicationContext] Refreshing Root
WebApplicationContext: startup date [Fri Apr 06 01:05:20 BRT 2012];
root of context hierarchy
[06/04/12 01:05:22:125 BRT] 0000002a ServiceLogger I
com.ibm.ws.ffdc.IncidentStreamImpl open FFDC0009I: Arquivo de fluxo
incidente aberto pelo FFDC H:\Arquivos de programas\IBM\WebSphere
\AppServer\profiles\AppSrv01\logs\ffdc
\server1_43a643a6_12.04.06_01.05.22_0.txt
[06/04/12 01:05:22:171 BRT] 0000002a ServiceLogger I
com.ibm.ws.ffdc.IncidentStreamImpl resetIncidentStream FFDC0010I:
Arquivo de fluxo incidente fechado pelo FFDC H:\Arquivos de programas
\IBM\WebSphere\AppServer\profiles\AppSrv01\logs\ffdc
\server1_43a643a6_12.04.06_01.05.22_0.txt
[06/04/12 01:05:22:218 BRT] 0000002a ServiceLogger I
com.ibm.ws.ffdc.IncidentStreamImpl open FFDC0009I: Arquivo de fluxo
incidente aberto pelo FFDC H:\Arquivos de programas\IBM\WebSphere
\AppServer\profiles\AppSrv01\logs\ffdc
\server1_43a643a6_12.04.06_01.05.22_1.txt
[06/04/12 01:05:22:343 BRT] 0000002a ServiceLogger I
com.ibm.ws.ffdc.IncidentStreamImpl resetIncidentStream FFDC0010I:
Arquivo de fluxo incidente fechado pelo FFDC H:\Arquivos de programas
\IBM\WebSphere\AppServer\profiles\AppSrv01\logs\ffdc
\server1_43a643a6_12.04.06_01.05.22_1.txt
[06/04/12 01:05:22:375 BRT] 0000002a ServiceLogger I
com.ibm.ws.ffdc.IncidentStreamImpl open FFDC0009I: Arquivo de fluxo
incidente aberto pelo FFDC H:\Arquivos de programas\IBM\WebSphere
\AppServer\profiles\AppSrv01\logs\ffdc
\server1_43a643a6_12.04.06_01.05.22_2.txt
[06/04/12 01:05:22:484 BRT] 0000002a ServiceLogger I
com.ibm.ws.ffdc.IncidentStreamImpl resetIncidentStream FFDC0010I:
Arquivo de fluxo incidente fechado pelo FFDC H:\Arquivos de programas
\IBM\WebSphere\AppServer\profiles\AppSrv01\logs\ffdc
\server1_43a643a6_12.04.06_01.05.22_2.txt
[06/04/12 01:05:22:515 BRT] 0000002a ServiceLogger I
com.ibm.ws.ffdc.IncidentStreamImpl open FFDC0009I: Arquivo de fluxo
incidente aberto pelo FFDC H:\Arquivos de programas\IBM\WebSphere
\AppServer\profiles\AppSrv01\logs\ffdc
\server1_43a643a6_12.04.06_01.05.22_3.txt
[06/04/12 01:05:22:578 BRT] 0000002a ServiceLogger I
com.ibm.ws.ffdc.IncidentStreamImpl resetIncidentStream FFDC0010I:
Arquivo de fluxo incidente fechado pelo FFDC H:\Arquivos de programas
\IBM\WebSphere\AppServer\profiles\AppSrv01\logs\ffdc
\server1_43a643a6_12.04.06_01.05.22_3.txt

Olhando esses arquivos de log são mostradas as seguintes exceções

Arquivo server1_43a643a6_12.04.06_01.05.22_0 (Pede annotation do
guice)

------Start of DE processing------ = [06/04/12 01:05:22:015 BRT] , key
= java.lang.TypeNotPresentException
com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.init 111
Exception = java.lang.TypeNotPresentException
Source = com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.init
probeid = 111
Stack Dump = java.lang.TypeNotPresentException: Type
com.google.inject.ScopeAnnotation not present
at
com.ibm.oti.reflect.AnnotationHelper.getAnnotation(AnnotationHelper.java:
38)
at
com.ibm.oti.reflect.AnnotationHelper.getDeclaredAnnotations(AnnotationHelper.java:
50)
at java.lang.Class.getDeclaredAnnotations(Class.java:1583)
at java.lang.Class.getAnnotations(Class.java:1544)
at
org.springframework.core.type.StandardAnnotationMetadata.getMetaAnnotationTypes(StandardAnnotationMetadata.java:
60)
at
org.springframework.context.annotation.AnnotationBeanNameGenerator.determineBeanNameFromAnnotation(AnnotationBeanNameGenerator.java:
89)
at
org.springframework.context.annotation.AnnotationBeanNameGenerator.generateBeanName(AnnotationBeanNameGenerator.java:
68)
at
br.com.caelum.vraptor.ioc.spring.UniqueBeanNameGenerator.generateBeanName(UniqueBeanNameGenerator.java:
19)
at
br.com.caelum.vraptor.ioc.spring.SpringRegistry.registerOn(SpringRegistry.java:
71)
at
br.com.caelum.vraptor.ioc.spring.SpringRegistry.register(SpringRegistry.java:
116)
at
br.com.caelum.vraptor.ioc.spring.SpringRegistry.registerComponents(SpringRegistry.java:
175)
at
br.com.caelum.vraptor.ioc.spring.SpringRegistry.registerApplicationScopedComponentsOn(SpringRegistry.java:
133)
at
br.com.caelum.vraptor.ioc.spring.SpringRegistry.registerVRaptorComponents(SpringRegistry.java:
155)
at
br.com.caelum.vraptor.ioc.spring.SpringRegistry.configure(SpringRegistry.java:
180)
at br.com.caelum.vraptor.ioc.spring.SpringBasedContainer
$BeanRegistrationProcessor.postProcessBeanFactory(SpringBasedContainer.java:
58)
at
org.springframework.context.support.AbstractApplicationContext.invokeBeanFactoryPostProcessors(AbstractApplicationContext.java:
663)
at
org.springframework.context.support.AbstractApplicationContext.invokeBeanFactoryPostProcessors(AbstractApplicationContext.java:
603)
at
org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:
407)
at
br.com.caelum.vraptor.ioc.spring.SpringBasedContainer.start(SpringBasedContainer.java:
106)
at
br.com.caelum.vraptor.ioc.spring.SpringProvider.start(SpringProvider.java:
87)
at br.com.caelum.vraptor.VRaptor.init(VRaptor.java:110)
at br.com.caelum.vraptor.VRaptor.init(VRaptor.java:103)
at
com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.init(FilterInstanceWrapper.java:
142)
at
com.ibm.ws.webcontainer.filter.WebAppFilterManager.loadFilter(WebAppFilterManager.java:
430)
at
com.ibm.ws.webcontainer.filter.WebAppFilterManager.getFilterInstanceWrapper(WebAppFilterManager.java:
213)
at
com.ibm.ws.webcontainer.filter.WebAppFilterManager.getFilterChain(WebAppFilterManager.java:
271)
at
com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:
656)
at
com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:
641)
at
com.ibm.ws.webcontainer.servlet.FileServletWrapper.handleRequest(FileServletWrapper.java:
301)
at
com.ibm.ws.wswebcontainer.servlet.StaticFileServletWrapper.handleRequest(StaticFileServletWrapper.java:
93)
at
com.ibm.ws.webcontainer.extension.DefaultExtensionProcessor.handleRequest(DefaultExtensionProcessor.java:
560)
at
com.ibm.ws.wswebcontainer.extension.DefaultExtensionProcessor.handleRequest(DefaultExtensionProcessor.java:
111)
at com.ibm.ws.webcontainer.webapp.WebApp.handleRequest(WebApp.java:
3107)
at
com.ibm.ws.webcontainer.webapp.WebGroup.handleRequest(WebGroup.java:
238)
at
com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:
811)
at
com.ibm.ws.wswebcontainer.WebContainer.handleRequest(WebContainer.java:
1425)
at
com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:
92)
at
com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:
465)
at
com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation(HttpInboundLink.java:
394)
at
com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.ready(HttpInboundLink.java:
274)
at
com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.sendToDiscriminators(NewConnectionInitialReadCallback.java:
214)
at
com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.complete(NewConnectionInitialReadCallback.java:
113)
at
com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(AioReadCompletionListener.java:
152)
at
com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:
213)
at
com.ibm.io.async.AbstractAsyncFuture.fireCompletionActions(AbstractAsyncFuture.java:
195)
at com.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:136)
at com.ibm.io.async.ResultHandler.complete(ResultHandler.java:193)
at
com.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHandler.java:
725)
at com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:847)
at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1498)
Caused by: java.lang.ClassNotFoundException:
com.google.inject.ScopeAnnotation
at java.lang.Class.forName(Class.java:164)
at
com.ibm.oti.reflect.AnnotationHelper.getAnnotation(AnnotationHelper.java:
33)
... 49 more

Dump of callerThis =
Object type = com.ibm.ws.webcontainer.filter.FilterInstanceWrapper
com.ibm.ws.webcontainer.filter.FilterInstanceWrapper@33783378

Exception = java.lang.TypeNotPresentException
Source = com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.init
probeid = 111
Dump of callerThis =
Object type = com.ibm.ws.webcontainer.filter.FilterInstanceWrapper
FILTER_STATE_UNINITIALIZED = 0
FILTER_STATE_INITIALIZING = 1
FILTER_STATE_AVAILABLE = 2
FILTER_STATE_DESTROYING = 3
FILTER_STATE_DESTROYED = 4
FILTER_STATE_UNAVAILABLE = 5
_filterName = vraptor
_filterInstance =
provider =
requestListener =
org.springframework.web.context.request.RequestContextListener@7ede7ede
container =
br.com.caelum.vraptor.ioc.spring.SpringBasedContainer@3b7a3b7a
servletContext =
context = com.ibm.ws.wswebcontainer.webapp.WebApp@4bb24bb2
staticHandler =
logger = org.slf4j.impl.Log4jLoggerAdapter@1ac21ac2
context = this._filterInstance.servletContext
logger =
serialVersionUID = 6182834493563598289
logger = org.apache.log4j.Logger@47f447f4
FQCN = org.slf4j.impl.Log4jLoggerAdapter
traceCapable = true
class$org$slf4j$impl$Log4jLoggerAdapter =
java.lang.Class@2fcf2fcf
name = br.com.caelum.vraptor.VRaptor
_filterState = 1
nServicing = 0
tc =
defaultMessageFile = com.ibm.ejs.resources.seriousMessages
EXTENSION_NAME_DPID = DiagnosticProvider
ivDumpEnabled = false
ivResourceBundleName = com.ibm.ws.webcontainer.resources.Messages
ivLogger = null
ivDiagnosticProviderID = null
anyTracingEnabled = false
ivLevel = 10
ivName = com.ibm.ws.webcontainer.filter.FilterInstanceWrapper
ivDebugEnabled = false
ivEventEnabled = false
ivEntryEnabled = false
ivDetailEnabled = false
ivConfigEnabled = false
ivInfoEnabled = true
ivServiceEnabled = true
ivWarningEnabled = true
ivErrorEnabled = true
ivFatalEnabled = true
_filterEvent = null
_filterConfig =
filterClassName = br.com.caelum.vraptor.VRaptor
context = this._filterInstance.servletContext
dispatchMode = null
filterClassLoader = null
isInternal = false
initParams = null
isJsp = false
fileName = null
displayName = null
name = vraptor
description = null
smallIcon = null
largeIcon = null
_id = null
_attributes = null
_eventSource =
_invocationListeners =
EMPTY_LISTENERS = {}
listeners = [Ljava.util.EventListener;@5ee05ee0
_servletListeners =
EMPTY_LISTENERS =
this._eventSource._invocationListeners.EMPTY_LISTENERS
listeners = [Ljava.util.EventListener;@5eda5eda
_errorListeners =
EMPTY_LISTENERS =
this._eventSource._invocationListeners.EMPTY_LISTENERS
listeners = [Ljava.util.EventListener;@5ed45ed4
_applicationListeners =
EMPTY_LISTENERS =
this._eventSource._invocationListeners.EMPTY_LISTENERS
listeners = [Ljava.util.EventListener;@5f325f32
_filterInvocationListeners =
EMPTY_LISTENERS =
this._eventSource._invocationListeners.EMPTY_LISTENERS
listeners =
this._eventSource._invocationListeners.EMPTY_LISTENERS
_filterListeners =
EMPTY_LISTENERS =
this._eventSource._invocationListeners.EMPTY_LISTENERS
listeners =
this._eventSource._invocationListeners.EMPTY_LISTENERS
_filterErrorListeners =
EMPTY_LISTENERS =
this._eventSource._invocationListeners.EMPTY_LISTENERS
listeners =
this._eventSource._invocationListeners.EMPTY_LISTENERS
class$com$ibm$ws$webcontainer$filter$FilterInstanceWrapper =
serialVersionUID = 3206093459760846163
AllPermissionsPD =
codesource = null
classloader = null
principals = {}
permissions = java.security.Permissions@5f2c5f2c
staticPermissions = true
debug = null
loopingToString = false
classNameMap =
serialVersionUID = 1978198479659022715
m = java.util.WeakHashMap@16ea16ea
mutex = this.class$com$ibm$ws$webcontainer$filter
$FilterInstanceWrapper.classNameMap
keySet = null
entrySet = null
values = null
SYNTHETIC = 4096
ANNOTATION = 8192
ENUM = 16384
j9Version = 33686065
j9Config = 8314596479310233600
EmptyParameters = {}


Arquivo server1_43a643a6_12.04.06_01.05.22_1

------Start of DE processing------ = [06/04/12 01:05:22:187 BRT] , key
= javax.servlet.ServletException
com.ibm.ws.webcontainer.filter.WebAppFilterManager.loadFilter 380
Exception = javax.servlet.ServletException
Source = com.ibm.ws.webcontainer.filter.WebAppFilterManager.loadFilter
probeid = 380
Stack Dump = javax.servlet.ServletException: Filter [vraptor]: could
not be initialized
at
com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.init(FilterInstanceWrapper.java:
156)
at
com.ibm.ws.webcontainer.filter.WebAppFilterManager.loadFilter(WebAppFilterManager.java:
430)
at
com.ibm.ws.webcontainer.filter.WebAppFilterManager.getFilterInstanceWrapper(WebAppFilterManager.java:
213)
at
com.ibm.ws.webcontainer.filter.WebAppFilterManager.getFilterChain(WebAppFilterManager.java:
271)
at
com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:
656)
at
com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:
641)
at
com.ibm.ws.webcontainer.servlet.FileServletWrapper.handleRequest(FileServletWrapper.java:
301)
at
com.ibm.ws.wswebcontainer.servlet.StaticFileServletWrapper.handleRequest(StaticFileServletWrapper.java:
93)
at
com.ibm.ws.webcontainer.extension.DefaultExtensionProcessor.handleRequest(DefaultExtensionProcessor.java:
560)
at
com.ibm.ws.wswebcontainer.extension.DefaultExtensionProcessor.handleRequest(DefaultExtensionProcessor.java:
111)
at com.ibm.ws.webcontainer.webapp.WebApp.handleRequest(WebApp.java:
3107)
at
com.ibm.ws.webcontainer.webapp.WebGroup.handleRequest(WebGroup.java:
238)
at
com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:
811)
at
com.ibm.ws.wswebcontainer.WebContainer.handleRequest(WebContainer.java:
1425)
at
com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:
92)
at
com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:
465)
at
com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation(HttpInboundLink.java:
394)
at
com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.ready(HttpInboundLink.java:
274)
at
com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.sendToDiscriminators(NewConnectionInitialReadCallback.java:
214)
at
com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.complete(NewConnectionInitialReadCallback.java:
113)
at
com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(AioReadCompletionListener.java:
152)
at
com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:
213)
at
com.ibm.io.async.AbstractAsyncFuture.fireCompletionActions(AbstractAsyncFuture.java:
195)
at com.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:136)
at com.ibm.io.async.ResultHandler.complete(ResultHandler.java:193)
at
com.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHandler.java:
725)
at com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:847)
at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1498)

Dump of callerThis =
Object type = com.ibm.ws.webcontainer.filter.WebAppFilterManager
com.ibm.ws.webcontainer.filter.WebAppFilterManager@515e515e

Exception = javax.servlet.ServletException
Source = com.ibm.ws.webcontainer.filter.WebAppFilterManager.loadFilter
probeid = 380
Dump of callerThis =
Object type = com.ibm.ws.webcontainer.filter.WebAppFilterManager
_filterWrappers =
serialVersionUID = 1421746759512286392
elementCount = 0
elementData =
[0] = null
[1] = null
[2] = null
[3] = null
[4] = null
[5] = null
[6] = null
[7] = null
[8] = null
[9] = null
[10] = null
loadFactor = 0.75
threshold = 8
firstSlot = 11
lastSlot = -1
modCount = 0
emptyEnumerator =
key = false
start = -645
entry = null
this$0 = java.util.Hashtable@5360536
isInitialized = true
useHashCache = true
_chains =
serialVersionUID = 3834024779601426741
tc =
defaultMessageFile = com.ibm.ejs.resources.seriousMessages
EXTENSION_NAME_DPID = DiagnosticProvider
ivDumpEnabled = false
ivResourceBundleName =
com.ibm.ws.webcontainer.resources.Messages
ivLogger = null
ivDiagnosticProviderID = null
anyTracingEnabled = false
ivLevel = 10
ivName = com.ibm.ws.webcontainer.util.LRUCache
ivDebugEnabled = false
ivEventEnabled = false
ivEntryEnabled = false
ivDetailEnabled = false
ivConfigEnabled = false
ivInfoEnabled = true
ivServiceEnabled = true
ivWarningEnabled = true
ivErrorEnabled = true
ivFatalEnabled = true
maxSize = 200
currentSize = 1
lruList =
head = com.ibm.ws.webcontainer.util.ListEntry@52725272
tail = this._chains.lruList.head
count = 21
listEntry = com.ibm.ws.webcontainer.util.Pool@51b651b6
class$com$ibm$ws$webcontainer$util$LRUCache =
serialVersionUID = 3206093459760846163
AllPermissionsPD = this.class$com$ibm$ws$webcontainer$filter
$WebAppFilterManager.AllPermissionsPD
classNameMap = this.class$com$ibm$ws$webcontainer$filter
$WebAppFilterManager.classNameMap
SYNTHETIC = 4096
ANNOTATION = 8192
ENUM = 16384
j9Version = 33686065
j9Config = 8314596479310233600
EmptyParameters = this.class$com$ibm$ws$webcontainer$filter
$WebAppFilterManager.EmptyParameters
elementCount = 1
elementData =
[0] = null
[1] = null
[2] = null
[3] = null
[4] = null
[5] = null
[6] = null
[7] = null
[8] = null
[9] = null
[10] = java.util.Hashtable$HashtableCacheHashEntry@788e788e
[11] = null
[12] = null
[13] = null
[14] = null
[15] = null
[16] = null
[17] = null
[18] = null
[19] = null
loadFactor = 0.75
threshold = 15
firstSlot = 10
lastSlot = 10
modCount = 1
emptyEnumerator = this._filterWrappers.emptyEnumerator
isInitialized = true
useHashCache = true
_forwardChains =
serialVersionUID = 3834024779601426741
tc = this._chains.tc
maxSize = 100
currentSize = 0
lruList =
head = null
tail = null
count = 10
listEntry = com.ibm.ws.webcontainer.util.Pool@529e529e
class$com$ibm$ws$webcontainer$util$LRUCache = this._chains.class
$com$ibm$ws$webcontainer$util$LRUCache
elementCount = 0
elementData =
[0] = null
[1] = null
[2] = null
[3] = null
[4] = null
[5] = null
[6] = null
[7] = null
[8] = null
[9] = null
loadFactor = 0.75
threshold = 7
firstSlot = 10
lastSlot = -1
modCount = 0
emptyEnumerator = this._filterWrappers.emptyEnumerator
isInitialized = true
useHashCache = true
_includeChains =
serialVersionUID = 3834024779601426741
tc = this._chains.tc
maxSize = 100
currentSize = 0
lruList =
head = null
tail = null
count = 5
listEntry = com.ibm.ws.webcontainer.util.Pool@53285328
class$com$ibm$ws$webcontainer$util$LRUCache = this._chains.class
$com$ibm$ws$webcontainer$util$LRUCache
elementCount = 0
elementData =
[0] = null
[1] = null
[2] = null
[3] = null
[4] = null
loadFactor = 0.75
threshold = 3
firstSlot = 5
lastSlot = -1
modCount = 0
emptyEnumerator = this._filterWrappers.emptyEnumerator
isInitialized = true
useHashCache = true
_errorChains =
serialVersionUID = 3834024779601426741
tc = this._chains.tc
maxSize = 100
currentSize = 0
lruList =
head = null
tail = null
count = 2
listEntry = com.ibm.ws.webcontainer.util.Pool@53825382
class$com$ibm$ws$webcontainer$util$LRUCache = this._chains.class
$com$ibm$ws$webcontainer$util$LRUCache
elementCount = 0
elementData =
[0] = null
[1] = null
loadFactor = 0.75
threshold = 1
firstSlot = 2
lastSlot = -1
modCount = 0
emptyEnumerator = this._filterWrappers.emptyEnumerator
isInitialized = true
useHashCache = true
_uriFilterMappings =
serialVersionUID = 8683452581122892189
elementData =
[0] = com.ibm.ws.webcontainer.filter.WebAppFilterManager
$FilterMappingInfo@4d524d52
[1] = null
[2] = null
[3] = null
[4] = null
[5] = null
[6] = null
[7] = null
[8] = null
[9] = null
size = 1
modCount = 1
_servletFilterMappings =
serialVersionUID = 8683452581122892189
elementData =
[0] = null
[1] = null
[2] = null
[3] = null
[4] = null
[5] = null
[6] = null
[7] = null
[8] = null
[9] = null
size = 0
modCount = 0
_filtersDefined = true
FMI_MAPPING_SINGLE_SLASH = 0
FMI_MAPPING_PATH_MATCH = 1
FMI_MAPPING_EXTENSION_MATCH = 2
FMI_MAPPING_EXACT_MATCH = 3
tc =
defaultMessageFile = com.ibm.ejs.resources.seriousMessages
EXTENSION_NAME_DPID = DiagnosticProvider
ivDumpEnabled = false
ivResourceBundleName = com.ibm.ws.webcontainer.resources.Messages
ivLogger = null
ivDiagnosticProviderID = null
anyTracingEnabled = false
ivLevel = 10
ivName = com.ibm.ws.webcontainer.filter.WebAppFilterManager
ivDebugEnabled = false
ivEventEnabled = false
ivEntryEnabled = false
ivDetailEnabled = false
ivConfigEnabled = false
ivInfoEnabled = true
ivServiceEnabled = true
ivWarningEnabled = true
ivErrorEnabled = true
ivFatalEnabled = true
nls =
tc =
defaultMessageFile = com.ibm.ejs.resources.seriousMessages
EXTENSION_NAME_DPID = DiagnosticProvider
ivDumpEnabled = false
ivResourceBundleName = com.ibm.ejs.resources.seriousMessages
ivLogger = null
ivDiagnosticProviderID = null
anyTracingEnabled = false
ivLevel = 10
ivName = com.ibm.ejs.sm.client.ui.NLS
ivDebugEnabled = false
ivEventEnabled = false
ivEntryEnabled = false
ivDetailEnabled = false
ivConfigEnabled = false
ivInfoEnabled = true
ivServiceEnabled = true
ivWarningEnabled = true
ivErrorEnabled = true
ivFatalEnabled = true
messages = null
baseClassPackage = com.ibm.ejs.resources
bundleName = com.ibm.ws.webcontainer.resources.Messages
bundle =
resources = [[Ljava.lang.Object;@6c0e6c0e
lookup = java.util.HashMap@7180718
cacheKey = java.util.ResourceBundle$ResourceCacheKey@67de67de
INITIAL_CACHE_SIZE = 25
CACHE_LOAD_FACTOR = 1.0
MAX_BUNDLES_SEARCHED = 3
underConstruction = java.util.Hashtable@67e667e6
NOT_FOUND = java.lang.Object@67f867f8
cacheList = sun.misc.SoftCache@67fc67fc
referenceQueue = java.lang.ref.ReferenceQueue@68c068c0
parent = com.ibm.ws.webcontainer.resources.Messages_pt@64fc64fc
locale = java.util.Locale@6f4a6f4a
class$com$ibm$ejs$sm$client$ui$NLS =
serialVersionUID = 3206093459760846163
AllPermissionsPD = this.class$com$ibm$ws$webcontainer$filter
$WebAppFilterManager.AllPermissionsPD
classNameMap = this.class$com$ibm$ws$webcontainer$filter
$WebAppFilterManager.classNameMap
SYNTHETIC = 4096
ANNOTATION = 8192
ENUM = 16384
j9Version = 33686065
j9Config = 8314596479310233600
EmptyParameters = this.class$com$ibm$ws$webcontainer$filter
$WebAppFilterManager.EmptyParameters
_entryEnabled = false
webAppConfig =
metaData =
webAppInitializationCollaboratorList =
java.util.ArrayList@49504950
webAppInvocationCollaboratorList = null
securityMetaData = null
_name = vraptor-blank-project.war
_amd =
com.ibm.ws.runtime.metadata.ApplicationMetaDataImpl@38523852
_cmd = {}
_context = this.webApp.javaColonCtxt
_resRefList = com.ibm.ejs.csi.ResRefListImpl@6fc26fc2
_j2eeName = com.ibm.ejs.csi.J2EENameImpl@6ff86ff8
_localTran = null
_globalTran = null
_isServlet23OrHigher = true
webAppConfig = this.webAppConfig
_groupIndex = null
systemApp = false
jspComponentMetadata =
com.ibm.ws.jsp.runtime.metadata.JspComponentMetaData@49984998
_jns = null
tc = com.ibm.ejs.ras.TraceComponent@123c123c
slots = [Ljava.lang.Object;@70807080
class$com$ibm$ws$runtime$metadata$MetaDataImpl =
java.lang.Class@1fa31fa3
_id = vraptor-blank-project.war
name = null
_attributes = null
webApp =
isZOS = false
sTokenStr = null
j2eeNameFactory = com.ibm.ejs.csi.J2EENameFactoryImpl@7d647d64
userTransaction =
serialVersionUID = 6822887912232407943
tc = com.ibm.ejs.ras.TraceComponent@6c786c78
_callbackManager =
com.ibm.ws.uow.UOWScopeCallbackManager@6c946c94
c_UserTransactionImplIBMCopyright = (c) Copyright IBM
Corporation 2000, 2006
c_utxVersion = H28W600
c_utxFactoryName = com.ibm.ws.Transaction.JTA.UtxJNDIFactory
_tranManager = this.webApp.txManager
_current = this.webApp.txManager
_environmentType = 0
class$com$ibm$ws$Transaction$JTA$UserTransactionImpl =
java.lang.Class@51d151d1
class$com$ibm$ws$Transaction$JTA$UtxJNDIFactory =
java.lang.Class@2dc02dc0
tc =
defaultMessageFile = com.ibm.ejs.resources.seriousMessages
EXTENSION_NAME_DPID = DiagnosticProvider
ivDumpEnabled = false
ivResourceBundleName =
com.ibm.ws.webcontainer.resources.Messages
ivLogger = null
ivDiagnosticProviderID = null
anyTracingEnabled = false
ivLevel = 10
ivName = com.ibm.ws.wswebcontainer.webapp.WebApp
ivDebugEnabled = false
ivEventEnabled = false
ivEntryEnabled = false
ivDetailEnabled = false
ivConfigEnabled = false
ivInfoEnabled = true
ivServiceEnabled = true
ivWarningEnabled = true
ivErrorEnabled = true
ivFatalEnabled = true
javaNameSpaceValue =
serialVersionUID = 1
tc = com.ibm.ejs.ras.TraceComponent@27822782
ROOT_CONTEXT =
BUILD_IN_COMP = comp
BUILD_IN_COMP_ENV = env
_defaultJavaNameSpace =
com.ibm.ws.naming.java.javaNameSpaceImpl@27a227a2
_lock = java.lang.Object@279e279e
_parser = com.ibm.ws.naming.util.WsnNameParser@5c0c5c0c
_ns = com.ibm.ws.naming.ipbase.NameSpace@50825082
_alreadyInitialized = true
_serializationInProcess = false
CLASS_ctor = javaNameSpaceImpl()
CLASS_ctor_2 = javaNameSpaceImpl(NameSpace, WsnNameParser,
boolean, boolean)
METHOD_cloneJavaNameSpace = cloneJavaNameSpace()
METHOD_init = init(Hashtable)
METHOD_getRootCache = getRootCache()
METHOD_writeObject = writeObject(ObjectOutputStream)
class$com$ibm$ws$naming$java$javaNameSpaceImpl =
java.lang.Class@72d572d5
_tc = com.ibm.ejs.ras.TraceComponent@7fb07fb0
JAVA_NAME_SPACE_IMPL = com.ibm.ws.naming.java.javaNameSpaceImpl
_jnsImplClass = this.webApp.javaNameSpaceValue.class$com$ibm$ws
$naming$java$javaNameSpaceImpl
METHOD_createJavaNameSpace = createJavaNameSpace()
class$com$ibm$ws$naming$java$javaNameSpace =
java.lang.Class@72697269
txManager =
tc = com.ibm.ejs.ras.TraceComponent@27ae27ae
_instance = this.webApp.txManager
_replayComplete = true
_quiesced = false
ASXARESOURCEFACTORY =
com.ibm.ws.Transaction.JTA.ASXAResourceFactoryImpl
_callbackManager =
com.ibm.ws.uow.UOWScopeCallbackManager@2e4e2e4e
_thread = com.ibm.ws.Transaction.JTA.TranManagerSet$1@2e522e52
LOG_AT_ENLIST = true
class$com$ibm$ws$Transaction$JTA$TranManagerSet =
java.lang.Class@49374937
nameSpaceCollaborator =
threadContext =
com.ibm.ws.threadContext.ThreadContextImpl@72de72de
connectionHandleCollaborator =
tc = com.ibm.ejs.ras.TraceComponent@14ee14ee
threadContext =
com.ibm.ws.threadContext.ThreadContextImpl@17621762
disableMultiThreadConnMgmt = false
class$com$ibm$ws$webcontainer$collaborator
$ConnectionHandleCollaborator = java.lang.Class@78987898
initializationCollaborators =
[0] =
com.ibm.ws.sip.container.was.WebsphereAppLoadListener@6b126b12
[1] = com.ibm.ws.asynchbeans.naming.JavaCompManager@28da28da
[2] =
com.ibm.ws.appprofile.WebInitializationCollaborator@3b343b34
[3] = com.ibm.ws.workarea.WorkAreaWebCollaborator@10121012
[4] = com.ibm.ws.runtime.component.TxEEComponentImpl@4c584c58
[5] =
com.ibm.ws.webservices.collaborators.WebCollaborator@48744874
[6] =
com.ibm.ws.portletcontainer.runtime.WebAppInitializationCollaborator@48844884
invocationCollaborators = {}
transactionCollaborator =
tc = com.ibm.ejs.ras.TraceComponent@7e7a7e7a
uowCurrent = this.webApp.txManager
ltCurrent =
com.ibm.ws.LocalTransaction.LocalTranCurrentSet@45be45be
tranMgr = this.webApp.txManager
_webAppName = null
class$com$ibm$ws$webcontainer$webapp
$WebAppTransactionCollaborator = java.lang.Class@1afc1afc
moduleMetaData = this.webAppConfig.metaData
javaColonCtxt =
myProps = java.util.Properties@513a513a
defaultInitCtx =
com.ibm.ws.naming.java.javaURLContextRoot@71827182
gotDefault = true
webAppCollaboratorConfig =
_wmmd = this.webAppConfig.metaData
_webApp = this.webApp
securityCollaborator =
securityCollaborator =
com.ibm.ws.security.web.NullWebSecurityCollaborator@1d9c1d9c
lock = java.lang.Object@1d421d42
tc = com.ibm.ejs.ras.TraceComponent@1d7a1d7a
_webContextRoot = vraptor
_vHostName = default_host
class$com$ibm$ws$webcontainer$webapp$WebAppSecurityCollaborator
= java.lang.Class@64b464b4
class$com$ibm$wsspi$webcontainer$servlet$IServletContext = null
deployedModule = null
envObject =
tc = com.ibm.ejs.ras.TraceComponent@56ee56ee
count = 33
index = 29
SUSPECTED_MISUSAGE_THRESHOLD = 200
class$com$ibm$ws$util$WSThreadLocal = java.lang.Class@1650165
threadLocalHashCode = -21582161
nextHashCode = -944062704
HASH_INCREMENT = 1640531527
class$com$ibm$ws$wswebcontainer$webapp$WebApp =
serialVersionUID = 3206093459760846163
AllPermissionsPD = this.class$com$ibm$ws$webcontainer$filter
$WebAppFilterManager.AllPermissionsPD
classNameMap = this.class$com$ibm$ws$webcontainer$filter
$WebAppFilterManager.classNameMap
SYNTHETIC = 4096
ANNOTATION = 8192
ENUM = 16384
j9Version = 33686065
j9Config = 8314596479310233600
EmptyParameters = this.class$com$ibm$ws$webcontainer$filter
$WebAppFilterManager.EmptyParameters
class$com$ibm$ws$runtime$service$Server =
serialVersionUID = 3206093459760846163
AllPermissionsPD = this.class$com$ibm$ws$webcontainer$filter
$WebAppFilterManager.AllPermissionsPD
classNameMap = this.class$com$ibm$ws$webcontainer$filter
$WebAppFilterManager.classNameMap
SYNTHETIC = 4096
ANNOTATION = 8192
ENUM = 16384
j9Version = 33686065
j9Config = 8314596479310233600
EmptyParameters = this.class$com$ibm$ws$webcontainer$filter
$WebAppFilterManager.EmptyParameters
class$com$ibm$websphere$servlet$context$IBMServletContext = null
commands =
serialVersionUID = 8683452581122892189
elementData = [Ljava.lang.Object;@4c124c12
size = 0
modCount = 0
requestMapper =
matcher = com.ibm.ws.webcontainer.util.URIMatcher@4f1e4f1e
parent =
tc = com.ibm.ejs.ras.TraceComponent@12161216
class$com$ibm$ws$wswebcontainer$webapp$WebGroup =
java.lang.Class@14eb14eb
sessUrlRewritePrefix = ;jsessionid=
qMark = ?
config =
com.ibm.ws.wswebcontainer.webapp.WebGroupConfiguration@64b864b8
webApps = java.util.ArrayList@64c264c2
class$com$ibm$ws$webcontainer$webapp$WebGroup =
java.lang.Class@141e141e
commands = java.util.ArrayList@64906490
requestMapper = null
parent = com.ibm.ws.wswebcontainer.VirtualHost@75847584
name = /vraptor/*
isAlive = true
subElements = java.util.HashMap@4be44be4
attributes = null
config = null
name = vraptor-blank-project_war#vraptor-blank-project.war
isAlive = true
subElements = null
attributes =
DEFAULT_INITIAL_CAPACITY = 16
MAXIMUM_CAPACITY = 1073741824
DEFAULT_LOAD_FACTOR = 0.75
table = [Ljava.util.HashMap$Entry;@4f8c4f8c
size = 12
threshold = 12
loadFactor = 0.75
modCount = 12
contentionFlag = 0
entrySet = java.util.HashMap$EntrySet@7c5a7c5a
serialVersionUID = 362498820763181265
keySet = null
values = null
config = null
_evtSource =
_invocationListeners =
EMPTY_LISTENERS = {}
listeners = [Ljava.util.EventListener;@5ee05ee0
_servletListeners =
EMPTY_LISTENERS =
this._evtSource._invocationListeners.EMPTY_LISTENERS
listeners = [Ljava.util.EventListener;@5eda5eda
_errorListeners =
EMPTY_LISTENERS =
this._evtSource._invocationListeners.EMPTY_LISTENERS
listeners = [Ljava.util.EventListener;@5ed45ed4
_applicationListeners =
EMPTY_LISTENERS =
this._evtSource._invocationListeners.EMPTY_LISTENERS
listeners = [Ljava.util.EventListener;@5f325f32
_filterInvocationListeners =
EMPTY_LISTENERS =
this._evtSource._invocationListeners.EMPTY_LISTENERS
listeners = this._evtSource._invocationListeners.EMPTY_LISTENERS
_filterListeners =
EMPTY_LISTENERS =
this._evtSource._invocationListeners.EMPTY_LISTENERS
listeners = this._evtSource._invocationListeners.EMPTY_LISTENERS
_filterErrorListeners =
EMPTY_LISTENERS =
this._evtSource._invocationListeners.EMPTY_LISTENERS
listeners = this._evtSource._invocationListeners.EMPTY_LISTENERS
class$com$ibm$ws$webcontainer$filter$WebAppFilterManager =
serialVersionUID = 3206093459760846163
AllPermissionsPD =
codesource = null
classloader = null
principals = {}
permissions = java.security.Permissions@5f2c5f2c
staticPermissions = true
debug = null
loopingToString = false
classNameMap =
serialVersionUID = 1978198479659022715
m = java.util.WeakHashMap@16ea16ea
mutex = this.class$com$ibm$ws$webcontainer$filter
$WebAppFilterManager.classNameMap
keySet = null
entrySet = null
values = null
SYNTHETIC = 4096
ANNOTATION = 8192
ENUM = 16384
j9Version = 33686065
j9Config = 8314596479310233600
EmptyParameters = {}

Arquivo server1_43a643a6_12.04.06_01.05.22_2

------Start of DE processing------ = [06/04/12 01:05:22:359 BRT] , key
= javax.servlet.ServletException
com.ibm.ws.webcontainer.filter.WebAppFilterManager.getFilterInstanceWrapper
166
Exception = javax.servlet.ServletException
Source =
com.ibm.ws.webcontainer.filter.WebAppFilterManager.getFilterInstanceWrapper
probeid = 166
Stack Dump = javax.servlet.ServletException: Filter [vraptor]: could
not be initialized
at
com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.init(FilterInstanceWrapper.java:
156)
at
com.ibm.ws.webcontainer.filter.WebAppFilterManager.loadFilter(WebAppFilterManager.java:
430)
at
com.ibm.ws.webcontainer.filter.WebAppFilterManager.getFilterInstanceWrapper(WebAppFilterManager.java:
213)
at
com.ibm.ws.webcontainer.filter.WebAppFilterManager.getFilterChain(WebAppFilterManager.java:
271)
at
com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:
656)
at
com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:
641)
at
com.ibm.ws.webcontainer.servlet.FileServletWrapper.handleRequest(FileServletWrapper.java:
301)
at
com.ibm.ws.wswebcontainer.servlet.StaticFileServletWrapper.handleRequest(StaticFileServletWrapper.java:
93)
at
com.ibm.ws.webcontainer.extension.DefaultExtensionProcessor.handleRequest(DefaultExtensionProcessor.java:
560)
at
com.ibm.ws.wswebcontainer.extension.DefaultExtensionProcessor.handleRequest(DefaultExtensionProcessor.java:
111)
at com.ibm.ws.webcontainer.webapp.WebApp.handleRequest(WebApp.java:
3107)
at
com.ibm.ws.webcontainer.webapp.WebGroup.handleRequest(WebGroup.java:
238)
at
com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:
811)
at
com.ibm.ws.wswebcontainer.WebContainer.handleRequest(WebContainer.java:
1425)
at
com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:
92)
at
com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:
465)
at
com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation(HttpInboundLink.java:
394)
at
com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.ready(HttpInboundLink.java:
274)
at
com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.sendToDiscriminators(NewConnectionInitialReadCallback.java:
214)
at
com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.complete(NewConnectionInitialReadCallback.java:
113)
at
com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(AioReadCompletionListener.java:
152)
at
com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:
213)
at
com.ibm.io.async.AbstractAsyncFuture.fireCompletionActions(AbstractAsyncFuture.java:
195)
at com.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:136)
at com.ibm.io.async.ResultHandler.complete(ResultHandler.java:193)
at
com.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHandler.java:
725)
at com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:847)
at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1498)

Dump of callerThis =
Object type = com.ibm.ws.webcontainer.filter.WebAppFilterManager
com.ibm.ws.webcontainer.filter.WebAppFilterManager@515e515e

Exception = javax.servlet.ServletException
Source =
com.ibm.ws.webcontainer.filter.WebAppFilterManager.getFilterInstanceWrapper
probeid = 166
Dump of callerThis =
Object type = com.ibm.ws.webcontainer.filter.WebAppFilterManager
_filterWrappers =
serialVersionUID = 1421746759512286392
elementCount = 0
elementData =
[0] = null
[1] = null
[2] = null
[3] = null
[4] = null
[5] = null
[6] = null
[7] = null
[8] = null
[9] = null
[10] = null
loadFactor = 0.75
threshold = 8
firstSlot = 11
lastSlot = -1
modCount = 0
emptyEnumerator =
key = false
start = -645
entry = null
this$0 = java.util.Hashtable@5360536
isInitialized = true
useHashCache = true
_chains =
serialVersionUID = 3834024779601426741
tc =
defaultMessageFile = com.ibm.ejs.resources.seriousMessages
EXTENSION_NAME_DPID = DiagnosticProvider
ivDumpEnabled = false
ivResourceBundleName =
com.ibm.ws.webcontainer.resources.Messages
ivLogger = null
ivDiagnosticProviderID = null
anyTracingEnabled = false
ivLevel = 10
ivName = com.ibm.ws.webcontainer.util.LRUCache
ivDebugEnabled = false
ivEventEnabled = false
ivEntryEnabled = false
ivDetailEnabled = false
ivConfigEnabled = false
ivInfoEnabled = true
ivServiceEnabled = true
ivWarningEnabled = true
ivErrorEnabled = true
ivFatalEnabled = true
maxSize = 200
currentSize = 1
lruList =
head = com.ibm.ws.webcontainer.util.ListEntry@52725272
tail = this._chains.lruList.head
count = 21
listEntry = com.ibm.ws.webcontainer.util.Pool@51b651b6
class$com$ibm$ws$webcontainer$util$LRUCache =
serialVersionUID = 3206093459760846163
AllPermissionsPD = this.class$com$ibm$ws$webcontainer$filter
$WebAppFilterManager.AllPermissionsPD
classNameMap = this.class$com$ibm$ws$webcontainer$filter
$WebAppFilterManager.classNameMap
SYNTHETIC = 4096
ANNOTATION = 8192
ENUM = 16384
j9Version = 33686065
j9Config = 8314596479310233600
EmptyParameters = this.class$com$ibm$ws$webcontainer$filter
$WebAppFilterManager.EmptyParameters
elementCount = 1
elementData =
[0] = null
[1] = null
[2] = null
[3] = null
[4] = null
[5] = null
[6] = null
[7] = null
[8] = null
[9] = null
[10] = java.util.Hashtable$HashtableCacheHashEntry@788e788e
[11] = null
[12] = null
[13] = null
[14] = null
[15] = null
[16] = null
[17] = null
[18] = null
[19] = null
loadFactor = 0.75
threshold = 15
firstSlot = 10
lastSlot = 10
modCount = 1
emptyEnumerator = this._filterWrappers.emptyEnumerator
isInitialized = true
useHashCache = true
_forwardChains =
serialVersionUID = 3834024779601426741
tc = this._chains.tc
maxSize = 100
currentSize = 0
lruList =
head = null
tail = null
count = 10
listEntry = com.ibm.ws.webcontainer.util.Pool@529e529e
class$com$ibm$ws$webcontainer$util$LRUCache = this._chains.class
$com$ibm$ws$webcontainer$util$LRUCache
elementCount = 0
elementData =
[0] = null
[1] = null
[2] = null
[3] = null
[4] = null
[5] = null
[6] = null
[7] = null
[8] = null
[9] = null
loadFactor = 0.75
threshold = 7
firstSlot = 10
lastSlot = -1
modCount = 0
emptyEnumerator = this._filterWrappers.emptyEnumerator
isInitialized = true
useHashCache = true
_includeChains =
serialVersionUID = 3834024779601426741
tc = this._chains.tc
maxSize = 100
currentSize = 0
lruList =
head = null
tail = null
count = 5
listEntry = com.ibm.ws.webcontainer.util.Pool@53285328
class$com$ibm$ws$webcontainer$util$LRUCache = this._chains.class
$com$ibm$ws$webcontainer$util$LRUCache
elementCount = 0
elementData =
[0] = null
[1] = null
[2] = null
[3] = null
[4] = null
loadFactor = 0.75
threshold = 3
firstSlot = 5
lastSlot = -1
modCount = 0
emptyEnumerator = this._filterWrappers.emptyEnumerator
isInitialized = true
useHashCache = true
_errorChains =
serialVersionUID = 3834024779601426741
tc = this._chains.tc
maxSize = 100
currentSize = 0
lruList =
head = null
tail = null
count = 2
listEntry = com.ibm.ws.webcontainer.util.Pool@53825382
class$com$ibm$ws$webcontainer$util$LRUCache = this._chains.class
$com$ibm$ws$webcontainer$util$LRUCache
elementCount = 0
elementData =
[0] = null
[1] = null
loadFactor = 0.75
threshold = 1
firstSlot = 2
lastSlot = -1
modCount = 0
emptyEnumerator = this._filterWrappers.emptyEnumerator
isInitialized = true
useHashCache = true
_uriFilterMappings =
serialVersionUID = 8683452581122892189
elementData =
[0] = com.ibm.ws.webcontainer.filter.WebAppFilterManager
$FilterMappingInfo@4d524d52
[1] = null
[2] = null
[3] = null
[4] = null
[5] = null
[6] = null
[7] = null
[8] = null
[9] = null
size = 1
modCount = 1
_servletFilterMappings =
serialVersionUID = 8683452581122892189
elementData =
[0] = null
[1] = null
[2] = null
[3] = null
[4] = null
[5] = null
[6] = null
[7] = null
[8] = null
[9] = null
size = 0
modCount = 0
_filtersDefined = true
FMI_MAPPING_SINGLE_SLASH = 0
FMI_MAPPING_PATH_MATCH = 1
FMI_MAPPING_EXTENSION_MATCH = 2
FMI_MAPPING_EXACT_MATCH = 3
tc =
defaultMessageFile = com.ibm.ejs.resources.seriousMessages
EXTENSION_NAME_DPID = DiagnosticProvider
ivDumpEnabled = false
ivResourceBundleName = com.ibm.ws.webcontainer.resources.Messages
ivLogger = null
ivDiagnosticProviderID = null
anyTracingEnabled = false
ivLevel = 10
ivName = com.ibm.ws.webcontainer.filter.WebAppFilterManager
ivDebugEnabled = false
ivEventEnabled = false
ivEntryEnabled = false
ivDetailEnabled = false
ivConfigEnabled = false
ivInfoEnabled = true
ivServiceEnabled = true
ivWarningEnabled = true
ivErrorEnabled = true
ivFatalEnabled = true
nls =
tc =
defaultMessageFile = com.ibm.ejs.resources.seriousMessages
EXTENSION_NAME_DPID = DiagnosticProvider
ivDumpEnabled = false
ivResourceBundleName = com.ibm.ejs.resources.seriousMessages
ivLogger = null
ivDiagnosticProviderID = null
anyTracingEnabled = false
ivLevel = 10
ivName = com.ibm.ejs.sm.client.ui.NLS
ivDebugEnabled = false
ivEventEnabled = false
ivEntryEnabled = false
ivDetailEnabled = false
ivConfigEnabled = false
ivInfoEnabled = true
ivServiceEnabled = true
ivWarningEnabled = true
ivErrorEnabled = true
ivFatalEnabled = true
messages = null
baseClassPackage = com.ibm.ejs.resources
bundleName = com.ibm.ws.webcontainer.resources.Messages
bundle =
resources = [[Ljava.lang.Object;@6c0e6c0e
lookup = java.util.HashMap@7180718
cacheKey = java.util.ResourceBundle$ResourceCacheKey@67de67de
INITIAL_CACHE_SIZE = 25
CACHE_LOAD_FACTOR = 1.0
MAX_BUNDLES_SEARCHED = 3
underConstruction = java.util.Hashtable@67e667e6
NOT_FOUND = java.lang.Object@67f867f8
cacheList = sun.misc.SoftCache@67fc67fc
referenceQueue = java.lang.ref.ReferenceQueue@68c068c0
parent = com.ibm.ws.webcontainer.resources.Messages_pt@64fc64fc
locale = java.util.Locale@6f4a6f4a
class$com$ibm$ejs$sm$client$ui$NLS =
serialVersionUID = 3206093459760846163
AllPermissionsPD = this.class$com$ibm$ws$webcontainer$filter
$WebAppFilterManager.AllPermissionsPD
classNameMap = this.class$com$ibm$ws$webcontainer$filter
$WebAppFilterManager.classNameMap
SYNTHETIC = 4096
ANNOTATION = 8192
ENUM = 16384
j9Version = 33686065
j9Config = 8314596479310233600
EmptyParameters = this.class$com$ibm$ws$webcontainer$filter
$WebAppFilterManager.EmptyParameters
_entryEnabled = false
webAppConfig =
metaData =
webAppInitializationCollaboratorList =
java.util.ArrayList@49504950
webAppInvocationCollaboratorList = null
securityMetaData = null
_name = vraptor-blank-project.war
_amd =
com.ibm.ws.runtime.metadata.ApplicationMetaDataImpl@38523852
_cmd = {}
_context = this.webApp.javaColonCtxt
_resRefList = com.ibm.ejs.csi.ResRefListImpl@6fc26fc2
_j2eeName = com.ibm.ejs.csi.J2EENameImpl@6ff86ff8
_localTran = null
_globalTran = null
_isServlet23OrHigher = true
webAppConfig = this.webAppConfig
_groupIndex = null
systemApp = false
jspComponentMetadata =
com.ibm.ws.jsp.runtime.metadata.JspComponentMetaData@49984998
_jns = null
tc = com.ibm.ejs.ras.TraceComponent@123c123c
slots = [Ljava.lang.Object;@70807080
class$com$ibm$ws$runtime$metadata$MetaDataImpl =
java.lang.Class@1fa31fa3
_id = vraptor-blank-project.war
name = null
_attributes = null
webApp =
isZOS = false
sTokenStr = null
j2eeNameFactory = com.ibm.ejs.csi.J2EENameFactoryImpl@7d647d64
userTransaction =
serialVersionUID = 6822887912232407943
tc = com.ibm.ejs.ras.TraceComponent@6c786c78
_callbackManager =
com.ibm.ws.uow.UOWScopeCallbackManager@6c946c94
c_UserTransactionImplIBMCopyright = (c) Copyright IBM
Corporation 2000, 2006
c_utxVersion = H28W600
c_utxFactoryName = com.ibm.ws.Transaction.JTA.UtxJNDIFactory
_tranManager = this.webApp.txManager
_current = this.webApp.txManager
_environmentType = 0
class$com$ibm$ws$Transaction$JTA$UserTransactionImpl =
java.lang.Class@51d151d1
class$com$ibm$ws$Transaction$JTA$UtxJNDIFactory =
java.lang.Class@2dc02dc0
tc =
defaultMessageFile = com.ibm.ejs.resources.seriousMessages
EXTENSION_NAME_DPID = DiagnosticProvider
ivDumpEnabled = false
ivResourceBundleName =
com.ibm.ws.webcontainer.resources.Messages
ivLogger = null
ivDiagnosticProviderID = null
anyTracingEnabled = false
ivLevel = 10
ivName = com.ibm.ws.wswebcontainer.webapp.WebApp
ivDebugEnabled = false
ivEventEnabled = false
ivEntryEnabled = false
ivDetailEnabled = false
ivConfigEnabled = false
ivInfoEnabled = true
ivServiceEnabled = true
ivWarningEnabled = true
ivErrorEnabled = true
ivFatalEnabled = true
javaNameSpaceValue =
serialVersionUID = 1
tc = com.ibm.ejs.ras.TraceComponent@27822782
ROOT_CONTEXT =
BUILD_IN_COMP = comp
BUILD_IN_COMP_ENV = env
_defaultJavaNameSpace =
com.ibm.ws.naming.java.javaNameSpaceImpl@27a227a2
_lock = java.lang.Object@279e279e
_parser = com.ibm.ws.naming.util.WsnNameParser@5c0c5c0c
_ns = com.ibm.ws.naming.ipbase.NameSpace@50825082
_alreadyInitialized = true
_serializationInProcess = false
CLASS_ctor = javaNameSpaceImpl()
CLASS_ctor_2 = javaNameSpaceImpl(NameSpace, WsnNameParser,
boolean, boolean)
METHOD_cloneJavaNameSpace = cloneJavaNameSpace()
METHOD_init = init(Hashtable)
METHOD_getRootCache = getRootCache()
METHOD_writeObject = writeObject(ObjectOutputStream)
class$com$ibm$ws$naming$java$javaNameSpaceImpl =
java.lang.Class@72d572d5
_tc = com.ibm.ejs.ras.TraceComponent@7fb07fb0
JAVA_NAME_SPACE_IMPL = com.ibm.ws.naming.java.javaNameSpaceImpl
_jnsImplClass = this.webApp.javaNameSpaceValue.class$com$ibm$ws
$naming$java$javaNameSpaceImpl
METHOD_createJavaNameSpace = createJavaNameSpace()
class$com$ibm$ws$naming$java$javaNameSpace =
java.lang.Class@72697269
txManager =
tc = com.ibm.ejs.ras.TraceComponent@27ae27ae
_instance = this.webApp.txManager
_replayComplete = true
_quiesced = false
ASXARESOURCEFACTORY =
com.ibm.ws.Transaction.JTA.ASXAResourceFactoryImpl
_callbackManager =
com.ibm.ws.uow.UOWScopeCallbackManager@2e4e2e4e
_thread = com.ibm.ws.Transaction.JTA.TranManagerSet$1@2e522e52
LOG_AT_ENLIST = true
class$com$ibm$ws$Transaction$JTA$TranManagerSet =
java.lang.Class@49374937
nameSpaceCollaborator =
threadContext =
com.ibm.ws.threadContext.ThreadContextImpl@72de72de
connectionHandleCollaborator =
tc = com.ibm.ejs.ras.TraceComponent@14ee14ee
threadContext =
com.ibm.ws.threadContext.ThreadContextImpl@17621762
disableMultiThreadConnMgmt = false
class$com$ibm$ws$webcontainer$collaborator
$ConnectionHandleCollaborator = java.lang.Class@78987898
initializationCollaborators =
[0] =
com.ibm.ws.sip.container.was.WebsphereAppLoadListener@6b126b12
[1] = com.ibm.ws.asynchbeans.naming.JavaCompManager@28da28da
[2] =
com.ibm.ws.appprofile.WebInitializationCollaborator@3b343b34
[3] = com.ibm.ws.workarea.WorkAreaWebCollaborator@10121012
[4] = com.ibm.ws.runtime.component.TxEEComponentImpl@4c584c58
[5] =
com.ibm.ws.webservices.collaborators.WebCollaborator@48744874
[6] =
com.ibm.ws.portletcontainer.runtime.WebAppInitializationCollaborator@48844884
invocationCollaborators = {}
transactionCollaborator =
tc = com.ibm.ejs.ras.TraceComponent@7e7a7e7a
uowCurrent = this.webApp.txManager
ltCurrent =
com.ibm.ws.LocalTransaction.LocalTranCurrentSet@45be45be
tranMgr = this.webApp.txManager
_webAppName = null
class$com$ibm$ws$webcontainer$webapp
$WebAppTransactionCollaborator = java.lang.Class@1afc1afc
moduleMetaData = this.webAppConfig.metaData
javaColonCtxt =
myProps = java.util.Properties@513a513a
defaultInitCtx =
com.ibm.ws.naming.java.javaURLContextRoot@71827182
gotDefault = true
webAppCollaboratorConfig =
_wmmd = this.webAppConfig.metaData
_webApp = this.webApp
securityCollaborator =
securityCollaborator =
com.ibm.ws.security.web.NullWebSecurityCollaborator@1d9c1d9c
lock = java.lang.Object@1d421d42
tc = com.ibm.ejs.ras.TraceComponent@1d7a1d7a
_webContextRoot = vraptor
_vHostName = default_host
class$com$ibm$ws$webcontainer$webapp$WebAppSecurityCollaborator
= java.lang.Class@64b464b4
class$com$ibm$wsspi$webcontainer$servlet$IServletContext = null
deployedModule = null
envObject =
tc = com.ibm.ejs.ras.TraceComponent@56ee56ee
count = 33
index = 29
SUSPECTED_MISUSAGE_THRESHOLD = 200
class$com$ibm$ws$util$WSThreadLocal = java.lang.Class@1650165
threadLocalHashCode = -21582161
nextHashCode = -944062704
HASH_INCREMENT = 1640531527
class$com$ibm$ws$wswebcontainer$webapp$WebApp =
serialVersionUID = 3206093459760846163
AllPermissionsPD = this.class$com$ibm$ws$webcontainer$filter
$WebAppFilterManager.AllPermissionsPD
classNameMap = this.class$com$ibm$ws$webcontainer$filter
$WebAppFilterManager.classNameMap
SYNTHETIC = 4096
ANNOTATION = 8192
ENUM = 16384
j9Version = 33686065
j9Config = 8314596479310233600
EmptyParameters = this.class$com$ibm$ws$webcontainer$filter
$WebAppFilterManager.EmptyParameters
class$com$ibm$ws$runtime$service$Server =
serialVersionUID = 3206093459760846163
AllPermissionsPD = this.class$com$ibm$ws$webcontainer$filter
$WebAppFilterManager.AllPermissionsPD
classNameMap = this.class$com$ibm$ws$webcontainer$filter
$WebAppFilterManager.classNameMap
SYNTHETIC = 4096
ANNOTATION = 8192
ENUM = 16384
j9Version = 33686065
j9Config = 8314596479310233600
EmptyParameters = this.class$com$ibm$ws$webcontainer$filter
$WebAppFilterManager.EmptyParameters
class$com$ibm$websphere$servlet$context$IBMServletContext = null
commands =
serialVersionUID = 8683452581122892189
elementData = [Ljava.lang.Object;@4c124c12
size = 0
modCount = 0
requestMapper =
matcher = com.ibm.ws.webcontainer.util.URIMatcher@4f1e4f1e
parent =
tc = com.ibm.ejs.ras.TraceComponent@12161216
class$com$ibm$ws$wswebcontainer$webapp$WebGroup =
java.lang.Class@14eb14eb
sessUrlRewritePrefix = ;jsessionid=
qMark = ?
config =
com.ibm.ws.wswebcontainer.webapp.WebGroupConfiguration@64b864b8
webApps = java.util.ArrayList@64c264c2
class$com$ibm$ws$webcontainer$webapp$WebGroup =
java.lang.Class@141e141e
commands = java.util.ArrayList@64906490
requestMapper = null
parent = com.ibm.ws.wswebcontainer.VirtualHost@75847584
name = /vraptor/*
isAlive = true
subElements = java.util.HashMap@4be44be4
attributes = null
config = null
name = vraptor-blank-project_war#vraptor-blank-project.war
isAlive = true
subElements = null
attributes =
DEFAULT_INITIAL_CAPACITY = 16
MAXIMUM_CAPACITY = 1073741824
DEFAULT_LOAD_FACTOR = 0.75
table = [Ljava.util.HashMap$Entry;@4f8c4f8c
size = 12
threshold = 12
loadFactor = 0.75
modCount = 12
contentionFlag = 0
entrySet = java.util.HashMap$EntrySet@7c5a7c5a
serialVersionUID = 362498820763181265
keySet = null
values = null
config = null
_evtSource =
_invocationListeners =
EMPTY_LISTENERS = {}
listeners = [Ljava.util.EventListener;@5ee05ee0
_servletListeners =
EMPTY_LISTENERS =
this._evtSource._invocationListeners.EMPTY_LISTENERS
listeners = [Ljava.util.EventListener;@5eda5eda
_errorListeners =
EMPTY_LISTENERS =
this._evtSource._invocationListeners.EMPTY_LISTENERS
listeners = [Ljava.util.EventListener;@5ed45ed4
_applicationListeners =
EMPTY_LISTENERS =
this._evtSource._invocationListeners.EMPTY_LISTENERS
listeners = [Ljava.util.EventListener;@5f325f32
_filterInvocationListeners =
EMPTY_LISTENERS =
this._evtSource._invocationListeners.EMPTY_LISTENERS
listeners = this._evtSource._invocationListeners.EMPTY_LISTENERS
_filterListeners =
EMPTY_LISTENERS =
this._evtSource._invocationListeners.EMPTY_LISTENERS
listeners = this._evtSource._invocationListeners.EMPTY_LISTENERS
_filterErrorListeners =
EMPTY_LISTENERS =
this._evtSource._invocationListeners.EMPTY_LISTENERS
listeners = this._evtSource._invocationListeners.EMPTY_LISTENERS
class$com$ibm$ws$webcontainer$filter$WebAppFilterManager =
serialVersionUID = 3206093459760846163
AllPermissionsPD =
codesource = null
classloader = null
principals = {}
permissions = java.security.Permissions@5f2c5f2c
staticPermissions = true
debug = null
loopingToString = false
classNameMap =
serialVersionUID = 1978198479659022715
m = java.util.WeakHashMap@16ea16ea
mutex = this.class$com$ibm$ws$webcontainer$filter
$WebAppFilterManager.classNameMap
keySet = null
entrySet = null
values = null
SYNTHETIC = 4096
ANNOTATION = 8192
ENUM = 16384
j9Version = 33686065
j9Config = 8314596479310233600
EmptyParameters = {}

Arquivo server1_43a643a6_12.04.06_01.05.22_3

------Start of DE processing------ = [06/04/12 01:05:22:500 BRT] , key
= javax.servlet.ServletException
com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest() 309
Exception = javax.servlet.ServletException
Source =
com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest()
probeid = 309
Stack Dump = javax.servlet.ServletException: Filter [vraptor]: could
not be initialized
at
com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.init(FilterInstanceWrapper.java:
156)
at
com.ibm.ws.webcontainer.filter.WebAppFilterManager.loadFilter(WebAppFilterManager.java:
430)
at
com.ibm.ws.webcontainer.filter.WebAppFilterManager.getFilterInstanceWrapper(WebAppFilterManager.java:
213)
at
com.ibm.ws.webcontainer.filter.WebAppFilterManager.getFilterChain(WebAppFilterManager.java:
271)
at
com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:
656)
at
com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:
641)
at
com.ibm.ws.webcontainer.servlet.FileServletWrapper.handleRequest(FileServletWrapper.java:
301)
at
com.ibm.ws.wswebcontainer.servlet.StaticFileServletWrapper.handleRequest(StaticFileServletWrapper.java:
93)
at
com.ibm.ws.webcontainer.extension.DefaultExtensionProcessor.handleRequest(DefaultExtensionProcessor.java:
560)
at
com.ibm.ws.wswebcontainer.extension.DefaultExtensionProcessor.handleRequest(DefaultExtensionProcessor.java:
111)
at com.ibm.ws.webcontainer.webapp.WebApp.handleRequest(WebApp.java:
3107)
at
com.ibm.ws.webcontainer.webapp.WebGroup.handleRequest(WebGroup.java:
238)
at
com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:
811)
at
com.ibm.ws.wswebcontainer.WebContainer.handleRequest(WebContainer.java:
1425)
at
com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:
92)
at
com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:
465)
at
com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation(HttpInboundLink.java:
394)
at
com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.ready(HttpInboundLink.java:
274)
at
com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.sendToDiscriminators(NewConnectionInitialReadCallback.java:
214)
at
com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.complete(NewConnectionInitialReadCallback.java:
113)
at
com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(AioReadCompletionListener.java:
152)
at
com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:
213)
at
com.ibm.io.async.AbstractAsyncFuture.fireCompletionActions(AbstractAsyncFuture.java:
195)
at com.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:136)
at com.ibm.io.async.ResultHandler.complete(ResultHandler.java:193)
at
com.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHandler.java:
725)
at com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:847)
at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1498)

Dump of callerThis =
null

Exception = javax.servlet.ServletException
Source =
com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest()
probeid = 309
Dump of callerThis =
null

Todas exceções

Index Count Time of last Occurrence Exception SourceId ProbeId
------+------+---------------------------+--------------------------
1 1 06/04/12 01:02:42:109 BRT java.lang.ClassCastException
com.ibm.ws.webcontainer.webapp.WebApp.handleRequest 985
------+------+---------------------------+--------------------------
+ 2 1 06/04/12 01:05:22:015 BRT
java.lang.TypeNotPresentException
com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.init 111
+ 3 1 06/04/12 01:05:22:187 BRT
javax.servlet.ServletException
com.ibm.ws.webcontainer.filter.WebAppFilterManager.loadFilter 380
+ 4 1 06/04/12 01:05:22:359 BRT
javax.servlet.ServletException
com.ibm.ws.webcontainer.filter.WebAppFilterManager.getFilterInstanceWrapper
166
+ 5 1 06/04/12 01:05:22:500 BRT
javax.servlet.ServletException
com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest() 309


Abs

Lucas Cavalcanti

unread,
Apr 6, 2012, 9:26:58 AM4/6/12
to caelum-...@googlegroups.com
não sei se o vraptor é compatível com servlet 2.4, acho que não.

o fato dele reclamar da anotação do guice é que a gente usa ela nos escopos, pro guice funcionar.
em geral vc não precisaria do jar da anotação do guice, a menos que alguém leia essa anotação, que deve
ser o que o websphere faz. Não deveria fazer isso...

esse websphere é uma instalação limpa? se vc criar uma aplicação só com um servlet e acessá-lo funciona?
[]'s


--
You received this message because you are subscribed to the Google Groups "caelum-vraptor" group.
To post to this group, send email to caelum-...@googlegroups.com.
To unsubscribe from this group, send email to caelum-vrapto...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/caelum-vraptor?hl=en.


Deivid Cunha Martins

unread,
Apr 7, 2012, 12:49:10 PM4/7/12
to caelum-...@googlegroups.com
Lucas,

O VRaptor 3.4 não é compatível com Servlet 2.4 mesmo, na classe Linker ele usa o método getContextPath() do ServletContext e esse método foi adicionado somente no Servlet 2.5.
No WebSphere 6.1 o VRaptor 3.4 responde para todos os mapeamento exceto quando chama o "/" que ele chama o método getContextPath

Sobre o WebSphere reclamar anotação do guice, parece que para o IBM J9 as Annotations mesmo se não usadas devem estar presentes, mais um comportamento estranho deles.

O WebSphere é uma instalação limpa sim, o bug aconteceu tanto em um AIX como em uma máquina rodando Windows.

Abaixo a jornada para tentar resolver o problema.

Para resolver o problema do guice adicionei o guice3.0 e ai aconteceu essa exceção

0000002c WebApp        E   [Servlet Error]-[Filter [vraptor]: could not be initialized]: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'stereotypedBeansRegistrar': Unsatisfied dependency expressed through constructor argument with index 0 of type [java.util.List]: : Error creating bean with name 'stereotypeHandler': Post-processing failed of bean type [class br.com.caelum.vraptor.ioc.ResourceHandler] failed; nested exception is java.lang.TypeNotPresentException: Type javax.annotation.PostConstruct not present; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'stereotypeHandler': Post-processing failed of bean type [class br.com.caelum.vraptor.ioc.ResourceHandler] failed; nested exception is java.lang.TypeNotPresentException: Type javax.annotation.PostConstruct not present
    at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:730)
    at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:196)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1003)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:907)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:485)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456)
    at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:291)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:288)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194)
    at org.springframework.context.event.AbstractApplicationEventMulticaster.getApplicationListeners(AbstractApplicationEventMulticaster.java:148)
    at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:86)
    at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:303)
    at org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:911)
    at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:428)
    at br.com.caelum.vraptor.ioc.spring.SpringBasedContainer.start(SpringBasedContainer.java:106)
    at br.com.caelum.vraptor.ioc.spring.SpringProvider.start(SpringProvider.java:87)
    at br.com.caelum.vraptor.VRaptor.init(VRaptor.java:110)
    at br.com.caelum.vraptor.VRaptor.init(VRaptor.java:103)
    at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.init(FilterInstanceWrapper.java:142)
    at com.ibm.ws.webcontainer.filter.WebAppFilterManager.loadFilter(WebAppFilterManager.java:430)
    at com.ibm.ws.webcontainer.filter.WebAppFilterManager.getFilterInstanceWrapper(WebAppFilterManager.java:213)
    at com.ibm.ws.webcontainer.filter.WebAppFilterManager.getFilterChain(WebAppFilterManager.java:271)
    at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:656)
    at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:641)
    at com.ibm.ws.webcontainer.extension.DefaultExtensionProcessor.invokeFilters(DefaultExtensionProcessor.java:613)
    at com.ibm.ws.wswebcontainer.extension.DefaultExtensionProcessor.invokeFilters(DefaultExtensionProcessor.java:145)
    at com.ibm.ws.webcontainer.extension.DefaultExtensionProcessor.handleRequest(DefaultExtensionProcessor.java:580)
    at com.ibm.ws.wswebcontainer.extension.DefaultExtensionProcessor.handleRequest(DefaultExtensionProcessor.java:111)
    at com.ibm.ws.webcontainer.webapp.WebApp.handleRequest(WebApp.java:3107)
    at com.ibm.ws.webcontainer.webapp.WebGroup.handleRequest(WebGroup.java:238)
    at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:811)
    at com.ibm.ws.wswebcontainer.WebContainer.handleRequest(WebContainer.java:1425)
    at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:92)
    at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:465)
    at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation(HttpInboundLink.java:394)
    at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.ready(HttpInboundLink.java:274)
    at com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.sendToDiscriminators(NewConnectionInitialReadCallback.java:214)
    at com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.complete(NewConnectionInitialReadCallback.java:113)
    at com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(AioReadCompletionListener.java:152)
    at com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:213)
    at com.ibm.io.async.AbstractAsyncFuture.fireCompletionActions(AbstractAsyncFuture.java:195)
    at com.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:136)
    at com.ibm.io.async.ResultHandler.complete(ResultHandler.java:193)
    at com.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHandler.java:725)
    at com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:847)
    at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1498)
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'stereotypeHandler': Post-processing failed of bean type [class br.com.caelum.vraptor.ioc.ResourceHandler] failed; nested exception is java.lang.TypeNotPresentException: Type javax.annotation.PostConstruct not present
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyMergedBeanDefinitionPostProcessors(AbstractAutowireCapableBeanFactory.java:803)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:493)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456)
    at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:291)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:288)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:190)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:844)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:744)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:703)
    at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:795)
    at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:723)
    ... 46 more
Caused by: java.lang.TypeNotPresentException: Type javax.annotation.PostConstruct not present
    at com.ibm.oti.reflect.AnnotationHelper.getAnnotation(AnnotationHelper.java:38)
    at com.ibm.oti.reflect.AnnotationHelper.getDeclaredAnnotations(AnnotationHelper.java:50)
    at com.ibm.oti.reflect.Method.getDeclaredAnnotations(Method.java:31)
    at java.lang.reflect.Method.getDeclaredAnnotations(Method.java:704)
    at java.lang.reflect.AccessibleObject.getAnnotations(AccessibleObject.java:191)
    at com.ibm.oti.reflect.Method.getAnnotation(Method.java:20)
    at java.lang.reflect.Method.getAnnotation(Method.java:693)
    at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.findAutowiredAnnotation(AutowiredAnnotationBeanPostProcessor.java:371)
    at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.buildAutowiringMetadata(AutowiredAnnotationBeanPostProcessor.java:343)
    at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.findAutowiringMetadata(AutowiredAnnotationBeanPostProcessor.java:315)
    at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessMergedBeanDefinition(AutowiredAnnotationBeanPostProcessor.java:214)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyMergedBeanDefinitionPostProcessors(AbstractAutowireCapableBeanFactory.java:798)
    ... 57 more
Caused by: java.lang.ClassNotFoundException: javax.annotation.PostConstruct
    at java.lang.Class.forNameImpl(Native Method)
    at java.lang.Class.forName(Class.java:164)
    at com.ibm.oti.reflect.AnnotationHelper.getAnnotation(AnnotationHelper.java:33)
    ... 68 more


O mesmo issue que aconteceu no ServiceMix https://issues.apache.org/jira/browse/SM-1972 e no Guvnor (https://issues.jboss.org/browse/GUVNOR-270?page=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#issue-tabs e https://community.jboss.org/wiki/DeployingGuvnor5OnWebSphere)

Adicionei a jsr-250 (javax.annotation:jsr250-api:1.0) e agora o VRaptor sobe, mas o WebSphere 6.1 ainda não deixava dar forward para a pagina mapeada no Controller.
Ele ate mostrava a pagina dos mapeamentos diferente de "/", mas mostrava junto o erro
Error 404: SRVE0190E File not found.

Mais um comportamento bizzaro do WebSphere 6.1, tem que fazer o workaround abaixo para usar qualquer framework front-controller

Ir em Servers -> Server -> Web Container Settings -> Web Container -> Custom Properties

e definir a propriedade

com.ibm.ws.webcontainer.invokefilterscompatibility

com valor de true

Depois disso configurado a aplicação esta funciona perfeitamente para todos mapeamentos exceto para o "/"
Acontece a exceção abaixo.

00000022 WebApp        E   [Servlet Error]-[Filter [vraptor]: filter is unavailable.]: br.com.caelum.vraptor.view.ResultException: javax.servlet.ServletException: javax/servlet/ServletContext.getContextPath()Ljava/lang/String;
    at br.com.caelum.vraptor.view.DefaultPageResult.defaultView(DefaultPageResult.java:69)
    at br.com.caelum.vraptor.interceptor.ForwardToDefaultViewInterceptor.intercept(ForwardToDefaultViewInterceptor.java:60)
    at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:54)
    at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:54)
    at br.com.caelum.vraptor.core.LazyInterceptorHandler.execute(LazyInterceptorHandler.java:61)
    at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:54)
    at br.com.caelum.vraptor.core.LazyInterceptorHandler.execute(LazyInterceptorHandler.java:61)
    at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:54)
    at br.com.caelum.vraptor.interceptor.ExecuteMethodInterceptor.intercept(ExecuteMethodInterceptor.java:85)
    at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:54)
    at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:54)
    at br.com.caelum.vraptor.core.LazyInterceptorHandler.execute(LazyInterceptorHandler.java:61)
    at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:54)
    at br.com.caelum.vraptor.interceptor.ExceptionHandlerInterceptor.intercept(ExceptionHandlerInterceptor.java:71)
    at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:54)
    at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:54)
    at br.com.caelum.vraptor.interceptor.FlashInterceptor.intercept(FlashInterceptor.java:83)
    at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:54)
    at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:54)
    at br.com.caelum.vraptor.interceptor.InstantiateInterceptor.intercept(InstantiateInterceptor.java:48)
    at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:54)
    at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:54)
    at br.com.caelum.vraptor.core.LazyInterceptorHandler.execute(LazyInterceptorHandler.java:61)
    at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:54)
    at br.com.caelum.vraptor.interceptor.ResourceLookupInterceptor.intercept(ResourceLookupInterceptor.java:69)
    at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:54)
    at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:54)
    at br.com.caelum.vraptor.core.EnhancedRequestExecution.execute(EnhancedRequestExecution.java:44)
    at br.com.caelum.vraptor.VRaptor$1.insideRequest(VRaptor.java:92)
    at br.com.caelum.vraptor.ioc.spring.SpringProvider.provideForRequest(SpringProvider.java:58)
    at br.com.caelum.vraptor.VRaptor.doFilter(VRaptor.java:89)
    at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:190)
    at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:130)
    at com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(WebAppFilterChain.java:87)
    at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:848)
    at com.ibm.ws.webcontainer.filter.WebAppFilterManager.invokeFilters(WebAppFilterManager.java:758)
    at com.ibm.ws.webcontainer.filter.WebAppFilterManager.invokeFilters(WebAppFilterManager.java:711)
    at com.ibm.ws.wswebcontainer.filter.WebAppFilterManager.invokeFilters(WebAppFilterManager.java:115)
    at com.ibm.ws.webcontainer.extension.DefaultExtensionProcessor.invokeFilters(DefaultExtensionProcessor.java:894)
    at com.ibm.ws.webcontainer.extension.DefaultExtensionProcessor.handleRequest(DefaultExtensionProcessor.java:587)
    at com.ibm.ws.wswebcontainer.extension.DefaultExtensionProcessor.handleRequest(DefaultExtensionProcessor.java:113)
    at com.ibm.ws.webcontainer.webapp.WebApp.handleRequest(WebApp.java:3574)
    at com.ibm.ws.webcontainer.webapp.WebGroup.handleRequest(WebGroup.java:269)
    at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:831)
    at com.ibm.ws.wswebcontainer.WebContainer.handleRequest(WebContainer.java:1478)
    at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:133)
    at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:457)
    at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewRequest(HttpInboundLink.java:515)
    at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.processRequest(HttpInboundLink.java:300)
    at com.ibm.ws.http.channel.inbound.impl.HttpICLReadCallback.complete(HttpICLReadCallback.java:102)
    at com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(AioReadCompletionListener.java:165)
    at com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:217)
    at com.ibm.io.async.AsyncChannelFuture.fireCompletionActions(AsyncChannelFuture.java:161)
    at com.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:136)
    at com.ibm.io.async.ResultHandler.complete(ResultHandler.java:196)
    at com.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHandler.java:751)
    at com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:881)
    at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1551)
Caused by: javax.servlet.ServletException: javax/servlet/ServletContext.getContextPath()Ljava/lang/String;
    at org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:660)
    at com.ibm._jsp._index._jspService(_index.java:76)
    at com.ibm.ws.jsp.runtime.HttpJspBase.service(HttpJspBase.java:88)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
    at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1213)
    at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1154)
    at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:145)
    at br.com.caelum.vraptor.core.DefaultStaticContentHandler.deferProcessingToContainer(DefaultStaticContentHandler.java:64)
    at br.com.caelum.vraptor.VRaptor.doFilter(VRaptor.java:80)
    at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:190)
    at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:130)
    at com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(WebAppFilterChain.java:87)
    at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:848)
    at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:691)
    at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:654)
    at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:526)
    at com.ibm.wsspi.webcontainer.servlet.GenericServletWrapper.handleRequest(GenericServletWrapper.java:122)
    at com.ibm.ws.jsp.webcontainerext.AbstractJSPExtensionServletWrapper.handleRequest(AbstractJSPExtensionServletWrapper.java:248)
    at com.ibm.ws.jsp.webcontainerext.AbstractJSPExtensionProcessor.handleRequest(AbstractJSPExtensionProcessor.java:295)
    at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.forward(WebAppRequestDispatcher.java:325)
    at br.com.caelum.vraptor.view.DefaultPageResult.defaultView(DefaultPageResult.java:67)
    ... 57 more
---- Begin backtrace for Nested Throwables
java.lang.NoSuchMethodError: javax/servlet/ServletContext.getContextPath()Ljava/lang/String;
    at br.com.caelum.vraptor.view.LinkToHandler$Linker.toString(LinkToHandler.java:131)
    at org.apache.commons.el.Coercions.coerceToString(Coercions.java:389)
    at org.apache.commons.el.Coercions.coerce(Coercions.java:329)
    at org.apache.commons.el.ExpressionEvaluatorImpl.convertToExpectedType(ExpressionEvaluatorImpl.java:349)
    at org.apache.commons.el.ExpressionEvaluatorImpl.evaluate(ExpressionEvaluatorImpl.java:267)
    at org.apache.commons.el.ExpressionEvaluatorImpl.evaluate(ExpressionEvaluatorImpl.java:190)
    at org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate(PageContextImpl.java:754)
    at com.ibm._jsp._index._jspService(_index.java:68)
    at com.ibm.ws.jsp.runtime.HttpJspBase.service(HttpJspBase.java:88)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
    at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1213)
    at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1154)
    at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:145)
    at br.com.caelum.vraptor.core.DefaultStaticContentHandler.deferProcessingToContainer(DefaultStaticContentHandler.java:64)
    at br.com.caelum.vraptor.VRaptor.doFilter(VRaptor.java:80)
    at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:190)
    at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:130)
    at com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(WebAppFilterChain.java:87)
    at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:848)
    at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:691)
    at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:654)
    at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:526)
    at com.ibm.wsspi.webcontainer.servlet.GenericServletWrapper.handleRequest(GenericServletWrapper.java:122)
    at com.ibm.ws.jsp.webcontainerext.AbstractJSPExtensionServletWrapper.handleRequest(AbstractJSPExtensionServletWrapper.java:248)
    at com.ibm.ws.jsp.webcontainerext.AbstractJSPExtensionProcessor.handleRequest(AbstractJSPExtensionProcessor.java:295)
    at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.forward(WebAppRequestDispatcher.java:325)
    at br.com.caelum.vraptor.view.DefaultPageResult.defaultView(DefaultPageResult.java:67)
    at br.com.caelum.vraptor.interceptor.ForwardToDefaultViewInterceptor.intercept(ForwardToDefaultViewInterceptor.java:60)
    at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:54)
    at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:54)
    at br.com.caelum.vraptor.core.LazyInterceptorHandler.execute(LazyInterceptorHandler.java:61)
    at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:54)
    at br.com.caelum.vraptor.core.LazyInterceptorHandler.execute(LazyInterceptorHandler.java:61)
    at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:54)
    at br.com.caelum.vraptor.interceptor.ExecuteMethodInterceptor.intercept(ExecuteMethodInterceptor.java:85)
    at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:54)
    at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:54)
    at br.com.caelum.vraptor.core.LazyInterceptorHandler.execute(LazyInterceptorHandler.java:61)
    at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:54)
    at br.com.caelum.vraptor.interceptor.ExceptionHandlerInterceptor.intercept(ExceptionHandlerInterceptor.java:71)
    at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:54)
    at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:54)
    at br.com.caelum.vraptor.interceptor.FlashInterceptor.intercept(FlashInterceptor.java:83)
    at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:54)
    at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:54)
    at br.com.caelum.vraptor.interceptor.InstantiateInterceptor.intercept(InstantiateInterceptor.java:48)
    at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:54)
    at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:54)
    at br.com.caelum.vraptor.core.LazyInterceptorHandler.execute(LazyInterceptorHandler.java:61)
    at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:54)
    at br.com.caelum.vraptor.interceptor.ResourceLookupInterceptor.intercept(ResourceLookupInterceptor.java:69)
    at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:54)
    at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:54)
    at br.com.caelum.vraptor.core.EnhancedRequestExecution.execute(EnhancedRequestExecution.java:44)
    at br.com.caelum.vraptor.VRaptor$1.insideRequest(VRaptor.java:92)
    at br.com.caelum.vraptor.ioc.spring.SpringProvider.provideForRequest(SpringProvider.java:58)
    at br.com.caelum.vraptor.VRaptor.doFilter(VRaptor.java:89)
    at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:190)
    at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:130)
    at com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(WebAppFilterChain.java:87)
    at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:848)
    at com.ibm.ws.webcontainer.filter.WebAppFilterManager.invokeFilters(WebAppFilterManager.java:758)
    at com.ibm.ws.webcontainer.filter.WebAppFilterManager.invokeFilters(WebAppFilterManager.java:711)
    at com.ibm.ws.wswebcontainer.filter.WebAppFilterManager.invokeFilters(WebAppFilterManager.java:115)
    at com.ibm.ws.webcontainer.extension.DefaultExtensionProcessor.invokeFilters(DefaultExtensionProcessor.java:894)
    at com.ibm.ws.webcontainer.extension.DefaultExtensionProcessor.handleRequest(DefaultExtensionProcessor.java:587)
    at com.ibm.ws.wswebcontainer.extension.DefaultExtensionProcessor.handleRequest(DefaultExtensionProcessor.java:113)
    at com.ibm.ws.webcontainer.webapp.WebApp.handleRequest(WebApp.java:3574)
    at com.ibm.ws.webcontainer.webapp.WebGroup.handleRequest(WebGroup.java:269)
    at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:831)
    at com.ibm.ws.wswebcontainer.WebContainer.handleRequest(WebContainer.java:1478)
    at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:133)
    at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:457)
    at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewRequest(HttpInboundLink.java:515)
    at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.processRequest(HttpInboundLink.java:300)
    at com.ibm.ws.http.channel.inbound.impl.HttpICLReadCallback.complete(HttpICLReadCallback.java:102)
    at com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(AioReadCompletionListener.java:165)
    at com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:217)
    at com.ibm.io.async.AsyncChannelFuture.fireCompletionActions(AsyncChannelFuture.java:161)
    at com.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:136)
    at com.ibm.io.async.ResultHandler.complete(ResultHandler.java:196)
    at com.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHandler.java:751)
    at com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:881)
    at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1551)


Esse método foi adicionado somente no Servlet 2.5 e o WebSphere 6.1 suporta até Servlet 2.4 como tinha falado antes.

Acredito que poucas pessoas estejam usando Servlet 2.4, nem vale a pena enviar issue e pull request para arrumar isso eu acredito.

Vamos migrar esses servidores em breve para o WebSphere 7.0, já que o suporte do 6.1 acaba em setembro (graças a Deus, não aguento mais o WAS 6.1) e ai poderei usar o VRaptor!
Enquanto isso vou usando o Spring MVC mesmo.

Abs

2012/4/6 Lucas Cavalcanti <lucasm...@gmail.com>



--
Deivid Martins

Lucas Cavalcanti

unread,
Apr 7, 2012, 12:54:24 PM4/7/12
to caelum-...@googlegroups.com
É o blank project, certo?

abra o jsp do index e tire a chamada ao linkTo que deve resolver isso

Deivid Cunha Martins

unread,
Apr 7, 2012, 2:34:37 PM4/7/12
to caelum-...@googlegroups.com
O teste do Path "/" era no blank project mesmo.
Removi o linkTo e funcionou perfeitamente!

Abs

2012/4/7 Lucas Cavalcanti <lucasm...@gmail.com>
...

[Mensagem cortada]  



--
Deivid Martins
Reply all
Reply to author
Forward
0 new messages