[ 
https://issues.apache.org/jira/browse/CXF-714?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

willem Jiang updated CXF-714:
-----------------------------

    Description: 
Summary
========
Websphere 6.1.0.7 implements Servlet 2.4 Spec JDK 1.5.  Examples from CXF 
2.0-M1 (servlet 2.4) ran fine in Websphere.  Examples from CXF 2-0 RC (servlet 
2.5) was failed to run in websphere because incompatiblity of the servlet spec 
level.   

Addtional details:

CXF 2.0-M1
===============================================================================================================
Helloworld sample from CXF 2.0-M1 was deployed and ran succesfully in JBOSS 
4.0.3sp1 , TOMCAT 5.5.4 and Websphere 6.1.0.7 (IBM JDK 1.5 SR4)


CXF 2.0-RC 
===============================================================================================================

HelloWorld sample from CXF 2.0-RC was deployed and ran successfully in JBOSS 
4.0.3sp1 , TOMCAT 5.5.4 but was failed in Websphere 6.1.0.7 (IBM JDK 1.5 SR4)


We would like to report the error and wanted to find out what the direction to 
move forward:

1.  Would Websphere 6.1.0.7 need to be upgrade to servlet specification 2.5 to 
reslove the problem?
2.  Would CXFServlet (RC) need to be change to support backward compatible with 
servlet specification 2.4?

Exception created by Websphere FFDC is attached below.


=========================================================================================================
com.ibm.ws.webcontainer.webapp.WebAppServletManager.loadServlet 213
Exception = java.lang.ClassCastException
Source = com.ibm.ws.webcontainer.webapp.WebAppServletManager.loadServlet
probeid = 213
Stack Dump = java.lang.ClassCastException: 
org.apache.cxf.transport.servlet.CXFServlet incompatible with 
javax.servlet.Servlet
        at 
com.ibm.ws.webcontainer.servlet.ServletWrapper$1.run(ServletWrapper.java:1226)
        at 
com.ibm.ws.security.util.AccessController.doPrivileged(AccessController.java:118)
        at 
com.ibm.ws.webcontainer.servlet.ServletWrapper.loadServlet(ServletWrapper.java:1221)
        at 
com.ibm.ws.wswebcontainer.servlet.ServletWrapper.loadServlet(ServletWrapper.java:386)
        at 
com.ibm.ws.webcontainer.servlet.ServletWrapper.initialize(ServletWrapper.java:1135)
        at 
com.ibm.ws.wswebcontainer.servlet.ServletWrapper.initialize(ServletWrapper.java:150)
        at 
com.ibm.wsspi.webcontainer.extension.WebExtensionProcessor.createServletWrapper(WebExtensionProcessor.java:99)
        at 
com.ibm.ws.webcontainer.webapp.WebApp.getServletWrapper(WebApp.java:771)
        at 
com.ibm.ws.webcontainer.webapp.WebApp.initializeTargetMappings(WebApp.java:451)
        at 
com.ibm.ws.webcontainer.webapp.WebApp.commonInitializationFinish(WebApp.java:288)
        at com.ibm.ws.wswebcontainer.webapp.WebApp.initialize(WebApp.java:283)
        at 
com.ibm.ws.wswebcontainer.webapp.WebGroup.addWebApplication(WebGroup.java:88)
        at 
com.ibm.ws.wswebcontainer.VirtualHost.addWebApplication(VirtualHost.java:157)
        at 
com.ibm.ws.wswebcontainer.WebContainer.addWebApp(WebContainer.java:655)
        at 
com.ibm.ws.wswebcontainer.WebContainer.addWebApplication(WebContainer.java:608)
        at 
com.ibm.ws.webcontainer.component.WebContainerImpl.install(WebContainerImpl.java:335)
        at 
com.ibm.ws.webcontainer.component.WebContainerImpl.start(WebContainerImpl.java:551)
        at 
com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:1312)
        at 
com.ibm.ws.runtime.component.DeployedApplicationImpl.fireDeployedObjectStart(DeployedApplicationImpl.java:1129)
        at 
com.ibm.ws.runtime.component.DeployedModuleImpl.start(DeployedModuleImpl.java:569)
        at 
com.ibm.ws.runtime.component.DeployedApplicationImpl.start(DeployedApplicationImpl.java:814)
        at 
com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplication(ApplicationMgrImpl.java:965)
        at 
com.ibm.ws.runtime.component.ApplicationMgrImpl$AppInitializer.run(ApplicationMgrImpl.java:2131)
        at 
com.ibm.wsspi.runtime.component.WsComponentImpl$_AsynchInitializer.run(WsComponentImpl.java:341)
        at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1469)

Dump of callerThis = 
Object type = com.ibm.ws.webcontainer.servlet.ServletWrapper$1
[EMAIL PROTECTED]

Exception = java.lang.ClassCastException
Source = com.ibm.ws.webcontainer.webapp.WebAppServletManager.loadServlet
probeid = 213
Dump of callerThis = 
Object type = com.ibm.ws.webcontainer.servlet.ServletWrapper$1
  val$className = org.apache.cxf.transport.servlet.CXFServlet
  val$servletName = cxf
  this$0 = 
    serialVersionUID = 1
    webAppInvocationCollaborators = {}
    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.servlet.ServletWrapper
      ivDebugEnabled = false
      ivEventEnabled = false
      ivEntryEnabled = false
      ivDetailEnabled = false
      ivConfigEnabled = false
      ivInfoEnabled = true
      ivServiceEnabled = true
      ivWarningEnabled = true
      ivErrorEnabled = true
      ivFatalEnabled = true
    nls = 
      tc = [EMAIL PROTECTED]
      messages = null
      baseClassPackage = com.ibm.ejs.resources
      bundleName = com.ibm.ws.webcontainer.resources.Messages
      bundle = [EMAIL PROTECTED]
      class$com$ibm$ejs$sm$client$ui$NLS = [EMAIL PROTECTED]
    connectionHandleCollaborator = 
      tc = [EMAIL PROTECTED]
      threadContext = [EMAIL PROTECTED]
      disableMultiThreadConnMgmt = false
      class$com$ibm$ws$webcontainer$collaborator$ConnectionHandleCollaborator = 
[EMAIL PROTECTED]
    nameSpaceCollaborator = 
      threadContext = [EMAIL PROTECTED]
    _j2eeNameFactory = [EMAIL PROTECTED]
    securityHelper = null
    securityCollaborator = 
      securityCollaborator = [EMAIL PROTECTED]
      lock = [EMAIL PROTECTED]
      tc = [EMAIL PROTECTED]
      _webContextRoot = helloworld
      _vHostName = default_host
      class$com$ibm$ws$webcontainer$webapp$WebAppSecurityCollaborator = [EMAIL 
PROTECTED]
      class$com$ibm$wsspi$webcontainer$servlet$IServletContext = null
    sessionSecurityIntegrationEnabled = false
    activatedMBeanName = null
    class$com$ibm$ws$wswebcontainer$servlet$ServletWrapper = 
      serialVersionUID = 3206093459760846163
      AllPermissionsPD = [EMAIL PROTECTED]
      SYNTHETIC = 4096
      ANNOTATION = 8192
      ENUM = 16384
      j9Version = 218497585
      j9Config = 8314596479310233600
      EmptyParameters = {}
      copyMethod = [EMAIL PROTECTED]
      copyField = [EMAIL PROTECTED]
      copyConstructor = [EMAIL PROTECTED]
      methodParameterTypesField = [EMAIL PROTECTED]
      constructorParameterTypesField = [EMAIL PROTECTED]
      cacheInitInProgress = false
      NoArgs = {}
      PublicKey = [EMAIL PROTECTED]
      DeclaredKey = [EMAIL PROTECTED]
    class$com$ibm$ws$webcontainer$srt$IExtendedResponse = null
    notifyInvocationListeners = true
    UNINITIALIZED_STATE = -1
    AVAILABLE_STATE = 0
    UNAVAILABLE_STATE = 1
    UNAVAILABLE_PERMANENTLY_STATE = 2
    nServicing = 0
    lastAccessTime = 1181059104781
    state = -1
    servletConfig = 
      metaData = [EMAIL PROTECTED]
      servletName = cxf
      className = org.apache.cxf.transport.servlet.CXFServlet
      mappings = [EMAIL PROTECTED]
      startUpWeight = 1
      DEFAULT_STARTUP = -1
      isCachingEnabled = true
      isStatisticsEnabled = true
      context = [EMAIL PROTECTED]
      isInternal = false
      initParams = [EMAIL PROTECTED]
      isJsp = false
      fileName = null
      displayName = cxf
      name = cxf
      description = null
      smallIcon = null
      largeIcon = null
      _id = cxf
      _attributes = null
    context = 
      isZOS = false
      sTokenStr = null
      j2eeNameFactory = this.this$0._j2eeNameFactory
      userTransaction = [EMAIL PROTECTED]
      tc = [EMAIL PROTECTED]
      javaNameSpaceValue = [EMAIL PROTECTED]
      txManager = [EMAIL PROTECTED]
      nameSpaceCollaborator = this.this$0.nameSpaceCollaborator
      connectionHandleCollaborator = this.this$0.connectionHandleCollaborator
      initializationCollaborators = 
[Lcom.ibm.ws.webcontainer.spiadapter.collaborator.IInitializationCollaborator;@7a1a7a1a
      invocationCollaborators = this.this$0.webAppInvocationCollaborators
      transactionCollaborator = [EMAIL PROTECTED]
      moduleMetaData = [EMAIL PROTECTED]
      javaColonCtxt = [EMAIL PROTECTED]
      webAppCollaboratorConfig = [EMAIL PROTECTED]
      securityCollaborator = this.this$0.securityCollaborator
      deployedModule = [EMAIL PROTECTED]
      webAppCmd = [EMAIL PROTECTED]
      COMPONENTMETADATASTUB = ComponentMetaDataStub
      envObject = [EMAIL PROTECTED]
      class$com$ibm$ws$wswebcontainer$webapp$WebApp = [EMAIL PROTECTED]
      class$com$ibm$ws$runtime$service$Server = [EMAIL PROTECTED]
      class$com$ibm$websphere$servlet$context$IBMServletContext = null
      commands = [EMAIL PROTECTED]
      requestMapper = [EMAIL PROTECTED]
      parent = [EMAIL PROTECTED]
      name = helloworld_war#helloworld.war
      isAlive = true
      subElements = null
      attributes = [EMAIL PROTECTED]
      config = null
    target = null
    cacheWrappers = null
    targetLoader = 
      tc = [EMAIL PROTECTED]
      parent = [EMAIL PROTECTED]
      localClassPath = 
D:\IBM\WAS61\AppServer\profiles\AppSrv02\installedApps\oatmealNode01Cell\helloworld_war.ear\helloworld.war\WEB-INF\classes;
D:\IBM\WAS61\AppServer\profiles\AppSrv02\installedApps\oatmealNode01Cell\helloworld_war.ear\helloworld.war;D:\TempCXF\cxf-manifest-incubator.jar;
D:\TempCXF\cxf-2.0-incubator-RC.jar;D:\TempCXF\cxf-tools-wsdlto-frontend-jaxws-2.0-incubator-RC.jar;D:\TempCXF\aopalliance-1.0.jar;D:\TempCXF\jra-1.0-alpha-3.jar;
D:\TempCXF\cxf-rt-transports-jms-2.0-incubator-RC.jar;D:\TempCXF\cxf-rt-transports-http-jetty-2.0-incubator-RC.jar;D:\TempCXF\stax-api-1.0.1.jar;
D:\TempCXF\cxf-rt-bindings-xml-2.0-incubator-RC.jar;D:\TempCXF\cxf-rt-frontend-jaxws-2.0-incubator-RC.jar;D:\TempCXF\cxf-bundle-2.0-incubator-RC.jar;
D:\TempCXF\bcprov-jdk14-136.jar;D:\TempCXF\jetty-sslengine-6.1.2rc0.jar;D:\TempCXF\cxf-rt-databinding-aegis-2.0-incubator-RC.jar;
D:\TempCXF\XmlSchema-1.2.jar;D:\TempCXF\spring-beans-2.0.4.jar;D:\TempCXF\cxf-rt-databinding-jaxb-2.0-incubator-RC.jar;
D:\TempCXF\cxf-rt-transports-http-2.0-incubator-RC.jar;D:\TempCXF\cxf-rt-ws-security-2.0-incubator-RC.jar;D:\TempCXF\jetty-util-6.1.2rc0.jar;
D:\TempCXF\commons-logging-1.1.jar;D:\TempCXF\velocity-dep-1.4.jar;D:\TempCXF\jaxb-impl-2.0.5.jar;D:\TempCXF\jaxb-api.jar;D:\TempCXF\activation.jar;
D:\TempCXF\jsr173_1.0_api.jar;D:\TempCXF\jaxb1-impl.jar;D:\TempCXF\cxf-tools-wsdlto-databinding-jaxb-2.0-incubator-RC.jar;D:\TempCXF\cxf-api-2.0-incubator-RC.jar;
D:\TempCXF\geronimo-activation_1.1_spec-1.0-M1.jar;D:\TempCXF\jettison-1.0-RC1.jar;D:\TempCXF\spring-core-2.0.4.jar;D:\TempCXF\xalan-2.7.0.jar;
D:\TempCXF\xercesImpl.jar;D:\TempCXF\xml-apis.jar;D:\TempCXF\serializer.jar;D:\TempCXF\stax-utils-20060502.jar;D:\TempCXF\velocity-1.4.jar;
D:\TempCXF\slf4j-api-1.3.1.jar;D:\TempCXF\wsdl4j-1.6.1.jar;D:\TempCXF\cxf-tools-misctools-2.0-incubator-RC.jar;D:\TempCXF\cxf-rt-ws-rm-2.0-incubator-RC.jar;
D:\TempCXF\saaj-impl-1.3.jar;D:\TempCXF\saaj-api.jar;D:\TempCXF\cxf-rt-ws-addr-2.0-incubator-RC.jar;D:\TempCXF\cxf-common-schemas-2.0-incubator-RC.jar;
D:\TempCXF\spring-web-2.0.4.jar;D:\TempCXF\spring-context-2.0.4.jar;D:\TempCXF\cxf-rt-bindings-coloc-2.0-incubator-RC.jar;
D:\TempCXF\cxf-rt-frontend-simple-2.0-incubator-RC.jar;D:\TempCXF\jaxws-api-2.0.jar;D:\TempCXF\cxf-tools-wsdlto-core-2.0-incubator-RC.jar;
D:\TempCXF\wstx-asl-3.2.1.jar;D:\TempCXF\geronimo-annotation_1.0_spec-1.0.jar;D:\TempCXF\cxf-rt-bindings-object-2.0-incubator-RC.jar;
D:\TempCXF\wss4j-1.5.1.jar;D:\TempCXF\geronimo-jms_1.1_spec-1.1.jar;D:\TempCXF\cxf-rt-core-2.0-incubator-RC.jar;
D:\TempCXF\jetty-6.1.2rc0.jar;D:\TempCXF\jaxb-xjc-2.0.jar;D:\TempCXF\jaxb-impl.jar;D:\TempCXF\cxf-rt-transports-local-2.0-incubator-RC.jar;
D:\TempCXF\cxf-xjc-dv-2.0-incubator-RC.jar;D:\TempCXF\geronimo-javamail_1.4_spec-1.0-M1.jar;D:\TempCXF\jdom-1.0.jar;D:\TempCXF\jaxb-api-2.0.jar;
D:\TempCXF\xmlsec-1.3.0.jar;D:\TempCXF\cxf-rt-bindings-soap-2.0-incubator-RC.jar;D:\TempCXF\xml-resolver-1.2.jar;D:\TempCXF\cxf-tools-validator-2.0-incubator-RC.jar;
D:\TempCXF\cxf-tools-java2wsdl-2.0-incubator-RC.jar;D:\TempCXF\slf4j-jdk14-1.3.1.jar;D:\TempCXF\jaxen-1.1.jar;D:\TempCXF\geronimo-servlet_2.5_spec-1.1-M1.jar;
D:\TempCXF\xml-apis-1.3.02.jar;D:\TempCXF\cxf-common-utilities-2.0-incubator-RC.jar;D:\TempCXF\geronimo-ws-metadata_2.0_spec-1.1-M1.jar;
D:\TempCXF\saaj-api-1.3.jar;D:\TempCXF\jaxp-api.jar;D:\TempCXF\jax-qname.jar;D:\TempCXF\servlet.jar;D:\TempCXF\servlet-api-2.5-6.1.2rc0.jar;
D:\TempCXF\cxf-rt-frontend-js-2.0-incubator-RC.jar;D:\TempCXF\cxf-rt-bindings-http-2.0-incubator-RC.jar;D:\TempCXF\cxf-rt-ws-policy-2.0-incubator-RC.jar;
D:\TempCXF\neethi-2.0.jar;D:\TempCXF\cxf-rt-management-2.0-incubator-RC.jar;D:\TempCXF\cxf-tools-common-2.0-incubator-RC.jar
      nativelibpaths = {}
      delegate = false
      protectedPrefixes = null
      providers = [Lcom.ibm.ws.classloader.SinglePathClassProvider;@45344534
      reloadableParents = [EMAIL PROTECTED]
      badResources = [EMAIL PROTECTED]
      codeSourcePermissions = [EMAIL PROTECTED]
      dynamicPolicy = [EMAIL PROTECTED]
      serverIdentityHelper = null
      plugin = null
      class$com$ibm$ws$classloader$CompoundClassLoader = [EMAIL PROTECTED]
      initialized = true
      pdcache = [EMAIL PROTECTED]
      debug = null
      systemClassLoader = [EMAIL PROTECTED]
      applicationClassLoader = [EMAIL PROTECTED]
      initSystemClassLoader = false
      vmRef = 375875984
      assertionLock = [EMAIL PROTECTED]
      defaultAssertionStatus = false
      packageAssertionStatus = null
      classAssertionStatus = null
      genericRepository = null
      annotationCache = null
      packages = [EMAIL PROTECTED]
      lazyInitLock = [EMAIL PROTECTED]
      classSigners = null
      packageSigners = [EMAIL PROTECTED]
      emptyCertificates = {}
      defaultProtectionDomain = null
      methodCache = [EMAIL PROTECTED]
      fieldCache = [EMAIL PROTECTED]
      constructorCache = [EMAIL PROTECTED]
    evtSource = 
      _invocationListeners = [EMAIL PROTECTED]
      _servletListeners = [EMAIL PROTECTED]
      _errorListeners = [EMAIL PROTECTED]
      _applicationListeners = [EMAIL PROTECTED]
      _filterInvocationListeners = [EMAIL PROTECTED]
      _filterListeners = [EMAIL PROTECTED]
      _filterErrorListeners = [EMAIL PROTECTED]
    event = null
    unavailableMessage = null
    unavailableUntil = -1
    isSTM = false
    internalServlet = false
    class$com$ibm$ws$webcontainer$servlet$ServletWrapper = 
      serialVersionUID = 3206093459760846163
      AllPermissionsPD = 
this.this$0.class$com$ibm$ws$wswebcontainer$servlet$ServletWrapper.AllPermissionsPD
      SYNTHETIC = 4096
      ANNOTATION = 8192
      ENUM = 16384
      j9Version = 218497585
      j9Config = 8314596479310233600
      EmptyParameters = 
this.this$0.class$com$ibm$ws$wswebcontainer$servlet$ServletWrapper.EmptyParameters
      copyMethod = 
this.this$0.class$com$ibm$ws$wswebcontainer$servlet$ServletWrapper.copyMethod
      copyField = 
this.this$0.class$com$ibm$ws$wswebcontainer$servlet$ServletWrapper.copyField
      copyConstructor = 
this.this$0.class$com$ibm$ws$wswebcontainer$servlet$ServletWrapper.copyConstructor
      methodParameterTypesField = 
this.this$0.class$com$ibm$ws$wswebcontainer$servlet$ServletWrapper.methodParameterTypesField
      constructorParameterTypesField = 
this.this$0.class$com$ibm$ws$wswebcontainer$servlet$ServletWrapper.constructorParameterTypesField
      cacheInitInProgress = false
      NoArgs = 
this.this$0.class$com$ibm$ws$wswebcontainer$servlet$ServletWrapper.NoArgs
      PublicKey = 
this.this$0.class$com$ibm$ws$wswebcontainer$servlet$ServletWrapper.PublicKey
      DeclaredKey = 
this.this$0.class$com$ibm$ws$wswebcontainer$servlet$ServletWrapper.DeclaredKey
    config = null


  was:
Summary
========
Websphere 6.1.0.7 implements Servlet 2.4 Spec JDK 1.5.  Examples from CXF 
2.0-M1 (servlet 2.4) ran fine in Websphere.  Examples from CXF 2-0 RC (servlet 
2.5) was failed to run in websphere because incompatiblity of the servlet spec 
level.   

Addtional details:

CXF 2.0-M1
===============================================================================================================
Helloworld sample from CXF 2.0-M1 was deployed and ran succesfully in JBOSS 
4.0.3sp1 , TOMCAT 5.5.4 and Websphere 6.1.0.7 (IBM JDK 1.5 SR4)


CXF 2.0-RC 
===============================================================================================================

HelloWorld sample from CXF 2.0-RC was deployed and ran successfully in JBOSS 
4.0.3sp1 , TOMCAT 5.5.4 but was failed in Websphere 6.1.0.7 (IBM JDK 1.5 SR4)


We would like to report the error and wanted to find out what the direction to 
move forward:

1.  Would Websphere 6.1.0.7 need to be upgrade to servlet specification 2.5 to 
reslove the problem?
2.  Would CXFServlet (RC) need to be change to support backward compatible with 
servlet specification 2.4?

Exception created by Websphere FFDC is attached below.


=========================================================================================================
com.ibm.ws.webcontainer.webapp.WebAppServletManager.loadServlet 213
Exception = java.lang.ClassCastException
Source = com.ibm.ws.webcontainer.webapp.WebAppServletManager.loadServlet
probeid = 213
Stack Dump = java.lang.ClassCastException: 
org.apache.cxf.transport.servlet.CXFServlet incompatible with 
javax.servlet.Servlet
        at 
com.ibm.ws.webcontainer.servlet.ServletWrapper$1.run(ServletWrapper.java:1226)
        at 
com.ibm.ws.security.util.AccessController.doPrivileged(AccessController.java:118)
        at 
com.ibm.ws.webcontainer.servlet.ServletWrapper.loadServlet(ServletWrapper.java:1221)
        at 
com.ibm.ws.wswebcontainer.servlet.ServletWrapper.loadServlet(ServletWrapper.java:386)
        at 
com.ibm.ws.webcontainer.servlet.ServletWrapper.initialize(ServletWrapper.java:1135)
        at 
com.ibm.ws.wswebcontainer.servlet.ServletWrapper.initialize(ServletWrapper.java:150)
        at 
com.ibm.wsspi.webcontainer.extension.WebExtensionProcessor.createServletWrapper(WebExtensionProcessor.java:99)
        at 
com.ibm.ws.webcontainer.webapp.WebApp.getServletWrapper(WebApp.java:771)
        at 
com.ibm.ws.webcontainer.webapp.WebApp.initializeTargetMappings(WebApp.java:451)
        at 
com.ibm.ws.webcontainer.webapp.WebApp.commonInitializationFinish(WebApp.java:288)
        at com.ibm.ws.wswebcontainer.webapp.WebApp.initialize(WebApp.java:283)
        at 
com.ibm.ws.wswebcontainer.webapp.WebGroup.addWebApplication(WebGroup.java:88)
        at 
com.ibm.ws.wswebcontainer.VirtualHost.addWebApplication(VirtualHost.java:157)
        at 
com.ibm.ws.wswebcontainer.WebContainer.addWebApp(WebContainer.java:655)
        at 
com.ibm.ws.wswebcontainer.WebContainer.addWebApplication(WebContainer.java:608)
        at 
com.ibm.ws.webcontainer.component.WebContainerImpl.install(WebContainerImpl.java:335)
        at 
com.ibm.ws.webcontainer.component.WebContainerImpl.start(WebContainerImpl.java:551)
        at 
com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:1312)
        at 
com.ibm.ws.runtime.component.DeployedApplicationImpl.fireDeployedObjectStart(DeployedApplicationImpl.java:1129)
        at 
com.ibm.ws.runtime.component.DeployedModuleImpl.start(DeployedModuleImpl.java:569)
        at 
com.ibm.ws.runtime.component.DeployedApplicationImpl.start(DeployedApplicationImpl.java:814)
        at 
com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplication(ApplicationMgrImpl.java:965)
        at 
com.ibm.ws.runtime.component.ApplicationMgrImpl$AppInitializer.run(ApplicationMgrImpl.java:2131)
        at 
com.ibm.wsspi.runtime.component.WsComponentImpl$_AsynchInitializer.run(WsComponentImpl.java:341)
        at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1469)

Dump of callerThis = 
Object type = com.ibm.ws.webcontainer.servlet.ServletWrapper$1
[EMAIL PROTECTED]

Exception = java.lang.ClassCastException
Source = com.ibm.ws.webcontainer.webapp.WebAppServletManager.loadServlet
probeid = 213
Dump of callerThis = 
Object type = com.ibm.ws.webcontainer.servlet.ServletWrapper$1
  val$className = org.apache.cxf.transport.servlet.CXFServlet
  val$servletName = cxf
  this$0 = 
    serialVersionUID = 1
    webAppInvocationCollaborators = {}
    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.servlet.ServletWrapper
      ivDebugEnabled = false
      ivEventEnabled = false
      ivEntryEnabled = false
      ivDetailEnabled = false
      ivConfigEnabled = false
      ivInfoEnabled = true
      ivServiceEnabled = true
      ivWarningEnabled = true
      ivErrorEnabled = true
      ivFatalEnabled = true
    nls = 
      tc = [EMAIL PROTECTED]
      messages = null
      baseClassPackage = com.ibm.ejs.resources
      bundleName = com.ibm.ws.webcontainer.resources.Messages
      bundle = [EMAIL PROTECTED]
      class$com$ibm$ejs$sm$client$ui$NLS = [EMAIL PROTECTED]
    connectionHandleCollaborator = 
      tc = [EMAIL PROTECTED]
      threadContext = [EMAIL PROTECTED]
      disableMultiThreadConnMgmt = false
      class$com$ibm$ws$webcontainer$collaborator$ConnectionHandleCollaborator = 
[EMAIL PROTECTED]
    nameSpaceCollaborator = 
      threadContext = [EMAIL PROTECTED]
    _j2eeNameFactory = [EMAIL PROTECTED]
    securityHelper = null
    securityCollaborator = 
      securityCollaborator = [EMAIL PROTECTED]
      lock = [EMAIL PROTECTED]
      tc = [EMAIL PROTECTED]
      _webContextRoot = helloworld
      _vHostName = default_host
      class$com$ibm$ws$webcontainer$webapp$WebAppSecurityCollaborator = [EMAIL 
PROTECTED]
      class$com$ibm$wsspi$webcontainer$servlet$IServletContext = null
    sessionSecurityIntegrationEnabled = false
    activatedMBeanName = null
    class$com$ibm$ws$wswebcontainer$servlet$ServletWrapper = 
      serialVersionUID = 3206093459760846163
      AllPermissionsPD = [EMAIL PROTECTED]
      SYNTHETIC = 4096
      ANNOTATION = 8192
      ENUM = 16384
      j9Version = 218497585
      j9Config = 8314596479310233600
      EmptyParameters = {}
      copyMethod = [EMAIL PROTECTED]
      copyField = [EMAIL PROTECTED]
      copyConstructor = [EMAIL PROTECTED]
      methodParameterTypesField = [EMAIL PROTECTED]
      constructorParameterTypesField = [EMAIL PROTECTED]
      cacheInitInProgress = false
      NoArgs = {}
      PublicKey = [EMAIL PROTECTED]
      DeclaredKey = [EMAIL PROTECTED]
    class$com$ibm$ws$webcontainer$srt$IExtendedResponse = null
    notifyInvocationListeners = true
    UNINITIALIZED_STATE = -1
    AVAILABLE_STATE = 0
    UNAVAILABLE_STATE = 1
    UNAVAILABLE_PERMANENTLY_STATE = 2
    nServicing = 0
    lastAccessTime = 1181059104781
    state = -1
    servletConfig = 
      metaData = [EMAIL PROTECTED]
      servletName = cxf
      className = org.apache.cxf.transport.servlet.CXFServlet
      mappings = [EMAIL PROTECTED]
      startUpWeight = 1
      DEFAULT_STARTUP = -1
      isCachingEnabled = true
      isStatisticsEnabled = true
      context = [EMAIL PROTECTED]
      isInternal = false
      initParams = [EMAIL PROTECTED]
      isJsp = false
      fileName = null
      displayName = cxf
      name = cxf
      description = null
      smallIcon = null
      largeIcon = null
      _id = cxf
      _attributes = null
    context = 
      isZOS = false
      sTokenStr = null
      j2eeNameFactory = this.this$0._j2eeNameFactory
      userTransaction = [EMAIL PROTECTED]
      tc = [EMAIL PROTECTED]
      javaNameSpaceValue = [EMAIL PROTECTED]
      txManager = [EMAIL PROTECTED]
      nameSpaceCollaborator = this.this$0.nameSpaceCollaborator
      connectionHandleCollaborator = this.this$0.connectionHandleCollaborator
      initializationCollaborators = 
[Lcom.ibm.ws.webcontainer.spiadapter.collaborator.IInitializationCollaborator;@7a1a7a1a
      invocationCollaborators = this.this$0.webAppInvocationCollaborators
      transactionCollaborator = [EMAIL PROTECTED]
      moduleMetaData = [EMAIL PROTECTED]
      javaColonCtxt = [EMAIL PROTECTED]
      webAppCollaboratorConfig = [EMAIL PROTECTED]
      securityCollaborator = this.this$0.securityCollaborator
      deployedModule = [EMAIL PROTECTED]
      webAppCmd = [EMAIL PROTECTED]
      COMPONENTMETADATASTUB = ComponentMetaDataStub
      envObject = [EMAIL PROTECTED]
      class$com$ibm$ws$wswebcontainer$webapp$WebApp = [EMAIL PROTECTED]
      class$com$ibm$ws$runtime$service$Server = [EMAIL PROTECTED]
      class$com$ibm$websphere$servlet$context$IBMServletContext = null
      commands = [EMAIL PROTECTED]
      requestMapper = [EMAIL PROTECTED]
      parent = [EMAIL PROTECTED]
      name = helloworld_war#helloworld.war
      isAlive = true
      subElements = null
      attributes = [EMAIL PROTECTED]
      config = null
    target = null
    cacheWrappers = null
    targetLoader = 
      tc = [EMAIL PROTECTED]
      parent = [EMAIL PROTECTED]
      localClassPath = 
D:\IBM\WAS61\AppServer\profiles\AppSrv02\installedApps\oatmealNode01Cell\helloworld_war.ear\helloworld.war\WEB-INF\classes;D:\IBM\WAS61\AppServer\profiles\AppSrv02\installedApps\oatmealNode01Cell\helloworld_war.ear\helloworld.war;D:\TempCXF\cxf-manifest-incubator.jar;D:\TempCXF\cxf-2.0-incubator-RC.jar;D:\TempCXF\cxf-tools-wsdlto-frontend-jaxws-2.0-incubator-RC.jar;D:\TempCXF\aopalliance-1.0.jar;D:\TempCXF\jra-1.0-alpha-3.jar;D:\TempCXF\cxf-rt-transports-jms-2.0-incubator-RC.jar;D:\TempCXF\cxf-rt-transports-http-jetty-2.0-incubator-RC.jar;D:\TempCXF\stax-api-1.0.1.jar;D:\TempCXF\cxf-rt-bindings-xml-2.0-incubator-RC.jar;D:\TempCXF\cxf-rt-frontend-jaxws-2.0-incubator-RC.jar;D:\TempCXF\cxf-bundle-2.0-incubator-RC.jar;D:\TempCXF\bcprov-jdk14-136.jar;D:\TempCXF\jetty-sslengine-6.1.2rc0.jar;D:\TempCXF\cxf-rt-databinding-aegis-2.0-incubator-RC.jar;D:\TempCXF\XmlSchema-1.2.jar;D:\TempCXF\spring-beans-2.0.4.jar;D:\TempCXF\cxf-rt-databinding-jaxb-2.0-incubator-RC.jar;D:\TempCXF\cxf-rt-transports-http-2.0-incubator-RC.jar;D:\TempCXF\cxf-rt-ws-security-2.0-incubator-RC.jar;D:\TempCXF\jetty-util-6.1.2rc0.jar;D:\TempCXF\commons-logging-1.1.jar;D:\TempCXF\velocity-dep-1.4.jar;D:\TempCXF\jaxb-impl-2.0.5.jar;D:\TempCXF\jaxb-api.jar;D:\TempCXF\activation.jar;D:\TempCXF\jsr173_1.0_api.jar;D:\TempCXF\jaxb1-impl.jar;D:\TempCXF\cxf-tools-wsdlto-databinding-jaxb-2.0-incubator-RC.jar;D:\TempCXF\cxf-api-2.0-incubator-RC.jar;D:\TempCXF\geronimo-activation_1.1_spec-1.0-M1.jar;D:\TempCXF\jettison-1.0-RC1.jar;D:\TempCXF\spring-core-2.0.4.jar;D:\TempCXF\xalan-2.7.0.jar;D:\TempCXF\xercesImpl.jar;D:\TempCXF\xml-apis.jar;D:\TempCXF\serializer.jar;D:\TempCXF\stax-utils-20060502.jar;D:\TempCXF\velocity-1.4.jar;D:\TempCXF\slf4j-api-1.3.1.jar;D:\TempCXF\wsdl4j-1.6.1.jar;D:\TempCXF\cxf-tools-misctools-2.0-incubator-RC.jar;D:\TempCXF\cxf-rt-ws-rm-2.0-incubator-RC.jar;D:\TempCXF\saaj-impl-1.3.jar;D:\TempCXF\saaj-api.jar;D:\TempCXF\cxf-rt-ws-addr-2.0-incubator-RC.jar;D:\TempCXF\cxf-common-schemas-2.0-incubator-RC.jar;D:\TempCXF\spring-web-2.0.4.jar;D:\TempCXF\spring-context-2.0.4.jar;D:\TempCXF\cxf-rt-bindings-coloc-2.0-incubator-RC.jar;D:\TempCXF\cxf-rt-frontend-simple-2.0-incubator-RC.jar;D:\TempCXF\jaxws-api-2.0.jar;D:\TempCXF\cxf-tools-wsdlto-core-2.0-incubator-RC.jar;D:\TempCXF\wstx-asl-3.2.1.jar;D:\TempCXF\geronimo-annotation_1.0_spec-1.0.jar;D:\TempCXF\cxf-rt-bindings-object-2.0-incubator-RC.jar;D:\TempCXF\wss4j-1.5.1.jar;D:\TempCXF\geronimo-jms_1.1_spec-1.1.jar;D:\TempCXF\cxf-rt-core-2.0-incubator-RC.jar;D:\TempCXF\jetty-6.1.2rc0.jar;D:\TempCXF\jaxb-xjc-2.0.jar;D:\TempCXF\jaxb-impl.jar;D:\TempCXF\cxf-rt-transports-local-2.0-incubator-RC.jar;D:\TempCXF\cxf-xjc-dv-2.0-incubator-RC.jar;D:\TempCXF\geronimo-javamail_1.4_spec-1.0-M1.jar;D:\TempCXF\jdom-1.0.jar;D:\TempCXF\jaxb-api-2.0.jar;D:\TempCXF\xmlsec-1.3.0.jar;D:\TempCXF\cxf-rt-bindings-soap-2.0-incubator-RC.jar;D:\TempCXF\xml-resolver-1.2.jar;D:\TempCXF\cxf-tools-validator-2.0-incubator-RC.jar;D:\TempCXF\cxf-tools-java2wsdl-2.0-incubator-RC.jar;D:\TempCXF\slf4j-jdk14-1.3.1.jar;D:\TempCXF\jaxen-1.1.jar;D:\TempCXF\geronimo-servlet_2.5_spec-1.1-M1.jar;D:\TempCXF\xml-apis-1.3.02.jar;D:\TempCXF\cxf-common-utilities-2.0-incubator-RC.jar;D:\TempCXF\geronimo-ws-metadata_2.0_spec-1.1-M1.jar;D:\TempCXF\saaj-api-1.3.jar;D:\TempCXF\jaxp-api.jar;D:\TempCXF\jax-qname.jar;D:\TempCXF\servlet.jar;D:\TempCXF\servlet-api-2.5-6.1.2rc0.jar;D:\TempCXF\cxf-rt-frontend-js-2.0-incubator-RC.jar;D:\TempCXF\cxf-rt-bindings-http-2.0-incubator-RC.jar;D:\TempCXF\cxf-rt-ws-policy-2.0-incubator-RC.jar;D:\TempCXF\neethi-2.0.jar;D:\TempCXF\cxf-rt-management-2.0-incubator-RC.jar;D:\TempCXF\cxf-tools-common-2.0-incubator-RC.jar
      nativelibpaths = {}
      delegate = false
      protectedPrefixes = null
      providers = [Lcom.ibm.ws.classloader.SinglePathClassProvider;@45344534
      reloadableParents = [EMAIL PROTECTED]
      badResources = [EMAIL PROTECTED]
      codeSourcePermissions = [EMAIL PROTECTED]
      dynamicPolicy = [EMAIL PROTECTED]
      serverIdentityHelper = null
      plugin = null
      class$com$ibm$ws$classloader$CompoundClassLoader = [EMAIL PROTECTED]
      initialized = true
      pdcache = [EMAIL PROTECTED]
      debug = null
      systemClassLoader = [EMAIL PROTECTED]
      applicationClassLoader = [EMAIL PROTECTED]
      initSystemClassLoader = false
      vmRef = 375875984
      assertionLock = [EMAIL PROTECTED]
      defaultAssertionStatus = false
      packageAssertionStatus = null
      classAssertionStatus = null
      genericRepository = null
      annotationCache = null
      packages = [EMAIL PROTECTED]
      lazyInitLock = [EMAIL PROTECTED]
      classSigners = null
      packageSigners = [EMAIL PROTECTED]
      emptyCertificates = {}
      defaultProtectionDomain = null
      methodCache = [EMAIL PROTECTED]
      fieldCache = [EMAIL PROTECTED]
      constructorCache = [EMAIL PROTECTED]
    evtSource = 
      _invocationListeners = [EMAIL PROTECTED]
      _servletListeners = [EMAIL PROTECTED]
      _errorListeners = [EMAIL PROTECTED]
      _applicationListeners = [EMAIL PROTECTED]
      _filterInvocationListeners = [EMAIL PROTECTED]
      _filterListeners = [EMAIL PROTECTED]
      _filterErrorListeners = [EMAIL PROTECTED]
    event = null
    unavailableMessage = null
    unavailableUntil = -1
    isSTM = false
    internalServlet = false
    class$com$ibm$ws$webcontainer$servlet$ServletWrapper = 
      serialVersionUID = 3206093459760846163
      AllPermissionsPD = 
this.this$0.class$com$ibm$ws$wswebcontainer$servlet$ServletWrapper.AllPermissionsPD
      SYNTHETIC = 4096
      ANNOTATION = 8192
      ENUM = 16384
      j9Version = 218497585
      j9Config = 8314596479310233600
      EmptyParameters = 
this.this$0.class$com$ibm$ws$wswebcontainer$servlet$ServletWrapper.EmptyParameters
      copyMethod = 
this.this$0.class$com$ibm$ws$wswebcontainer$servlet$ServletWrapper.copyMethod
      copyField = 
this.this$0.class$com$ibm$ws$wswebcontainer$servlet$ServletWrapper.copyField
      copyConstructor = 
this.this$0.class$com$ibm$ws$wswebcontainer$servlet$ServletWrapper.copyConstructor
      methodParameterTypesField = 
this.this$0.class$com$ibm$ws$wswebcontainer$servlet$ServletWrapper.methodParameterTypesField
      constructorParameterTypesField = 
this.this$0.class$com$ibm$ws$wswebcontainer$servlet$ServletWrapper.constructorParameterTypesField
      cacheInitInProgress = false
      NoArgs = 
this.this$0.class$com$ibm$ws$wswebcontainer$servlet$ServletWrapper.NoArgs
      PublicKey = 
this.this$0.class$com$ibm$ws$wswebcontainer$servlet$ServletWrapper.PublicKey
      DeclaredKey = 
this.this$0.class$com$ibm$ws$wswebcontainer$servlet$ServletWrapper.DeclaredKey
    config = null



get a better formate 

> CXFServlet (2.0-RC) is not compatible with Websphere Servlet Container 
> (Websphere 6.1.0.7 - Servlet level 2.4 spec)
> -------------------------------------------------------------------------------------------------------------------
>
>                 Key: CXF-714
>                 URL: https://issues.apache.org/jira/browse/CXF-714
>             Project: CXF
>          Issue Type: New Feature
>          Components: JAX-WS Runtime
>    Affects Versions: 2.0-RC
>         Environment: Windows XP 
>            Reporter: Joseph H Nguyen
>            Assignee: willem Jiang
>
> Summary
> ========
> Websphere 6.1.0.7 implements Servlet 2.4 Spec JDK 1.5.  Examples from CXF 
> 2.0-M1 (servlet 2.4) ran fine in Websphere.  Examples from CXF 2-0 RC 
> (servlet 2.5) was failed to run in websphere because incompatiblity of the 
> servlet spec level.   
> Addtional details:
> CXF 2.0-M1
> ===============================================================================================================
> Helloworld sample from CXF 2.0-M1 was deployed and ran succesfully in JBOSS 
> 4.0.3sp1 , TOMCAT 5.5.4 and Websphere 6.1.0.7 (IBM JDK 1.5 SR4)
> CXF 2.0-RC 
> ===============================================================================================================
> HelloWorld sample from CXF 2.0-RC was deployed and ran successfully in JBOSS 
> 4.0.3sp1 , TOMCAT 5.5.4 but was failed in Websphere 6.1.0.7 (IBM JDK 1.5 SR4)
> We would like to report the error and wanted to find out what the direction 
> to move forward:
> 1.  Would Websphere 6.1.0.7 need to be upgrade to servlet specification 2.5 
> to reslove the problem?
> 2.  Would CXFServlet (RC) need to be change to support backward compatible 
> with servlet specification 2.4?
> Exception created by Websphere FFDC is attached below.
> =========================================================================================================
> com.ibm.ws.webcontainer.webapp.WebAppServletManager.loadServlet 213
> Exception = java.lang.ClassCastException
> Source = com.ibm.ws.webcontainer.webapp.WebAppServletManager.loadServlet
> probeid = 213
> Stack Dump = java.lang.ClassCastException: 
> org.apache.cxf.transport.servlet.CXFServlet incompatible with 
> javax.servlet.Servlet
>       at 
> com.ibm.ws.webcontainer.servlet.ServletWrapper$1.run(ServletWrapper.java:1226)
>       at 
> com.ibm.ws.security.util.AccessController.doPrivileged(AccessController.java:118)
>       at 
> com.ibm.ws.webcontainer.servlet.ServletWrapper.loadServlet(ServletWrapper.java:1221)
>       at 
> com.ibm.ws.wswebcontainer.servlet.ServletWrapper.loadServlet(ServletWrapper.java:386)
>       at 
> com.ibm.ws.webcontainer.servlet.ServletWrapper.initialize(ServletWrapper.java:1135)
>       at 
> com.ibm.ws.wswebcontainer.servlet.ServletWrapper.initialize(ServletWrapper.java:150)
>       at 
> com.ibm.wsspi.webcontainer.extension.WebExtensionProcessor.createServletWrapper(WebExtensionProcessor.java:99)
>       at 
> com.ibm.ws.webcontainer.webapp.WebApp.getServletWrapper(WebApp.java:771)
>       at 
> com.ibm.ws.webcontainer.webapp.WebApp.initializeTargetMappings(WebApp.java:451)
>       at 
> com.ibm.ws.webcontainer.webapp.WebApp.commonInitializationFinish(WebApp.java:288)
>       at com.ibm.ws.wswebcontainer.webapp.WebApp.initialize(WebApp.java:283)
>       at 
> com.ibm.ws.wswebcontainer.webapp.WebGroup.addWebApplication(WebGroup.java:88)
>       at 
> com.ibm.ws.wswebcontainer.VirtualHost.addWebApplication(VirtualHost.java:157)
>       at 
> com.ibm.ws.wswebcontainer.WebContainer.addWebApp(WebContainer.java:655)
>       at 
> com.ibm.ws.wswebcontainer.WebContainer.addWebApplication(WebContainer.java:608)
>       at 
> com.ibm.ws.webcontainer.component.WebContainerImpl.install(WebContainerImpl.java:335)
>       at 
> com.ibm.ws.webcontainer.component.WebContainerImpl.start(WebContainerImpl.java:551)
>       at 
> com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:1312)
>       at 
> com.ibm.ws.runtime.component.DeployedApplicationImpl.fireDeployedObjectStart(DeployedApplicationImpl.java:1129)
>       at 
> com.ibm.ws.runtime.component.DeployedModuleImpl.start(DeployedModuleImpl.java:569)
>       at 
> com.ibm.ws.runtime.component.DeployedApplicationImpl.start(DeployedApplicationImpl.java:814)
>       at 
> com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplication(ApplicationMgrImpl.java:965)
>       at 
> com.ibm.ws.runtime.component.ApplicationMgrImpl$AppInitializer.run(ApplicationMgrImpl.java:2131)
>       at 
> com.ibm.wsspi.runtime.component.WsComponentImpl$_AsynchInitializer.run(WsComponentImpl.java:341)
>       at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1469)
> Dump of callerThis = 
> Object type = com.ibm.ws.webcontainer.servlet.ServletWrapper$1
> [EMAIL PROTECTED]
> Exception = java.lang.ClassCastException
> Source = com.ibm.ws.webcontainer.webapp.WebAppServletManager.loadServlet
> probeid = 213
> Dump of callerThis = 
> Object type = com.ibm.ws.webcontainer.servlet.ServletWrapper$1
>   val$className = org.apache.cxf.transport.servlet.CXFServlet
>   val$servletName = cxf
>   this$0 = 
>     serialVersionUID = 1
>     webAppInvocationCollaborators = {}
>     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.servlet.ServletWrapper
>       ivDebugEnabled = false
>       ivEventEnabled = false
>       ivEntryEnabled = false
>       ivDetailEnabled = false
>       ivConfigEnabled = false
>       ivInfoEnabled = true
>       ivServiceEnabled = true
>       ivWarningEnabled = true
>       ivErrorEnabled = true
>       ivFatalEnabled = true
>     nls = 
>       tc = [EMAIL PROTECTED]
>       messages = null
>       baseClassPackage = com.ibm.ejs.resources
>       bundleName = com.ibm.ws.webcontainer.resources.Messages
>       bundle = [EMAIL PROTECTED]
>       class$com$ibm$ejs$sm$client$ui$NLS = [EMAIL PROTECTED]
>     connectionHandleCollaborator = 
>       tc = [EMAIL PROTECTED]
>       threadContext = [EMAIL PROTECTED]
>       disableMultiThreadConnMgmt = false
>       class$com$ibm$ws$webcontainer$collaborator$ConnectionHandleCollaborator 
> = [EMAIL PROTECTED]
>     nameSpaceCollaborator = 
>       threadContext = [EMAIL PROTECTED]
>     _j2eeNameFactory = [EMAIL PROTECTED]
>     securityHelper = null
>     securityCollaborator = 
>       securityCollaborator = [EMAIL PROTECTED]
>       lock = [EMAIL PROTECTED]
>       tc = [EMAIL PROTECTED]
>       _webContextRoot = helloworld
>       _vHostName = default_host
>       class$com$ibm$ws$webcontainer$webapp$WebAppSecurityCollaborator = 
> [EMAIL PROTECTED]
>       class$com$ibm$wsspi$webcontainer$servlet$IServletContext = null
>     sessionSecurityIntegrationEnabled = false
>     activatedMBeanName = null
>     class$com$ibm$ws$wswebcontainer$servlet$ServletWrapper = 
>       serialVersionUID = 3206093459760846163
>       AllPermissionsPD = [EMAIL PROTECTED]
>       SYNTHETIC = 4096
>       ANNOTATION = 8192
>       ENUM = 16384
>       j9Version = 218497585
>       j9Config = 8314596479310233600
>       EmptyParameters = {}
>       copyMethod = [EMAIL PROTECTED]
>       copyField = [EMAIL PROTECTED]
>       copyConstructor = [EMAIL PROTECTED]
>       methodParameterTypesField = [EMAIL PROTECTED]
>       constructorParameterTypesField = [EMAIL PROTECTED]
>       cacheInitInProgress = false
>       NoArgs = {}
>       PublicKey = [EMAIL PROTECTED]
>       DeclaredKey = [EMAIL PROTECTED]
>     class$com$ibm$ws$webcontainer$srt$IExtendedResponse = null
>     notifyInvocationListeners = true
>     UNINITIALIZED_STATE = -1
>     AVAILABLE_STATE = 0
>     UNAVAILABLE_STATE = 1
>     UNAVAILABLE_PERMANENTLY_STATE = 2
>     nServicing = 0
>     lastAccessTime = 1181059104781
>     state = -1
>     servletConfig = 
>       metaData = [EMAIL PROTECTED]
>       servletName = cxf
>       className = org.apache.cxf.transport.servlet.CXFServlet
>       mappings = [EMAIL PROTECTED]
>       startUpWeight = 1
>       DEFAULT_STARTUP = -1
>       isCachingEnabled = true
>       isStatisticsEnabled = true
>       context = [EMAIL PROTECTED]
>       isInternal = false
>       initParams = [EMAIL PROTECTED]
>       isJsp = false
>       fileName = null
>       displayName = cxf
>       name = cxf
>       description = null
>       smallIcon = null
>       largeIcon = null
>       _id = cxf
>       _attributes = null
>     context = 
>       isZOS = false
>       sTokenStr = null
>       j2eeNameFactory = this.this$0._j2eeNameFactory
>       userTransaction = [EMAIL PROTECTED]
>       tc = [EMAIL PROTECTED]
>       javaNameSpaceValue = [EMAIL PROTECTED]
>       txManager = [EMAIL PROTECTED]
>       nameSpaceCollaborator = this.this$0.nameSpaceCollaborator
>       connectionHandleCollaborator = this.this$0.connectionHandleCollaborator
>       initializationCollaborators = 
> [Lcom.ibm.ws.webcontainer.spiadapter.collaborator.IInitializationCollaborator;@7a1a7a1a
>       invocationCollaborators = this.this$0.webAppInvocationCollaborators
>       transactionCollaborator = [EMAIL PROTECTED]
>       moduleMetaData = [EMAIL PROTECTED]
>       javaColonCtxt = [EMAIL PROTECTED]
>       webAppCollaboratorConfig = [EMAIL PROTECTED]
>       securityCollaborator = this.this$0.securityCollaborator
>       deployedModule = [EMAIL PROTECTED]
>       webAppCmd = [EMAIL PROTECTED]
>       COMPONENTMETADATASTUB = ComponentMetaDataStub
>       envObject = [EMAIL PROTECTED]
>       class$com$ibm$ws$wswebcontainer$webapp$WebApp = [EMAIL PROTECTED]
>       class$com$ibm$ws$runtime$service$Server = [EMAIL PROTECTED]
>       class$com$ibm$websphere$servlet$context$IBMServletContext = null
>       commands = [EMAIL PROTECTED]
>       requestMapper = [EMAIL PROTECTED]
>       parent = [EMAIL PROTECTED]
>       name = helloworld_war#helloworld.war
>       isAlive = true
>       subElements = null
>       attributes = [EMAIL PROTECTED]
>       config = null
>     target = null
>     cacheWrappers = null
>     targetLoader = 
>       tc = [EMAIL PROTECTED]
>       parent = [EMAIL PROTECTED]
>       localClassPath = 
> D:\IBM\WAS61\AppServer\profiles\AppSrv02\installedApps\oatmealNode01Cell\helloworld_war.ear\helloworld.war\WEB-INF\classes;
> D:\IBM\WAS61\AppServer\profiles\AppSrv02\installedApps\oatmealNode01Cell\helloworld_war.ear\helloworld.war;D:\TempCXF\cxf-manifest-incubator.jar;
> D:\TempCXF\cxf-2.0-incubator-RC.jar;D:\TempCXF\cxf-tools-wsdlto-frontend-jaxws-2.0-incubator-RC.jar;D:\TempCXF\aopalliance-1.0.jar;D:\TempCXF\jra-1.0-alpha-3.jar;
> D:\TempCXF\cxf-rt-transports-jms-2.0-incubator-RC.jar;D:\TempCXF\cxf-rt-transports-http-jetty-2.0-incubator-RC.jar;D:\TempCXF\stax-api-1.0.1.jar;
> D:\TempCXF\cxf-rt-bindings-xml-2.0-incubator-RC.jar;D:\TempCXF\cxf-rt-frontend-jaxws-2.0-incubator-RC.jar;D:\TempCXF\cxf-bundle-2.0-incubator-RC.jar;
> D:\TempCXF\bcprov-jdk14-136.jar;D:\TempCXF\jetty-sslengine-6.1.2rc0.jar;D:\TempCXF\cxf-rt-databinding-aegis-2.0-incubator-RC.jar;
> D:\TempCXF\XmlSchema-1.2.jar;D:\TempCXF\spring-beans-2.0.4.jar;D:\TempCXF\cxf-rt-databinding-jaxb-2.0-incubator-RC.jar;
> D:\TempCXF\cxf-rt-transports-http-2.0-incubator-RC.jar;D:\TempCXF\cxf-rt-ws-security-2.0-incubator-RC.jar;D:\TempCXF\jetty-util-6.1.2rc0.jar;
> D:\TempCXF\commons-logging-1.1.jar;D:\TempCXF\velocity-dep-1.4.jar;D:\TempCXF\jaxb-impl-2.0.5.jar;D:\TempCXF\jaxb-api.jar;D:\TempCXF\activation.jar;
> D:\TempCXF\jsr173_1.0_api.jar;D:\TempCXF\jaxb1-impl.jar;D:\TempCXF\cxf-tools-wsdlto-databinding-jaxb-2.0-incubator-RC.jar;D:\TempCXF\cxf-api-2.0-incubator-RC.jar;
> D:\TempCXF\geronimo-activation_1.1_spec-1.0-M1.jar;D:\TempCXF\jettison-1.0-RC1.jar;D:\TempCXF\spring-core-2.0.4.jar;D:\TempCXF\xalan-2.7.0.jar;
> D:\TempCXF\xercesImpl.jar;D:\TempCXF\xml-apis.jar;D:\TempCXF\serializer.jar;D:\TempCXF\stax-utils-20060502.jar;D:\TempCXF\velocity-1.4.jar;
> D:\TempCXF\slf4j-api-1.3.1.jar;D:\TempCXF\wsdl4j-1.6.1.jar;D:\TempCXF\cxf-tools-misctools-2.0-incubator-RC.jar;D:\TempCXF\cxf-rt-ws-rm-2.0-incubator-RC.jar;
> D:\TempCXF\saaj-impl-1.3.jar;D:\TempCXF\saaj-api.jar;D:\TempCXF\cxf-rt-ws-addr-2.0-incubator-RC.jar;D:\TempCXF\cxf-common-schemas-2.0-incubator-RC.jar;
> D:\TempCXF\spring-web-2.0.4.jar;D:\TempCXF\spring-context-2.0.4.jar;D:\TempCXF\cxf-rt-bindings-coloc-2.0-incubator-RC.jar;
> D:\TempCXF\cxf-rt-frontend-simple-2.0-incubator-RC.jar;D:\TempCXF\jaxws-api-2.0.jar;D:\TempCXF\cxf-tools-wsdlto-core-2.0-incubator-RC.jar;
> D:\TempCXF\wstx-asl-3.2.1.jar;D:\TempCXF\geronimo-annotation_1.0_spec-1.0.jar;D:\TempCXF\cxf-rt-bindings-object-2.0-incubator-RC.jar;
> D:\TempCXF\wss4j-1.5.1.jar;D:\TempCXF\geronimo-jms_1.1_spec-1.1.jar;D:\TempCXF\cxf-rt-core-2.0-incubator-RC.jar;
> D:\TempCXF\jetty-6.1.2rc0.jar;D:\TempCXF\jaxb-xjc-2.0.jar;D:\TempCXF\jaxb-impl.jar;D:\TempCXF\cxf-rt-transports-local-2.0-incubator-RC.jar;
> D:\TempCXF\cxf-xjc-dv-2.0-incubator-RC.jar;D:\TempCXF\geronimo-javamail_1.4_spec-1.0-M1.jar;D:\TempCXF\jdom-1.0.jar;D:\TempCXF\jaxb-api-2.0.jar;
> D:\TempCXF\xmlsec-1.3.0.jar;D:\TempCXF\cxf-rt-bindings-soap-2.0-incubator-RC.jar;D:\TempCXF\xml-resolver-1.2.jar;D:\TempCXF\cxf-tools-validator-2.0-incubator-RC.jar;
> D:\TempCXF\cxf-tools-java2wsdl-2.0-incubator-RC.jar;D:\TempCXF\slf4j-jdk14-1.3.1.jar;D:\TempCXF\jaxen-1.1.jar;D:\TempCXF\geronimo-servlet_2.5_spec-1.1-M1.jar;
> D:\TempCXF\xml-apis-1.3.02.jar;D:\TempCXF\cxf-common-utilities-2.0-incubator-RC.jar;D:\TempCXF\geronimo-ws-metadata_2.0_spec-1.1-M1.jar;
> D:\TempCXF\saaj-api-1.3.jar;D:\TempCXF\jaxp-api.jar;D:\TempCXF\jax-qname.jar;D:\TempCXF\servlet.jar;D:\TempCXF\servlet-api-2.5-6.1.2rc0.jar;
> D:\TempCXF\cxf-rt-frontend-js-2.0-incubator-RC.jar;D:\TempCXF\cxf-rt-bindings-http-2.0-incubator-RC.jar;D:\TempCXF\cxf-rt-ws-policy-2.0-incubator-RC.jar;
> D:\TempCXF\neethi-2.0.jar;D:\TempCXF\cxf-rt-management-2.0-incubator-RC.jar;D:\TempCXF\cxf-tools-common-2.0-incubator-RC.jar
>       nativelibpaths = {}
>       delegate = false
>       protectedPrefixes = null
>       providers = [Lcom.ibm.ws.classloader.SinglePathClassProvider;@45344534
>       reloadableParents = [EMAIL PROTECTED]
>       badResources = [EMAIL PROTECTED]
>       codeSourcePermissions = [EMAIL PROTECTED]
>       dynamicPolicy = [EMAIL PROTECTED]
>       serverIdentityHelper = null
>       plugin = null
>       class$com$ibm$ws$classloader$CompoundClassLoader = [EMAIL PROTECTED]
>       initialized = true
>       pdcache = [EMAIL PROTECTED]
>       debug = null
>       systemClassLoader = [EMAIL PROTECTED]
>       applicationClassLoader = [EMAIL PROTECTED]
>       initSystemClassLoader = false
>       vmRef = 375875984
>       assertionLock = [EMAIL PROTECTED]
>       defaultAssertionStatus = false
>       packageAssertionStatus = null
>       classAssertionStatus = null
>       genericRepository = null
>       annotationCache = null
>       packages = [EMAIL PROTECTED]
>       lazyInitLock = [EMAIL PROTECTED]
>       classSigners = null
>       packageSigners = [EMAIL PROTECTED]
>       emptyCertificates = {}
>       defaultProtectionDomain = null
>       methodCache = [EMAIL PROTECTED]
>       fieldCache = [EMAIL PROTECTED]
>       constructorCache = [EMAIL PROTECTED]
>     evtSource = 
>       _invocationListeners = [EMAIL PROTECTED]
>       _servletListeners = [EMAIL PROTECTED]
>       _errorListeners = [EMAIL PROTECTED]
>       _applicationListeners = [EMAIL PROTECTED]
>       _filterInvocationListeners = [EMAIL PROTECTED]
>       _filterListeners = [EMAIL PROTECTED]
>       _filterErrorListeners = [EMAIL PROTECTED]
>     event = null
>     unavailableMessage = null
>     unavailableUntil = -1
>     isSTM = false
>     internalServlet = false
>     class$com$ibm$ws$webcontainer$servlet$ServletWrapper = 
>       serialVersionUID = 3206093459760846163
>       AllPermissionsPD = 
> this.this$0.class$com$ibm$ws$wswebcontainer$servlet$ServletWrapper.AllPermissionsPD
>       SYNTHETIC = 4096
>       ANNOTATION = 8192
>       ENUM = 16384
>       j9Version = 218497585
>       j9Config = 8314596479310233600
>       EmptyParameters = 
> this.this$0.class$com$ibm$ws$wswebcontainer$servlet$ServletWrapper.EmptyParameters
>       copyMethod = 
> this.this$0.class$com$ibm$ws$wswebcontainer$servlet$ServletWrapper.copyMethod
>       copyField = 
> this.this$0.class$com$ibm$ws$wswebcontainer$servlet$ServletWrapper.copyField
>       copyConstructor = 
> this.this$0.class$com$ibm$ws$wswebcontainer$servlet$ServletWrapper.copyConstructor
>       methodParameterTypesField = 
> this.this$0.class$com$ibm$ws$wswebcontainer$servlet$ServletWrapper.methodParameterTypesField
>       constructorParameterTypesField = 
> this.this$0.class$com$ibm$ws$wswebcontainer$servlet$ServletWrapper.constructorParameterTypesField
>       cacheInitInProgress = false
>       NoArgs = 
> this.this$0.class$com$ibm$ws$wswebcontainer$servlet$ServletWrapper.NoArgs
>       PublicKey = 
> this.this$0.class$com$ibm$ws$wswebcontainer$servlet$ServletWrapper.PublicKey
>       DeclaredKey = 
> this.this$0.class$com$ibm$ws$wswebcontainer$servlet$ServletWrapper.DeclaredKey
>     config = null

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to