1 2 Previous Next 16 Replies Latest reply on Jul 14, 2006 4:00 AM by aron.gombas Go to original post
      • 15. Re: Kosmos Jira Authentication using Soap
        melpelotones

        Hi, here you are the Debug Logs.

        DEBUG http-8091-Processor25 org.springframework.web.context.support.XmlWebApplicationContext - Publishing event in context [WebApplicationContext for namespace 'kosmos-services-servlet']: ServletRequestHandledEvent: url=[/kosmos-server/kosmos-services/svn-service]; client=[127.0.0.1]; method=[POST]; servlet=[kosmos-services]; session=[null]; user=[null]; time=[1ms]; status=[OK]
        DEBUG http-8091-Processor25 org.springframework.web.servlet.DispatcherServlet - DispatcherServlet with name 'kosmos-services' received request for [/kosmos-server/kosmos-services/jirasoap-service]
        DEBUG http-8091-Processor25 org.springframework.web.servlet.DispatcherServlet - Bound request context to thread: org.apache.coyote.tomcat5.CoyoteRequestFacade@6276e5
        DEBUG http-8091-Processor25 org.springframework.web.servlet.DispatcherServlet - Testing handler map [org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping@6be4cc] in DispatcherServlet with name 'kosmos-services'
        DEBUG http-8091-Processor25 org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping - Looking up handler for [/jirasoap-service]
        DEBUG http-8091-Processor25 org.springframework.web.servlet.DispatcherServlet - Testing handler adapter [org.springframework.web.servlet.mvc.SimpleHandlerAdapter@17a1686]
        DEBUG http-8091-Processor25 org.springframework.remoting.support.RemoteInvocationTraceInterceptor - Incoming HessianServiceExporter remote call: hu.midori.kosmos.protocol.JiraService.getProjects
        DEBUG http-8091-Processor25 org.springframework.aop.support.JdkRegexpMethodPointcut - Candidate is [hu.midori.kosmos.protocol.JiraService.getProjects]; pattern is [hu.midori.kosmos.protocol.CcService.getProjects]; matched=false
        DEBUG http-8091-Processor25 org.springframework.aop.support.JdkRegexpMethodPointcut - Candidate is [hu.midori.kosmos.protocol.JiraService.getProjects]; pattern is [hu.midori.kosmos.protocol.JiraService.getProjects]; matched=true
        DEBUG http-8091-Processor25 hu.midori.kosmos.server.MethodResultCacheInterceptor - Accessing cache "hu.midori.kosmos.server.cache" [1 items]...
        DEBUG http-8091-Processor25 net.sf.ehcache.store.MemoryStore - hu.midori.kosmos.server.cacheCache: hu.midori.kosmos.server.cacheMemoryStore miss for hu.midori.kosmos.server.jira.JiraSoapServiceImpl.getProjects.http://192.168.1.14:8080/rpc/soap/jirasoapservice-v2?wsdl:ONE-ATL-AS
        DEBUG http-8091-Processor25 net.sf.ehcache.Cache - hu.midori.kosmos.server.cache cache - Miss
        INFO http-8091-Processor25 hu.midori.kosmos.server.MethodResultCacheInterceptor - Cache-miss: reloading "hu.midori.kosmos.server.jira.JiraSoapServiceImpl.getProjects.http://192.168.1.14:8080/rpc/soap/jirasoapservice-v2?wsdl:ONE-ATL-AS"...
        DEBUG http-8091-Processor25 hu.midori.kosmos.server.jira.JiraSoapServiceImpl - Returning projects...
        DEBUG http-8091-Processor25 hu.midori.kosmos.server.AbstractKosmosService - Beginning store session....
        DEBUG http-8091-Processor25 org.apache.axis.i18n.ProjectResourceBundle - getBundle(org.apache.axis,org.apache.axis.i18n,resource,null,...)
        DEBUG http-8091-Processor25 org.apache.axis.i18n.ProjectResourceBundle - loadBundle: Ignoring MissingResourceException: Can't find bundle for base name org.apache.axis.resource, locale en_US
        DEBUG http-8091-Processor25 org.apache.axis.i18n.ProjectResourceBundle - Created org.apache.axis.i18n.resource, linked to parent null
        DEBUG http-8091-Processor25 org.apache.axis.i18n.ProjectResourceBundle - getBundle(org.apache.axis,org.apache.axis.utils,resource,null,...)
        DEBUG http-8091-Processor25 org.apache.axis.i18n.ProjectResourceBundle - loadBundle: Ignoring MissingResourceException: Can't find bundle for base name org.apache.axis.utils.resource, locale en_US
        DEBUG http-8091-Processor25 org.apache.axis.i18n.ProjectResourceBundle - loadBundle: Ignoring MissingResourceException: Can't find bundle for base name org.apache.axis.resource, locale en_US
        DEBUG http-8091-Processor25 org.apache.axis.i18n.ProjectResourceBundle - Root package not found, cross link to org.apache.axis.i18n.resource
        DEBUG http-8091-Processor25 org.apache.axis.i18n.ProjectResourceBundle - Root package not found, cross link to org.apache.axis.i18n.resource
        DEBUG http-8091-Processor25 org.apache.axis.i18n.ProjectResourceBundle - org.apache.axis.i18n.resource::handleGetObject(engineFactory)
        DEBUG http-8091-Processor25 org.apache.axis.configuration.EngineConfigurationFactoryFinder - Got EngineFactory: org.apache.axis.configuration.EngineConfigurationFactoryDefault
        DEBUG http-8091-Processor25 org.apache.axis.AxisEngine - Enter: AxisEngine::init
        ERROR http-8091-Processor25 hu.midori.kosmos.server.jira.JiraSoapServiceImpl - Unable to log out
        java.lang.NullPointerException
        at hu.midori.kosmos.server.jira.JiraSoapServiceImpl.disconnect(JiraSoapServiceImpl.java:217)
        at hu.midori.kosmos.server.jira.JiraSoapServiceImpl.getProjects(JiraSoapServiceImpl.java:175)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:287)
        at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:181)
        at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:148)
        at hu.midori.kosmos.server.MethodResultCacheInterceptor.invoke(MethodResultCacheInterceptor.java:56)
        at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:170)
        at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:176)
        at $Proxy3.getProjects(Unknown Source)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:287)
        at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:181)
        at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:148)
        at org.springframework.remoting.support.RemoteInvocationTraceInterceptor.invoke(RemoteInvocationTraceInterceptor.java:68)
        at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:170)
        at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:176)
        at $Proxy4.getProjects(Unknown Source)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at com.caucho.hessian.server.HessianSkeleton.invoke(HessianSkeleton.java:157)
        at org.springframework.remoting.caucho.HessianServiceExporter.handleRequest(HessianServiceExporter.java:110)
        at org.springframework.web.servlet.mvc.SimpleHandlerAdapter.handle(SimpleHandlerAdapter.java:46)
        at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:792)
        at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:726)
        at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:396)
        at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:360)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214)
        at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
        at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:152)
        at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)
        at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:118)
        at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
        at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
        at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
        at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799)
        at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:705)
        at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577)
        at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683)
        at java.lang.Thread.run(Thread.java:595)
        WARN http-8091-Processor25 org.springframework.remoting.support.RemoteInvocationTraceInterceptor - Processing of HessianServiceExporter remote call resulted in fatal exception: hu.midori.kosmos.protocol.JiraService.getProjects
        java.lang.NoClassDefFoundError: javax/xml/soap/SOAPException
        at org.apache.axis.configuration.FileProvider.configureEngine(FileProvider.java:179)
        at org.apache.axis.AxisEngine.init(AxisEngine.java:172)
        at org.apache.axis.AxisEngine.(AxisEngine.java:156)
        at org.apache.axis.client.AxisClient.(AxisClient.java:52)
        at org.apache.axis.client.Service.getAxisClient(Service.java:104)
        at org.apache.axis.client.Service.(Service.java:113)
        at _soapclient.JiraSoapServiceServiceLocator.(JiraSoapServiceServiceLocator.java:12)
        at hu.midori.kosmos.server.jira.JiraSoapServiceImpl.connect(JiraSoapServiceImpl.java:191)
        at hu.midori.kosmos.server.jira.JiraSoapServiceImpl.getProjects(JiraSoapServiceImpl.java:68)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:287)
        at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:181)
        at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:148)
        at hu.midori.kosmos.server.MethodResultCacheInterceptor.invoke(MethodResultCacheInterceptor.java:56)
        at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:170)
        at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:176)
        at $Proxy3.getProjects(Unknown Source)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:287)
        at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:181)
        at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:148)
        at org.springframework.remoting.support.RemoteInvocationTraceInterceptor.invoke(RemoteInvocationTraceInterceptor.java:68)
        at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:170)
        at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:176)
        at $Proxy4.getProjects(Unknown Source)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at com.caucho.hessian.server.HessianSkeleton.invoke(HessianSkeleton.java:157)
        at org.springframework.remoting.caucho.HessianServiceExporter.handleRequest(HessianServiceExporter.java:110)
        at org.springframework.web.servlet.mvc.SimpleHandlerAdapter.handle(SimpleHandlerAdapter.java:46)
        at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:792)
        at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:726)
        at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:396)
        at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:360)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214)
        at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
        at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:152)
        at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)
        at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:118)
        at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
        at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
        at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
        at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799)
        at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:705)
        at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577)
        at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683)
        at java.lang.Thread.run(Thread.java:595)
        DEBUG http-8091-Processor25 org.springframework.web.servlet.DispatcherServlet - Null ModelAndView returned to DispatcherServlet with name 'kosmos-services': assuming HandlerAdapter completed request handling
        DEBUG http-8091-Processor25 org.springframework.web.servlet.DispatcherServlet - Cleared thread-bound request context: org.apache.coyote.tomcat5.CoyoteRequestFacade@6276e5
        DEBUG http-8091-Processor25 org.springframework.web.servlet.DispatcherServlet - Successfully completed request
        DEBUG http-8091-Processor25 org.springframework.web.context.support.XmlWebApplicationContext - Publishing event in context [WebApplicationContext for namespace 'kosmos-services-servlet']: ServletRequestHandledEvent: url=[/kosmos-server/kosmos-services/jirasoap-service]; client=[127.0.0.1]; method=[POST]; servlet=[kosmos-services]; session=[null]; user=[null]; time=[209ms]; status=[OK]

        • 16. Re: Kosmos Jira Authentication using Soap
          aron.gombas

          As you see Axis couldn't initialize itself to connect to the SOAP service:

          ava.lang.NoClassDefFoundError: javax/xml/soap/SOAPException
          at org.apache.axis.configuration.FileProvider.configureEngine(FileProvider.java:179)
          at org.apache.axis.AxisEngine.init(AxisEngine.java:172)
          at org.apache.axis.AxisEngine.(AxisEngine.java:156)
          at org.apache.axis.client.AxisClient.(AxisClient.java:52)
          at org.apache.axis.client.Service.getAxisClient(Service.java:104)
          


          That class is missing from your classpath.
          Please check all your libs (JAR files) in your container and add the missing one (this is "jboss-saaj.jar" for JBoss Portal and maybe "saaj.jar" for other containers).

          1 2 Previous Next