[亿信BI4.2.2] BI做环境迁移时发生的问题

1792
4

bobcardif 小试身手Lv3

发表于2022-8-19 10:56

悬赏100

已解决

楼主
BI做系统迁移时发生了如下问题,新旧系统均为 win2008server、  TOMCAT 在新系统生成注册码的步骤时出现如下的问题,请问应该怎样调整?
C:\bi42\biworkdir42\conf\jdbc.conf (拒绝访问。)  登录服务器的用户为管理员,并且对文件夹有所有的权限。


java.io.FileNotFoundException: C:\bi42\biworkdir42\conf\jdbc.conf (拒绝访问。) at java.io.FileOutputStream.open(Native Method) at java.io.FileOutputStream.
(Unknown Source) at java.io.FileOutputStream.(Unknown Source) at com.esen.platform.action.setup.ActionSystemSetup.saveDefaultDataSource(ActionSystemSetup.java:411) at com.esen.platform.action.setup.ActionSystemSetup.regcode(ActionSystemSetup.java:294) at com.esen.platform.action.setup.ActionSystemSetup.jsexecute(ActionSystemSetup.java:94) at com.esen.weblib.action.Action_Js.execute(Action_Js.java:73) at com.esen.weblib.action.Action.handle(Action.java:64) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.springframework.web.method.support.InvocableHandlerMethod.invoke(InvocableHandlerMethod.java:219) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:132) at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:104) at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandleMethod(RequestMappingHandlerAdapter.java:745) at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:686) at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:80) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:925) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:856) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:936) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:827) at javax.servlet.http.HttpServlet.service(HttpServlet.java:621) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:812) at javax.servlet.http.HttpServlet.service(HttpServlet.java:728) at com.esen.platform.web.ReleasabledServlet.service(ReleasabledServlet.java:93) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at com.esen.bi.jsp.filter.NoBackendActionFilter.doFilter(NoBackendActionFilter.java:40) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at com.esen.bi.jsp.filter.EsmainActionFilter.doFilter(EsmainActionFilter.java:50) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at com.esen.platform.action.FilterLoginCheck.doFilter(FilterLoginCheck.java:75) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at com.esen.platform.web.PlatformLocaleContextFilter.doFilter(PlatformLocaleContextFilter.java:47) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at com.esen.platform.sso.SSODelegatingFilter.doFilter(SSODelegatingFilter.java:22) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:110) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:492) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:165) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:1025) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:452) at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1201) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:654) at org.apache.tomcat.util.net.AprEndpoint$SocketProcessor.doRun(AprEndpoint.java:2531) at org.apache.tomcat.util.net.AprEndpoint$SocketProcessor.run(AprEndpoint.java:2520) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source)

最近看过此主题的会员

esen_4XW9QT2XNS

esen_4W194IYWAR

qwz

cuihr

韩冰_2

kusokuso2

叶留娜

wangbowen

伶俐

简单点2018

3933

sql之王

guoyipeng

esen_3T3F9HBK8R8

Bryce

小怪兽

最佳答案
本帖最后由 小怪兽 于 2022-8-19 13:31 编辑
bobcardif 发表于 2022-8-19 11:13
生成注册码时发生的

问了一下相关大佬,感觉还是有可能是权限问题或者这个文件不存在。
您启动tomcat的用户,操作系统那个用户,有没有对这个目录的磁盘文件权限呢。你这个路径里面有这个文件吗。
4个回答

只看楼主

小怪兽 数据达人Lv4

发表于2022-8-19 11:03

只看该作者

取消 关注该作者的回复

沙发

是同版本迁移嘛,
这段报错是哪里的呢,进行什么操作后出现的呢
报错提示jdbc.conf 这个文件拒绝访问,那首先判断是不是没有这个文件的读写权限呢,或者这个目录下jdbc文件不存在呢?

bobcardif 小试身手Lv3

发表于2022-8-19 11:13

只看该作者

取消 关注该作者的回复

板凳

小怪兽 发表于 2022-8-19 11:03
是同版本迁移嘛,
这段报错是哪里的呢,进行什么操作后出现的呢
报错提示jdbc.conf 这个文件拒绝访问,那首 ...

虚拟机克隆的环境都没有变化,文件都在

bobcardif 小试身手Lv3

发表于2022-8-19 11:13

只看该作者

取消 关注该作者的回复

地板

bobcardif 发表于 2022-8-19 11:13
虚拟机克隆的环境都没有变化,文件都在

生成注册码时发生的

小怪兽 数据达人Lv4

发表于2022-8-19 10:56

只看该作者

取消 关注该作者的回复

5#

本帖最后由 小怪兽 于 2022-8-19 13:31 编辑

bobcardif 发表于 2022-8-19 11:13
生成注册码时发生的

问了一下相关大佬,感觉还是有可能是权限问题或者这个文件不存在。
您启动tomcat的用户,操作系统那个用户,有没有对这个目录的磁盘文件权限呢。你这个路径里面有这个文件吗。

登录后可回答问题,请登录注册

快速回复 返回顶部 返回列表

小时

全天响应

分钟

快速处理问题

工程师强势助力

明星产品
解决方案
联系合作

400咨询:400-0011-866

技术支持QQ:400-0011-866(工作日9:00-18:00)

产品建议邮箱yixin@esensoft.com

关注我们

扫TA学习更多干货

一对一专家交流

版权所有© 2006-2024 北京亿信华辰软件有限责任公司 京ICP备07017321号 京公网安备11010802016281号