Hi,
We are building a portal solution and currently we are experiencing
two major difficulties.
Our architecture is centered around developing a core set of services
to be deployed on the server-level and our individual portlet
applications leverage off the main logic, essentially augmenting the
workflow. Since we will need to maintain the portal for our client,
we cannot deploy our applications with all jars (our dependencies)
loaded into the WEB-INF/lib directory.
1) When we deploy a new webapp (via adding the .war file to Jahia's
WEB-INF/var/new_webapps) we get a stack trace saying it cannot deploy
the application, but does not give us a reason why. Is there any way
to get more information? We tried increasing the log level to debug,
but it did not help.
This is the stack trace we get:
WebappClassLoader: Lifecycle error : CL stopped
java.lang.Exception: Stack trace
at java.lang.Thread.dumpStack(Thread.java:1071)
at
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1329)
at
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1289)
at javax.xml.parsers.FactoryFinder.newInstance(Unknown Source)
at
javax.xml.parsers.FactoryFinder.findJarServiceProvider(Unknown
Source)
at javax.xml.parsers.FactoryFinder.find(Unknown Source)
at javax.xml.parsers.DocumentBuilderFactory.newInstance(Unknown
Source)
at
org.jahia.data.xml.JahiaXmlDocument.loadFile(JahiaXmlDocument.java:144)
at
org.jahia.data.xml.JahiaXmlDocument.<init>(JahiaXmlDocument.java:79)
at
org.jahia.data.webapps.Web_App_Xml.<init>(Web_App_Xml.java:75)
at
org.jahia.data.webapps.JahiaWebAppsWarHandler.buildWebAppsWarPackage(JahiaWebAppsWarHandler.java:109)
at
org.jahia.data.webapps.JahiaWebAppsWarHandler.<init>(JahiaWebAppsWarHandler.java:83)
at
org.jahia.services.webapps_deployer.JahiaWebAppsDeployerService.loadWebAppInfoFromWar(JahiaWebAppsDeployerService.java:485)
at
org.jahia.services.webapps_deployer.JahiaWebAppsDeployerService.loadWebAppInfoFromFile(JahiaWebAppsDeployerService.java:440)
at
org.jahia.services.webapps_deployer.JahiaWebAppsDeployerService.loadWebAppInfo(JahiaWebAppsDeployerService.java:355)
at
org.jahia.services.webapps_deployer.JahiaTomcatWebAppsDeployerBaseService.deploy(JahiaTomcatWebAppsDeployerBaseService.java:363)
at
org.jahia.services.deamons.filewatcher.webappobserver.WebAppsObserver.update(WebAppsObserver.java:210)
at java.util.Observable.notifyObservers(Observable.java:142)
at
org.jahia.tools.files.FileWatcher$FileWatcherTask.run(FileWatcher.java:97)
at java.util.TimerThread.mainLoop(Timer.java:432)
at java.util.TimerThread.run(Timer.java:382)
Any idea what would cause this?
2) We are attempting to load our shared libraries into
tomcat/shared/lib - is this the recommended place for Jahia?
I would appreciate any help anyone could offer.
Kind Regards,
Justin Schwartz
Safmarine Computer Services (Pty) Ltd.
Email: [EMAIL PROTECTED]
Tel: +27 21 4086400
Fax: +27 21 4086651
Mobile: +27 (0)82 487 3821
Web: http://www.scs.co.za
This e-mail is intended exclusively for the addressee.
If you are not the addressee you must not read, copy, use or disclose
the e-mail nor the content; please notify us immediately (by clicking "Reply") and
delete this e-mail.