本文主要是介绍[原]在Oracle SOASUITE 10g Register ESB 报“java.io.IOException: Service TxContentFileStore”问题的解决办法,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1.异常信息
summary: An unhandaled exception has been thrown in the ESB system. The exception reported is: "java.io.IOException: Service TxContentFileStore at /u01/esb/product/10.1.3.1/integration/esb/oraesb/artifacts/store/content working on /u01/esb/product/10.1.3.1/integration/esb/oraesb/artifacts/work/content access error : Conflict with uri /files/ESB_Projects/xxx/bpel/com/xxx/inquiry/xxx/bo/PosGift.xsd. Cause is: no cause given
at oracle.tip.esb.server.bootstrap.ESBBaseResourceAdapter.createIOException(ESBBaseResourceAdapter.java:516)
at oracle.tip.esb.server.bootstrap.ESBBaseResourceAdapter.access$100(ESBBaseResourceAdapter.java:108)
at oracle.tip.esb.server.bootstrap.ESBBaseResourceAdapter$1.createFile(ESBBaseResourceAdapter.java:418)
at oracle.tip.esb.lifecycle.AuxiliaryFileHandler.copyToRepository(AuxiliaryFileHandler.java:564)
at oracle.tip.esb.lifecycle.AuxiliaryFileHandler.copyToRepository(AuxiliaryFileHandler.java:552)
at oracle.tip.esb.lifecycle.AuxiliaryFileHandler.copyToRepository(AuxiliaryFileHandler.java:552)
at oracle.tip.esb.lifecycle.AuxiliaryFileHandler.copyToRepository(AuxiliaryFileHandler.java:552)
at oracle.tip.esb.lifecycle.AuxiliaryFileHandler.copyToRepository(AuxiliaryFileHandler.java:552)
at oracle.tip.esb.lifecycle.AuxiliaryFileHandler.copyToRepository(AuxiliaryFileHandler.java:552)
at oracle.tip.esb.lifecycle.AuxiliaryFileHandler.copyToRepository(AuxiliaryFileHandler.java:552)
at oracle.tip.esb.lifecycle.AuxiliaryFileHandler.copyToRepository(AuxiliaryFileHandler.java:552)
at oracle.tip.esb.lifecycle.AuxiliaryFileHandler.copyToRepository(AuxiliaryFileHandler.java:552)
at oracle.tip.esb.lifecycle.AuxiliaryFileHandler.copyToRepository(AuxiliaryFileHandler.java:532)
at oracle.tip.esb.console.XMLConsoleManagerImpl.commit(XMLConsoleManagerImpl.java:2305)
at oracle.tip.esb.configuration.deployment.JDevDeploymentManager.deploy(JDevDeploymentManager.java:223)
at oracle.tip.esb.configuration.deployment.DeploymentServlet.doPost(DeploymentServlet.java:120)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:763)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:65)
at oracle.security.jazn.oc4j.JAZNFilter$1.run(JAZNFilter.java:396)
at java.security.AccessController.doPrivileged(AccessController.java:279)
at javax.security.auth.Subject.doAsPrivileged(Subject.java:727)
at oracle.security.jazn.oc4j.JAZNFilter.doFilter(JAZNFilter.java:410)
at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:623)
at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:370)
at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:871)
at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:453)
at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:302)
at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:190)
at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
at java.lang.Thread.run(Thread.java:810)
Caused by: org.apache.slide.common.ServiceAccessException: Service TxContentFileStore at /u01/esb/product/10.1.3.1/integration/esb/oraesb/artifacts/store/content working on access error : Conflict with uri /files/ESB_Projects/xxx/bpel/com/xxx/inquiry/4GPOS/bo/PosGift.xsd. Cause is: no cause given
at org.apache.slide.store.txfile.AbstractTxFileStoreService.throwInternalError(AbstractTxFileStoreService.java:411)
at org.apache.slide.store.txfile.TxFileContentStore.storeRevisionContent(TxFileContentStore.java:126)
at org.apache.slide.store.AbstractStore.storeRevisionContent(AbstractStore.java:1387)
at org.apache.slide.store.ExtendedStore.storeRevisionContent(ExtendedStore.java:533)
at org.apache.slide.content.ContentImpl.store(ContentImpl.java:1018)
at oracle.tip.esb.server.bootstrap.slide.WriteFile.executeRequest(WriteFile.java:176)
at oracle.tip.esb.server.bootstrap.slide.AbstractSlideMethod.execute(AbstractSlideMethod.java:142)
at oracle.tip.esb.server.bootstrap.slide.SlideHandler.writeFile(SlideHandler.java:128)
at oracle.tip.esb.server.bootstrap.ESBBaseResourceAdapter$1.createFile(ESBBaseResourceAdapter.java:416)
... 29 more
".
Fix: -
2.参考链接 http://forums.oracle.com/forums/thread.jspa?threadID=524656
3.解决办法
step 1. 到$ORACLE_HOME/integration/esb/oraesb/artifacts目录下
step 2. 删除这个目录下的所有内容
step 3. 重启服务器
step 4. 再次部署
4.结果
成功解决这个问题
这篇关于[原]在Oracle SOASUITE 10g Register ESB 报“java.io.IOException: Service TxContentFileStore”问题的解决办法的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!