Hey Folks,
Recently I installed CABI 4.1 SP3 on a new machine to test it with Spectrum 10.1. At a certain point during the installation process CABI breaks. After that I always get the following exception when I try to open the CMC:
Within the CABI-Tomcat-Log I see the following exception:
SEVERE: Error processing TLD files for context with name [/BOE]
java.lang.IllegalArgumentException: Document base /opt//CABI/sap_bobj/tomcat/webapps/BOE/WEB-INF/eclipse/plugins/webpath.CustomParams does not exist or is not a readable directory
at org.apache.naming.resources.FileDirContext.setDocBase(FileDirContext.java:138)
at org.apache.naming.resources.FileDirContext.list(FileDirContext.java:845)
at org.apache.naming.resources.FileDirContext.doListBindings(FileDirContext.java:301)
at org.apache.naming.resources.BaseDirContext.listBindings(BaseDirContext.java:758)
at org.apache.naming.resources.ProxyDirContext.listBindings(ProxyDirContext.java:546)
at org.apache.catalina.core.ApplicationContext.listCollectionPaths(ApplicationContext.java:1557)
at org.apache.catalina.core.ApplicationContext.getResourcePathsInternal(ApplicationContext.java:638)
at org.apache.catalina.core.ApplicationContext.getResourcePaths(ApplicationContext.java:620)
at org.apache.catalina.core.ApplicationContextFacade.getResourcePaths(ApplicationContextFacade.java:181)
at org.apache.catalina.startup.TldConfig.tldScanResourcePaths(TldConfig.java:393)
at org.apache.catalina.startup.TldConfig.tldScanResourcePaths(TldConfig.java:425)
at org.apache.catalina.startup.TldConfig.tldScanResourcePaths(TldConfig.java:425)
at org.apache.catalina.startup.TldConfig.execute(TldConfig.java:273)
at org.apache.catalina.startup.TldConfig.lifecycleEvent(TldConfig.java:567)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90)
at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5173)
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.deployDirectory(HostConfig.java:1105)
at org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1664)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:439)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918)
at java.lang.Thread.run(Thread.java:761)
Here is my installation procedure:
- Installed Spectrum 10.1 (OC+SRM)
- Installed CABI 4.1 SP3 (Tested the CMC successfully afterwards)
- $CABI_ROOT/sap_boje/init/setupinit.sh
- Installed CABI 4.1 SP3 Patch 9 (Tested the CMC successfully afterwards)
- Copied utilities-Folder from Installation-Disk and run $CABI_ROOT/
utilities/SpectrumUpdate/SpectrumUpdate
.sh -host http:
//127
.0.0.1:8081 -username spectrum -password spectrum
export
CASHCOMP=
&& $CABI_ROOT/utilities/CA_NVM_EXE/nvm_boxi_post_install_unix
.sh
export
BO_INST_PATH=
/opt/app/CABI && $CABI_ROOT/utilities/PostInstall/postinstall
.sh $CABI_ROOT
I do this to migrate old reports and scheduled reports from my old Spectrum 9.3 CABI-system to the new machine.
- AFTER THIS STEP THE CMC IS BROKEN
- Enabled CABI Integration within OneClick Admin Pages (no errors, no trouble)
Anyone seen this issue? I already tried removing $CABI_ROOT/sap_bobj/tomcat/work/Catalina/localhost (stopped CABI-Tomcat, removed Folder, started CABI-Tomcat) without any success.
Any hint or help is much appreciated.
Regards,
Jan