May be this issue relates to this link
http://stackoverflow.com/questions/8118404/osgi-expose-an-classnotfoundexception-org-w3c-dom-error-when-release
??

-D

On Thu, Jun 21, 2012 at 8:50 PM, Dan Tran <[email protected]> wrote:
> Hi
>
> I am continuing my quest to get  a vanila spring webapp war file  to
> load on karaf
>
> The example is at
> https://src.springframework.org/svn/spring-samples/petcare/trunk. This
> example loads perfectly on my tomcat7.0.27 + jdk7
>
> Under karaf, after features:install war
>
> karaf fails to load my petcare.war the first time with following
> errror. ( dont see this under karaf 2.2.7 )
>
>
> 2012-06-21 20:36:09,256 | ERROR | -SNAPSHOT/deploy | fileinstall
>               | 19 - org.apache.felix.fileinstall - 3.2.4 | Failed to
> install artifact: C:\Users\Dan.Tran\dev\karaf\apache-karaf
> -3.0.0-SNAPSHOT\deploy\petcare.war
> java.lang.IllegalStateException: Unknown protocol: webbundle
>        at 
> org.apache.felix.framework.URLHandlersStreamHandlerProxy.toExternalForm(URLHandlersStreamHandlerProxy.java:481)[org.apache.felix.framework-4.0.2.jar:]
>        at 
> org.apache.felix.framework.URLHandlersStreamHandlerProxy.toExternalForm(URLHandlersStreamHandlerProxy.java:474)[org.apache.felix.framework-4.0.2.jar:]
>        at java.net.URL.toExternalForm(URL.java:919)[:1.7.0_03]
>        at java.net.URL.toString(URL.java:905)[:1.7.0_03]
>        at 
> org.apache.felix.fileinstall.internal.DirectoryWatcher.install(DirectoryWatcher.java:937)[19:org.apache.felix.fileinstall:3.2.4]
>        at 
> org.apache.felix.fileinstall.internal.DirectoryWatcher.install(DirectoryWatcher.java:854)[19:org.apache.felix.fileinstall:3.2.4]
>        at 
> org.apache.felix.fileinstall.internal.DirectoryWatcher.process(DirectoryWatcher.java:483)[19:org.apache.felix.fileinstall:3.2.4]
>        at 
> org.apache.felix.fileinstall.internal.DirectoryWatcher.run(DirectoryWatcher.java:291)[19:org.apache.felix.fileinstall:3.2.4]
>
>
> After restarting my karaf
>
> here is the next error ( same for all version of karaf )
>
>   2012-06-21 20:47:02,921 | ERROR | raf-2.2.7/deploy |
> RegisterWebAppVisitorWC          | 77 -
> org.ops4j.pax.web.pax-web-extender-war - 1.0.9 | Registration
> exception. Skipping.
> java.lang.RuntimeException:
> org.springframework.beans.factory.BeanDefinitionStoreException:
> Unexpected exception parsing XML document from class path resource
> [META-INF/spring/root-context.xml]; neste
> d exception is java.lang.NoClassDefFoundError: org/w3c/dom/DOMError
>        at 
> org.eclipse.jetty.servlet.ServletHandler.updateMappings(ServletHandler.java:1225)[62:org.eclipse.jetty.servlet:7.5.4.v20111024]
>
>
> Thanks
>
> -D

Reply via email to