cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Receiving Throwable java.lang.RuntimeException: Could not find framework" after install

0 Likes
3,740

This is a reinstallation of SAP BO 4.2 SP6 on Server 2016. After completing the web install, and then rebooting the server, i get this error:

Nov 21, 2019 5:38:34 AM org.apache.catalina.core.ApplicationContext log
SEVERE: StandardWrapper.Throwable
java.lang.RuntimeException: Could not find framework
at org.eclipse.equinox.servletbridge.FrameworkLauncher.buildInitialPropertyMap(FrameworkLauncher.java:475)
at org.eclipse.equinox.servletbridge.FrameworkLauncher.start(FrameworkLauncher.java:314)
at org.eclipse.equinox.servletbridge.BridgeServlet.init(BridgeServlet.java:148)
at javax.servlet.GenericServlet.init(GenericServlet.java:158)
at org.apache.catalina.core.StandardWrapper.initServlet(StandardWrapper.java:1183)
at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1099)
at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:989)
at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4931)
at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5241)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:752)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:728)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:734)
at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1107)
at org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1841)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:808)

Nov 21, 2019 5:38:34 AM org.apache.catalina.core.StandardContext loadOnStartup
SEVERE: Servlet [equinoxbridgeservlet] in web application [/BOE] threw load() exception
java.lang.RuntimeException: Could not find framework
at org.eclipse.equinox.servletbridge.FrameworkLauncher.buildInitialPropertyMap(FrameworkLauncher.java:475)
at org.eclipse.equinox.servletbridge.FrameworkLauncher.start(FrameworkLauncher.java:314)
at org.eclipse.equinox.servletbridge.BridgeServlet.init(BridgeServlet.java:148)
at javax.servlet.GenericServlet.init(GenericServlet.java:158)
at org.apache.catalina.core.StandardWrapper.initServlet(StandardWrapper.java:1183)
at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1099)
at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:989)
at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4931)
at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5241)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:752)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:728)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:734)
at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1107)
at org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1841)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:808)

Note: This server had worked, but we are testing automated installations. I uninistalled, deleted all the files, history, registry, etc. We deleted the localhost directory and then restarted Tomcat. We still get this error and HTTP Error 500.

View Entire Topic
DellSC
Active Contributor

I have found that frequently after a repair install, I still need to run wdeploy to redeploy the web apps. Even though the installer shows that it it's deploying the web app, it doesn't seem to work correctly.

Here's what I'll do for this:

1. Stop Tomcat.

2. Go to the tomcat\work folder and delete the Catalina folder and its contents. Frequently I get errors about the path being too long, so I'll rename "Catalina" to "C" and "Localhost" to "L" to prevent the issue.

3. In the folder where BusinessObjects is installed, go to the "wdeploy" subfolder and run wdeploygui.bat as Administrator. It will probably take a while to do its thing.

4. Start Tomcat. It will take a while to rebuild the cache before its available.

-Dell

fatir_naqvi
Explorer
0 Likes

We were facing similar errors - launching browser for the launchpad just showed not found errors, etc. after applying patches and upgrades on BI, IPS, and DS. Following these steps by Dell to redeploy the webapps resolved the issues. Keep in mind that even after wdeploy is done, it does take some more time for tomcat to 'rebuild' whatever it needs to, so launching a browser right away will still not show anything and just load and load - until that rebuild is done. Patience is key 🙂