Hi,

This is 2.3.0. I think I found the first issue: Maven-plugin generates 
Import-Package entry bsh to the manifest, which remains unresolved on the log.

I have no clue what that is, I tried to find that string from our java-sources 
but it wasn’t there. I didn’t see the error before, but I just started on a 
fresh new karaf installation and now I get that error on the log.

So I need to resolve that issue first before I have any chance of proceeding.


-          Petri

From: Achim Nierbeck [via Karaf] 
[mailto:[email protected]]
Sent: 5. marraskuuta 2012 15:50
To: Riipinen Petri
Subject: Re: How to debug non-working war-deployment?

Hi,

which version of Karaf do you use?
Second, what does the karaf.log say?

How does your war look like, did you add the required OSGi-Manifest entries to 
it?
if not, you need to install it with
install -s webbundle:mvn:url

What does the web:list command list when used?

Besides that if you want to debug, you should start Karaf in debug mode by using
"karaf.sh debug" (or "karaf.bat debug" on windows) on comandline.

The sources for the web-extender can be found at OPS4j Pax-Web, see [1] to [3]

regards, Achim

[1] - 
http://team.ops4j.org/wiki/display/ops4j/Open+Participation+Software+for+Java
[2] - http://team.ops4j.org/wiki/display/paxweb/Pax+Web
[3] - https://github.com/ops4j/org.ops4j.pax.web

2012/11/5 PJR69 <[hidden email]</user/SendEmail.jtp?type=node&node=4026686&i=0>>
I have a WAR-packaged application that runs fine on Tomcat.

Now I'm trying to get it to run on Karaf with jetty. I've installed jetty +
war features and I see jetty running on 8181 and get the page not found
error when browsing the root.

I've osgified my manifest as instructed here:
http://team.ops4j.org/wiki/display/paxweb/OSGi-fy+your+WAR and to me it
looks ok.

But when I drop the WAR into the deploy-folder, nothing much really happens.
I do see the installer writing "installed... .war" -text and list shows that
the application is there in Installed-state. But nothing else happens.

The application should be bound to /portal-endpoint but navigating there
with a browser just gives the same page not found error and nothing gets
output on the log.

Any ideas how to proceed with debugging the problem?



--
View this message in context: 
http://karaf.922171.n3.nabble.com/How-to-debug-non-working-war-deployment-tp4026682.html
Sent from the Karaf - User mailing list archive at Nabble.com.



--

Apache Karaf <http://karaf.apache.org/> Committer & PMC
OPS4J Pax Web <http://wiki.ops4j.org/display/paxweb/Pax+Web/> Committer & 
Project Lead
OPS4J Pax for Vaadin <http://team.ops4j.org/wiki/display/PAXVAADIN/Home> 
Commiter & Project Lead
blog <http://notizblog.nierbeck.de/>

________________________________
If you reply to this email, your message will be added to the discussion below:
http://karaf.922171.n3.nabble.com/How-to-debug-non-working-war-deployment-tp4026682p4026686.html
To start a new topic under Karaf - User, email 
[email protected]<mailto:[email protected]>
To unsubscribe from Karaf - User, click 
here<http://karaf.922171.n3.nabble.com/template/NamlServlet.jtp?macro=unsubscribe_by_code&node=930749&code=cGV0cmkucmlpcGluZW5AaW5zdGEuZml8OTMwNzQ5fDU5NTY5OTMzOA==>.
NAML<http://karaf.922171.n3.nabble.com/template/NamlServlet.jtp?macro=macro_viewer&id=instant_html%21nabble%3Aemail.naml&base=nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.view.web.template.NodeNamespace&breadcrumbs=notify_subscribers%21nabble%3Aemail.naml-instant_emails%21nabble%3Aemail.naml-send_instant_email%21nabble%3Aemail.naml>




--
View this message in context: 
http://karaf.922171.n3.nabble.com/How-to-debug-non-working-war-deployment-tp4026682p4026687.html
Sent from the Karaf - User mailing list archive at Nabble.com.

Reply via email to