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

Daniel Kulp updated CXF-5263:
-----------------------------

    Fix Version/s: NeedMoreInfo
    
> SoapFault: Could not create cache directory
> -------------------------------------------
>
>                 Key: CXF-5263
>                 URL: https://issues.apache.org/jira/browse/CXF-5263
>             Project: CXF
>          Issue Type: Bug
>            Reporter: Shravya Saripella
>             Fix For: NeedMoreInfo
>
>
> Hello,
> This error occurred during one of our web service calls to create a cache 
> folder. Any input regarding the cause of this error is greatly appreciated.
> java.lang.ExceptionInInitializerError
>       at 
> edu.iu.es.sis.platform.boot.web.SisListener.contextInitialized(SisListener.java:79)
>       at 
> org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4887)
>       at 
> org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5381)
>       at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
>       at 
> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901)
>       at 
> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877)
>       at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:633)
>       at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:977)
>       at 
> org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1655)
>       at 
> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
>       at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
>       at java.util.concurrent.FutureTask.run(FutureTask.java:166)
>       at 
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
>       at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
>       at java.lang.Thread.run(Thread.java:722)
> Caused by: java.lang.IllegalStateException: Error initializing SIS Core
>       at edu.iu.es.sis.platform.boot.web.SisCore.(SisCore.java:207)
>       ... 15 more
> Caused by: java.lang.IllegalStateException: Error in poller
>       at 
> edu.iu.es.sis.core.framework.AbstractPoller.waitForIt(AbstractPoller.java:190)
>       at 
> edu.iu.es.sis.rice.impl.RiceImplementationStub.onLoad(RiceImplementationStub.java:114)
>       at 
> edu.iu.es.sis.platform.boot.AbstractConfigurationStub$1.perform(AbstractConfigurationStub.java:478)
>       at 
> edu.iu.es.sis.platform.boot.AbstractConfigurationStub$1.perform(AbstractConfigurationStub.java:475)
>       at 
> edu.iu.es.sis.core.framework.TransactionBoundary.encapsulate(TransactionBoundary.java:63)
>       at 
> edu.iu.es.sis.rice.impl.RiceServiceBoundary.encapsulate(RiceServiceBoundary.java:15)
>       at 
> edu.iu.es.sis.platform.impl.SisModuleImpl$3.perform(SisModuleImpl.java:1517)
>       at 
> edu.iu.es.sis.platform.impl.SisModuleImpl.perform(SisModuleImpl.java:1535)
>       at 
> edu.iu.es.sis.platform.boot.AbstractConfigurationStub.perform(AbstractConfigurationStub.java:475)
>       at 
> edu.iu.es.sis.platform.boot.AbstractConfigurationStub.perform(AbstractConfigurationStub.java:26)
>       at 
> edu.iu.es.sis.platform.impl.SisModuleImpl$BindingsResource.bind(SisModuleImpl.java:424)
>       at 
> edu.iu.es.sis.platform.impl.SisModuleImpl$BindingsResource.access$1000(SisModuleImpl.java:405)
>       at 
> edu.iu.es.sis.platform.impl.SisModuleImpl$BindingsResource$1.perform(SisModuleImpl.java:441)
>       at 
> edu.iu.es.sis.platform.impl.SisModuleImpl$BindingsResource$1.perform(SisModuleImpl.java:430)
>       at edu.iu.es.sis.audit.ProcessLogger.follow(ProcessLogger.java:261)
>       at edu.iu.es.sis.audit.ProcessLogger.follow(ProcessLogger.java:217)
>       at 
> edu.iu.es.sis.core.impl.CoreServiceBoundary.encapsulate(CoreServiceBoundary.java:27)
>       at 
> edu.iu.es.sis.platform.impl.SisModuleImpl$3.perform(SisModuleImpl.java:1517)
>       at 
> edu.iu.es.sis.platform.impl.SisModuleImpl.perform(SisModuleImpl.java:1535)
>       at 
> edu.iu.es.sis.platform.impl.SisModuleImpl$BindingsResource.doLoad(SisModuleImpl.java:430)
>       at 
> edu.iu.es.sis.platform.impl.SisModuleImpl$ContextResource.load(SisModuleImpl.java:278)
>       at 
> edu.iu.es.sis.platform.impl.SisModuleImpl.reloadComponent(SisModuleImpl.java:742)
>       at 
> edu.iu.es.sis.platform.impl.SisModuleImpl.loadComponent(SisModuleImpl.java:779)
>       at 
> edu.iu.es.sis.platform.impl.SisModuleImpl.loadComponent(SisModuleImpl.java:765)
>       at 
> edu.iu.es.sis.platform.boot.SisConfigurationStub.onLoad(SisConfigurationStub.java:185)
>       at 
> edu.iu.es.sis.platform.boot.AbstractConfigurationStub$1.perform(AbstractConfigurationStub.java:478)
>       at 
> edu.iu.es.sis.platform.boot.AbstractConfigurationStub$1.perform(AbstractConfigurationStub.java:475)
>       at 
> edu.iu.es.sis.platform.impl.SisModuleImpl.perform(SisModuleImpl.java:1535)
>       at 
> edu.iu.es.sis.platform.boot.AbstractConfigurationStub.perform(AbstractConfigurationStub.java:475)
>       at 
> edu.iu.es.sis.platform.boot.AbstractConfigurationStub.perform(AbstractConfigurationStub.java:26)
>       at 
> edu.iu.es.sis.platform.impl.SisModuleImpl$BindingsResource.bind(SisModuleImpl.java:424)
>       at 
> edu.iu.es.sis.platform.impl.SisModuleImpl$BindingsResource.access$1000(SisModuleImpl.java:405)
>       at 
> edu.iu.es.sis.platform.impl.SisModuleImpl$BindingsResource$1.perform(SisModuleImpl.java:435)
>       at 
> edu.iu.es.sis.platform.impl.SisModuleImpl$BindingsResource$1.perform(SisModuleImpl.java:430)
>       at edu.iu.es.sis.audit.ProcessLogger.follow(ProcessLogger.java:261)
>       at edu.iu.es.sis.audit.ProcessLogger.follow(ProcessLogger.java:217)
>       at 
> edu.iu.es.sis.platform.impl.SisRequestBoundary.encapsulate(SisRequestBoundary.java:81)
>       at 
> edu.iu.es.sis.platform.impl.SisModuleImpl$3.perform(SisModuleImpl.java:1517)
>       at 
> edu.iu.es.sis.platform.impl.SisModuleImpl.perform(SisModuleImpl.java:1535)
>       at 
> edu.iu.es.sis.platform.impl.SisModuleImpl$BindingsResource.doLoad(SisModuleImpl.java:430)
>       at 
> edu.iu.es.sis.platform.impl.SisModuleImpl$ContextResource.load(SisModuleImpl.java:278)
>       at 
> edu.iu.es.sis.platform.impl.SisModuleImpl.initializeBindings(SisModuleImpl.java:607)
>       at edu.iu.es.sis.platform.boot.web.SisCore.(SisCore.java:35)
>       ... 15 more
> Caused by: javax.xml.ws.soap.SOAPFaultException: Could not create cache 
> directory "/usr/local/tomcat/esi/temp/cxf1693164101".
>       at 
> org.apache.cxf.jaxws.JaxWsClientProxy.invoke(JaxWsClientProxy.java:156)
>       at com.sun.proxy.$Proxy144.getParameterValueAsString(Unknown Source)
>       at sun.reflect.GeneratedMethodAccessor673.invoke(Unknown Source)
>       at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>       at java.lang.reflect.Method.invoke(Method.java:601)
>       at 
> org.kuali.rice.ksb.messaging.BusClientFailureProxy.invokeInternal(BusClientFailureProxy.java:85)
>       at 
> org.kuali.rice.core.api.util.reflect.BaseInvocationHandler.invoke(BaseInvocationHandler.java:58)
>       at com.sun.proxy.$Proxy145.getParameterValueAsString(Unknown Source)
>       at sun.reflect.GeneratedMethodAccessor673.invoke(Unknown Source)
>       at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>       at java.lang.reflect.Method.invoke(Method.java:601)
>       at 
> org.kuali.rice.core.api.resourceloader.LazyResourceFactoryBean$LazyInvocationHandler.invoke(LazyResourceFactoryBean.java:137)
>       at com.sun.proxy.$Proxy110.getParameterValueAsString(Unknown Source)
>       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>       at 
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
>       at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>       at java.lang.reflect.Method.invoke(Method.java:601)
>       at 
> org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:318)
>       at 
> org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183)
>       at 
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150)
>       at 
> org.springframework.cache.interceptor.CacheInterceptor$1.invoke(CacheInterceptor.java:58)
>       at 
> org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:213)
>       at 
> org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:66)
>       at 
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
>       at 
> org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202)
>       at com.sun.proxy.$Proxy115.getParameterValueAsString(Unknown Source)
>       at 
> org.kuali.rice.coreservice.impl.parameter.ParameterServiceImpl$7.f(ParameterServiceImpl.java:118)
>       at 
> org.kuali.rice.coreservice.impl.parameter.ParameterServiceImpl$7.f(ParameterServiceImpl.java:115)
>       at 
> org.kuali.rice.coreservice.impl.parameter.ParameterServiceImpl.exec(ParameterServiceImpl.java:216)
>       at 
> org.kuali.rice.coreservice.impl.parameter.ParameterServiceImpl.getParameterValueAsString(ParameterServiceImpl.java:115)
>       at 
> org.kuali.rice.krad.messages.MessageServiceImpl.getDefaultLocaleCode(MessageServiceImpl.java:176)
>       at 
> org.kuali.rice.krad.messages.MessageServiceImpl.getAllMessagesForComponent(MessageServiceImpl.java:130)
>       at 
> org.kuali.rice.krad.datadictionary.MessageBeanProcessor.processBeanMessages(MessageBeanProcessor.java:167)
>       at 
> org.kuali.rice.krad.datadictionary.MessageBeanProcessor.processRootBeanDefinition(MessageBeanProcessor.java:65)
>       at 
> org.kuali.rice.krad.datadictionary.DictionaryBeanFactoryPostProcessor.processRootBeanDefinition(DictionaryBeanFactoryPostProcessor.java:113)
>       at 
> org.kuali.rice.krad.datadictionary.DictionaryBeanFactoryPostProcessor.postProcessBeanFactory(DictionaryBeanFactoryPostProcessor.java:99)
>       at 
> org.kuali.rice.krad.datadictionary.DataDictionary.performDictionaryPostProcessing(DataDictionary.java:176)
>       at 
> org.kuali.rice.krad.datadictionary.DataDictionary.parseDataDictionaryConfigurationFiles(DataDictionary.java:95)
>       at 
> org.kuali.rice.krad.config.KRADConfigurer.loadDataDictionary(KRADConfigurer.java:112)
>       at 
> org.kuali.rice.krad.config.KRADConfigurer.onApplicationEvent(KRADConfigurer.java:76)
>       at 
> org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:97)
>       at 
> org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:324)
>       at 
> org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:929)
>       at 
> org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:467)
>       at 
> edu.iu.es.sis.rice.impl.RiceImplementationStub$RiceImplPoller.process(RiceImplementationStub.java:93)
>       at 
> edu.iu.es.sis.core.framework.AbstractPoller$1.perform(AbstractPoller.java:237)
>       at 
> edu.iu.es.sis.core.framework.AbstractPoller$1.perform(AbstractPoller.java:206)
>       at 
> edu.iu.es.sis.core.framework.TransactionBoundary.encapsulate(TransactionBoundary.java:63)
>       at 
> edu.iu.es.sis.rice.impl.RiceServiceBoundary.encapsulate(RiceServiceBoundary.java:15)
>       at 
> edu.iu.es.sis.platform.impl.SisModuleImpl$3.perform(SisModuleImpl.java:1517)
>       at 
> edu.iu.es.sis.platform.impl.SisModuleImpl.perform(SisModuleImpl.java:1535)
>       at 
> edu.iu.es.sis.core.framework.AbstractPoller.run(AbstractPoller.java:205)
>       at 
> edu.iu.es.sis.core.framework.SisExecutorService$1$1.perform(SisExecutorService.java:79)
>       at 
> edu.iu.es.sis.core.framework.SisExecutorService$1$1.perform(SisExecutorService.java:75)
>       at edu.iu.es.sis.audit.ProcessLogger.follow(ProcessLogger.java:261)
>       at edu.iu.es.sis.audit.ProcessLogger.follow(ProcessLogger.java:217)
>       at 
> edu.iu.es.sis.core.impl.CoreServiceBoundary.encapsulate(CoreServiceBoundary.java:27)
>       at 
> edu.iu.es.sis.platform.impl.SisModuleImpl$3.perform(SisModuleImpl.java:1517)
>       at edu.iu.es.sis.audit.ProcessLogger.follow(ProcessLogger.java:261)
>       at edu.iu.es.sis.audit.ProcessLogger.follow(ProcessLogger.java:217)
>       at 
> edu.iu.es.sis.platform.impl.SisRequestBoundary.encapsulate(SisRequestBoundary.java:81)
>       at 
> edu.iu.es.sis.platform.impl.SisModuleImpl$3.perform(SisModuleImpl.java:1517)
>       at 
> edu.iu.es.sis.platform.impl.SisModuleImpl.perform(SisModuleImpl.java:1535)
>       at 
> edu.iu.es.sis.core.framework.SisExecutorService$1.run(SisExecutorService.java:75)
>       ... 6 more
> Caused by: org.apache.cxf.binding.soap.SoapFault: Could not create cache 
> directory "/usr/local/tomcat/esi/temp/cxf1693164101".
>       at 
> org.apache.cxf.binding.soap.interceptor.Soap11FaultInInterceptor.unmarshalFault(Soap11FaultInInterceptor.java:75)
>       at 
> org.apache.cxf.binding.soap.interceptor.Soap11FaultInInterceptor.handleMessage(Soap11FaultInInterceptor.java:46)
>       at 
> org.apache.cxf.binding.soap.interceptor.Soap11FaultInInterceptor.handleMessage(Soap11FaultInInterceptor.java:35)
>       at 
> org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:271)
>       at 
> org.apache.cxf.interceptor.AbstractFaultChainInitiatorObserver.onMessage(AbstractFaultChainInitiatorObserver.java:112)
>       at 
> org.apache.cxf.binding.soap.interceptor.CheckFaultInterceptor.handleMessage(CheckFaultInterceptor.java:69)
>       at 
> org.apache.cxf.binding.soap.interceptor.CheckFaultInterceptor.handleMessage(CheckFaultInterceptor.java:34)
>       at 
> org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:271)
>       at org.apache.cxf.endpoint.ClientImpl.onMessage(ClientImpl.java:801)
>       at 
> org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.handleResponseInternal(HTTPConduit.java:1591)
>       at 
> org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.handleResponse(HTTPConduit.java:1489)
>       at 
> org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.close(HTTPConduit.java:1308)
>       at 
> org.apache.cxf.transport.AbstractConduit.close(AbstractConduit.java:56)
>       at org.apache.cxf.transport.http.HTTPConduit.close(HTTPConduit.java:623)
>       at 
> org.apache.cxf.interceptor.MessageSenderInterceptor$MessageSenderEndingInterceptor.handleMessage(MessageSenderInterceptor.java:62)
>       at 
> org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:271)
>       at org.apache.cxf.endpoint.ClientImpl.doInvoke(ClientImpl.java:531)
>       at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:464)
>       at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:367)
>       at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:320)
>       at org.apache.cxf.frontend.ClientProxy.invokeSync(ClientProxy.java:89)
>       at 
> org.apache.cxf.jaxws.JaxWsClientProxy.invoke(JaxWsClientProxy.java:134)
>       ... 69 more
> Thanks,
> Shravya

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to