[原]在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.结果

成功解决这个问题

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值