[原]在Oracle SOASUITE 10g Register ESB 报“java.io.IOException: Service TxContentFileStore”问题的解决办法

本文主要是介绍[原]在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”问题的解决办法的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/816800

相关文章

springboot rocketmq配置生产者和消息者的步骤

《springbootrocketmq配置生产者和消息者的步骤》本文介绍了如何在SpringBoot中集成RocketMQ,包括添加依赖、配置application.yml、创建生产者和消费者,并展... 目录1. 添加依赖2. 配置application.yml3. 创建生产者4. 创建消费者5. 使用在

Spring Retry 实现乐观锁重试实践记录

《SpringRetry实现乐观锁重试实践记录》本文介绍了在秒杀商品SKU表中使用乐观锁和MybatisPlus配置乐观锁的方法,并分析了测试环境和生产环境的隔离级别对乐观锁的影响,通过简单验证,... 目录一、场景分析 二、简单验证 2.1、可重复读 2.2、读已提交 三、最佳实践 3.1、配置重试模板

Spring中@Lazy注解的使用技巧与实例解析

《Spring中@Lazy注解的使用技巧与实例解析》@Lazy注解在Spring框架中用于延迟Bean的初始化,优化应用启动性能,它不仅适用于@Bean和@Component,还可以用于注入点,通过将... 目录一、@Lazy注解的作用(一)延迟Bean的初始化(二)与@Autowired结合使用二、实例解

SpringBoot使用Jasypt对YML文件配置内容加密的方法(数据库密码加密)

《SpringBoot使用Jasypt对YML文件配置内容加密的方法(数据库密码加密)》本文介绍了如何在SpringBoot项目中使用Jasypt对application.yml文件中的敏感信息(如数... 目录SpringBoot使用Jasypt对YML文件配置内容进行加密(例:数据库密码加密)前言一、J

Java中有什么工具可以进行代码反编译详解

《Java中有什么工具可以进行代码反编译详解》:本文主要介绍Java中有什么工具可以进行代码反编译的相关资,料,包括JD-GUI、CFR、Procyon、Fernflower、Javap、Byte... 目录1.JD-GUI2.CFR3.Procyon Decompiler4.Fernflower5.Jav

Spring Boot 中正确地在异步线程中使用 HttpServletRequest的方法

《SpringBoot中正确地在异步线程中使用HttpServletRequest的方法》文章讨论了在SpringBoot中如何在异步线程中正确使用HttpServletRequest的问题,... 目录前言一、问题的来源:为什么异步线程中无法访问 HttpServletRequest?1. 请求上下文与线

在 Spring Boot 中使用异步线程时的 HttpServletRequest 复用问题记录

《在SpringBoot中使用异步线程时的HttpServletRequest复用问题记录》文章讨论了在SpringBoot中使用异步线程时,由于HttpServletRequest复用导致... 目录一、问题描述:异步线程操作导致请求复用时 Cookie 解析失败1. 场景背景2. 问题根源二、问题详细分

Java对象和JSON字符串之间的转换方法(全网最清晰)

《Java对象和JSON字符串之间的转换方法(全网最清晰)》:本文主要介绍如何在Java中使用Jackson库将对象转换为JSON字符串,并提供了一个简单的工具类示例,该工具类支持基本的转换功能,... 目录前言1. 引入 Jackson 依赖2. 创建 jsON 工具类3. 使用示例转换 Java 对象为

解读为什么@Autowired在属性上被警告,在setter方法上不被警告问题

《解读为什么@Autowired在属性上被警告,在setter方法上不被警告问题》在Spring开发中,@Autowired注解常用于实现依赖注入,它可以应用于类的属性、构造器或setter方法上,然... 目录1. 为什么 @Autowired 在属性上被警告?1.1 隐式依赖注入1.2 IDE 的警告:

SpringBoot快速接入OpenAI大模型的方法(JDK8)

《SpringBoot快速接入OpenAI大模型的方法(JDK8)》本文介绍了如何使用AI4J快速接入OpenAI大模型,并展示了如何实现流式与非流式的输出,以及对函数调用的使用,AI4J支持JDK8... 目录使用AI4J快速接入OpenAI大模型介绍AI4J-github快速使用创建SpringBoot