Hello, No problem, but I’m using Karaf 2.3.0 -> Can you give me a short advice how to test the new Pax-Web snapshot on it?
- Petri From: Achim Nierbeck [via Karaf] [mailto:[email protected]] Sent: 6. marraskuuta 2012 21:31 To: Riipinen Petri Subject: Re: How to debug non-working war-deployment? Hi, do you mind to test with the latest 2.3.1-SNAPSHOT, cause there had been an issue with Pax-Web [1] which should be fixed by now. regards, Achim [1] - http://team.ops4j.org/browse/PAXWEB-426 2012/11/6 PJR69 <[hidden email]</user/SendEmail.jtp?type=node&node=4026701&i=0>> Hi, Thanks for the advice, that helped me to progress a lot. Now it seems that my servlet looks to be deployed ok, but the context-mapping isn’t working for some reason or other. web:list shows one entry: State = Active Web-State = Deployed Web-ContextPath = /portal But when I try to browse http://localhost:8181/portal I get HTTP error 404, not found. When I look at the log, I always get these kinds of entries: Path [/portal] does not match any context. I’ve tried numerous different URL combinations there (like /portal/portal and /portal1/portal as portal1 is the name of the Karaf instance where the war is deployed) but nothing seems to work. In the manifest I have Web-ContextPath: portal so AFAIU, the application should be on the above URL. I’m trying to follow the infor here http://leshazlewood.com/2010/09/08/osgi-maven-pax-and-web-applications/ as much as possible, but I don’t have any jsp-pages there. The main servlet is mapped just on / So, AFAIU, Karaf + Pax seem to deploy my OSGIfied WAR-bundle ok, no errors on log at least, but for some reason the main servlet inside the war just can’t be reached via the URL that I’d assume it should be. Any ideas how to proceed would be greatly appreciated… - Petri From: Achim Nierbeck [via Karaf] [mailto:[hidden email]</user/SendEmail.jtp?type=node&node=4026701&i=1>] 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 [hidden email]</user/SendEmail.jtp?type=node&node=4026701&i=2><mailto:[hidden email]</user/SendEmail.jtp?type=node&node=4026701&i=3>> To unsubscribe from Karaf - User, click here< 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-tp4026682p4026700.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-tp4026682p4026701.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.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-tp4026682p4026702.html Sent from the Karaf - User mailing list archive at Nabble.com.
