Common Issues with Resolution encounter in running OSGI Web App as standalone

When I was making struts Osgi app to run as standalone application, I encountered with some issues that I am listing below.  This would surely help others who might encounter with the same issues. Issue #1: java.lang.NoClassDefFoundError: org/xml/sax/SAXException Steps to produce Run OSGi container using following command java -Dlog4j.debug -jar org.eclipse.osgi_3.3.0.v20070530.jar -configuration configuration -consoleLog -debug […]

Read more "Common Issues with Resolution encounter in running OSGI Web App as standalone"

Deploying OSGI web application as standalone application

There are two ways to deploy OSGI web application as standalone for distribution purpose: As a deployable plugin feature- We would discuss this below in detail. As a deployable plugin- Me and others people having problems when deploying this way. Always getting java.lang.NoClassDefFoundError: org/xml/sax/SAXException, so would not discuss this in detail. Making struts application as […]

Read more "Deploying OSGI web application as standalone application"

Making org.eclipse.equinox.http.helper.jar Plugin from the Eclipse Repository Source code

Follow below  steps to make org.eclipse.equinox.http.helper.jar You need to checked out source code of this bundle from the eclipse repository (Server: :pserver:anonymous@dev.eclipse.org:/cvsroot/eclipse Module: /equinox-incubator/org.eclipse.equinox.http.helper). Its size is very small around 50.2kb Make an empty project of plugin type in eclipse and then put above org.eclipse.equinox.http.helper\src contents into its src folder of the project. Similarly put org.eclipse.equinox.http.helper\META-INF\manifest.mf […]

Read more "Making org.eclipse.equinox.http.helper.jar Plugin from the Eclipse Repository Source code"