Home » Eclipse Projects » Remote Application Platform (RAP) » War Deployment Eclipse e4 RAP(Application model not running: ResourceHandler.loadMostRecentModel(ResourceHandler.java:244))
War Deployment Eclipse e4 RAP [message #1720994] |
Fri, 22 January 2016 11:16 |
Eclipse User |
|
|
|
Hi,
I am trying to deploy my e4 RAP application on Tomcat server. The application is running perfectly on Eclipse IDE. Then, I am installing it on a local Tomcat 8 server, the war run, but only grey background display. The application model does not seem to run.
The error is:
Problem
java.lang.NullPointerException
at org.eclipse.e4.ui.internal.workbench.ResourceHandler.loadMostRecentModel(ResourceHandler.java:244)
The thing is that I clearly specified -clearPersistedState, but it seems that it still search for a persisted state.
My rap plugin is called: bacnet.e4.rap and it depends on the plugin bacnet.
The webapp running is simply called: bacnet
Here is the full tomcat8-stderr.log:
2016-01-22 12:05:06 Commons Daemon procrun stderr initialized
22-Jan-2016 12:05:07.368 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server version: Apache Tomcat/8.0.28
22-Jan-2016 12:05:07.369 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server built: Oct 7 2015 18:25:21 UTC
22-Jan-2016 12:05:07.369 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server number: 8.0.28.0
22-Jan-2016 12:05:07.369 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log OS Name: Windows 10
22-Jan-2016 12:05:07.370 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log OS Version: 10.0
22-Jan-2016 12:05:07.370 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Architecture: amd64
22-Jan-2016 12:05:07.370 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Java Home: C:\Program Files\Java\jre1.8.0_60
22-Jan-2016 12:05:07.370 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log JVM Version: 1.8.0_60-b27
22-Jan-2016 12:05:07.370 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log JVM Vendor: Oracle Corporation
22-Jan-2016 12:05:07.370 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_BASE: C:\Program Files\Apache Software Foundation\Tomcat 8.0
22-Jan-2016 12:05:07.370 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_HOME: C:\Program Files\Apache Software Foundation\Tomcat 8.0
22-Jan-2016 12:05:07.370 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcatalina.home=C:\Program Files\Apache Software Foundation\Tomcat 8.0
22-Jan-2016 12:05:07.371 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcatalina.base=C:\Program Files\Apache Software Foundation\Tomcat 8.0
22-Jan-2016 12:05:07.371 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.endorsed.dirs=C:\Program Files\Apache Software Foundation\Tomcat 8.0\endorsed
22-Jan-2016 12:05:07.371 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.io.tmpdir=C:\Program Files\Apache Software Foundation\Tomcat 8.0\temp
22-Jan-2016 12:05:07.371 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
22-Jan-2016 12:05:07.371 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.util.logging.config.file=C:\Program Files\Apache Software Foundation\Tomcat 8.0\conf\logging.properties
22-Jan-2016 12:05:07.371 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: exit
22-Jan-2016 12:05:07.371 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Xms500m
22-Jan-2016 12:05:07.371 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Xmx5000m
22-Jan-2016 12:05:07.371 INFO [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Program Files\Apache Software Foundation\Tomcat 8.0\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\ProgramData\Oracle\Java\javapath;C:\Program Files (x86)\MEGA6;C:\Program Files (x86)\MEGA5.1;C:\Perl64\site\bin;C:\Perl64\bin;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0;C:\Program Files (x86)\QuickTime\QTSystem;C:\UNAFold\bin;C:\Program Files\TortoiseSVN\bin;C:\Program Files\MATLAB\MATLAB Compiler Runtime\v717\runtime\win64;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;;.
22-Jan-2016 12:05:07.505 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-8080"]
22-Jan-2016 12:05:07.569 INFO [main] org.apache.tomcat.util.net.NioSelectorPool.getSharedSelector Using a shared selector for servlet write/read
22-Jan-2016 12:05:07.571 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["ajp-nio-8009"]
22-Jan-2016 12:05:07.574 INFO [main] org.apache.tomcat.util.net.NioSelectorPool.getSharedSelector Using a shared selector for servlet write/read
22-Jan-2016 12:05:07.574 INFO [main] org.apache.catalina.startup.Catalina.load Initialization processed in 527 ms
22-Jan-2016 12:05:07.599 INFO [main] org.apache.catalina.core.StandardService.startInternal Démarrage du service Catalina
22-Jan-2016 12:05:07.599 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet Engine: Apache Tomcat/8.0.28
22-Jan-2016 12:05:07.620 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployWAR Déploiement de l'archive C:\Program Files\Apache Software Foundation\Tomcat 8.0\webapps\Listeriomics.war de l'application web
22-Jan-2016 12:05:07.879 INFO [localhost-startStop-1] org.apache.jasper.servlet.TldScanner.scanJars At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time.
22-Jan-2016 12:05:08.989 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployWAR Deployment of web application archive C:\Program Files\Apache Software Foundation\Tomcat 8.0\webapps\Listeriomics.war has finished in 1 368 ms
22-Jan-2016 12:05:08.989 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Déploiement du répertoire C:\Program Files\Apache Software Foundation\Tomcat 8.0\webapps\docs de l'application web
22-Jan-2016 12:05:09.014 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory C:\Program Files\Apache Software Foundation\Tomcat 8.0\webapps\docs has finished in 24 ms
22-Jan-2016 12:05:09.014 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Déploiement du répertoire C:\Program Files\Apache Software Foundation\Tomcat 8.0\webapps\manager de l'application web
22-Jan-2016 12:05:09.064 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory C:\Program Files\Apache Software Foundation\Tomcat 8.0\webapps\manager has finished in 50 ms
22-Jan-2016 12:05:09.064 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Déploiement du répertoire C:\Program Files\Apache Software Foundation\Tomcat 8.0\webapps\ROOT de l'application web
22-Jan-2016 12:05:09.090 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory C:\Program Files\Apache Software Foundation\Tomcat 8.0\webapps\ROOT has finished in 26 ms
22-Jan-2016 12:05:09.092 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-8080"]
22-Jan-2016 12:05:09.099 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["ajp-nio-8009"]
22-Jan-2016 12:05:09.101 INFO [main] org.apache.catalina.startup.Catalina.start Server startup in 1526 ms
22-Jan-2016 12:05:38.715 INFO [http-nio-8080-exec-2] org.apache.catalina.startup.HostConfig.deployWAR Déploiement de l'archive C:\Program Files\Apache Software Foundation\Tomcat 8.0\webapps\bacnet.war de l'application web
22-Jan-2016 12:05:39.035 INFO [http-nio-8080-exec-2] org.apache.jasper.servlet.TldScanner.scanJars At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time.
22-Jan-2016 12:05:40.610 INFO [http-nio-8080-exec-2] org.apache.catalina.startup.HostConfig.deployWAR Deployment of web application archive C:\Program Files\Apache Software Foundation\Tomcat 8.0\webapps\bacnet.war has finished in 1 895 ms
Problem
java.lang.NullPointerException
at org.eclipse.e4.ui.internal.workbench.ResourceHandler.loadMostRecentModel(ResourceHandler.java:244)
at org.eclipse.e4.ui.internal.workbench.swt.E4Application.loadApplicationModel(E4Application.java:424)
at org.eclipse.e4.ui.internal.workbench.swt.E4Application.createE4Workbench(E4Application.java:269)
at org.eclipse.rap.e4.E4EntryPointFactory.createWorkbench(E4EntryPointFactory.java:61)
at org.eclipse.rap.e4.E4EntryPointFactory.access$0(E4EntryPointFactory.java:58)
at org.eclipse.rap.e4.E4EntryPointFactory$1.createUI(E4EntryPointFactory.java:49)
at org.eclipse.rap.rwt.internal.lifecycle.RWTLifeCycle.createUI(RWTLifeCycle.java:171)
at org.eclipse.rap.rwt.internal.lifecycle.RWTLifeCycle$UIThreadController.run(RWTLifeCycle.java:283)
at java.lang.Thread.run(Unknown Source)
at org.eclipse.rap.rwt.internal.lifecycle.UIThread.run(UIThread.java:104)
And the full tomcat8-stdout.log:
2016-01-22 12:05:06 Commons Daemon procrun stdout initialized
Starting bacnet Bundle Listener - 476856819
BundleChanged bacnet: bacnet, event.type: STARTED
Starting bacnet.e4.rap Bundle Listener - 1280764932
BundleChanged bacnet.e4.rap: bacnet.e4.rap, event.type: STARTED
BundleChanged bacnet: bacnet.e4.rap, event.type: STARTED
BundleChanged bacnet.e4.rap: com.ibm.icu.base, event.type: STARTED
BundleChanged bacnet: com.ibm.icu.base, event.type: STARTED
BundleChanged bacnet.e4.rap: javax.annotation, event.type: STARTED
BundleChanged bacnet: javax.annotation, event.type: STARTED
BundleChanged bacnet.e4.rap: javax.inject, event.type: STARTED
BundleChanged bacnet: javax.inject, event.type: STARTED
BundleChanged bacnet.e4.rap: javax.mail, event.type: STARTED
BundleChanged bacnet: javax.mail, event.type: STARTED
BundleChanged bacnet.e4.rap: javax.xml, event.type: STARTED
BundleChanged bacnet: javax.xml, event.type: STARTED
BundleChanged bacnet.e4.rap: org.apache.commons.fileupload, event.type: STARTED
BundleChanged bacnet: org.apache.commons.fileupload, event.type: STARTED
BundleChanged bacnet.e4.rap: org.apache.commons.io, event.type: STARTED
BundleChanged bacnet: org.apache.commons.io, event.type: STARTED
BundleChanged bacnet.e4.rap: org.apache.commons.jxpath, event.type: STARTED
BundleChanged bacnet: org.apache.commons.jxpath, event.type: STARTED
BundleChanged bacnet.e4.rap: org.apache.felix.gogo.runtime, event.type: STARTED
BundleChanged bacnet: org.apache.felix.gogo.runtime, event.type: STARTED
BundleChanged bacnet.e4.rap: org.apache.felix.gogo.shell, event.type: STARTED
BundleChanged bacnet: org.apache.felix.gogo.shell, event.type: STARTED
BundleChanged bacnet.e4.rap: org.eclipse.core.commands, event.type: STARTED
BundleChanged bacnet: org.eclipse.core.commands, event.type: STARTED
BundleChanged bacnet.e4.rap: org.eclipse.equinox.common, event.type: STARTED
BundleChanged bacnet: org.eclipse.equinox.common, event.type: STARTED
BundleChanged bacnet.e4.rap: org.eclipse.equinox.registry, event.type: STARTED
BundleChanged bacnet: org.eclipse.equinox.registry, event.type: STARTED
osgi> BundleChanged bacnet.e4.rap: org.eclipse.equinox.preferences, event.type: STARTED
BundleChanged bacnet: org.eclipse.equinox.preferences, event.type: STARTED
BundleChanged bacnet.e4.rap: org.eclipse.core.contenttype, event.type: STARTED
BundleChanged bacnet: org.eclipse.core.contenttype, event.type: STARTED
BundleChanged bacnet.e4.rap: org.eclipse.core.databinding.observable, event.type: STARTED
BundleChanged bacnet: org.eclipse.core.databinding.observable, event.type: STARTED
BundleChanged bacnet.e4.rap: org.eclipse.core.databinding, event.type: STARTED
BundleChanged bacnet: org.eclipse.core.databinding, event.type: STARTED
BundleChanged bacnet.e4.rap: org.eclipse.core.databinding.property, event.type: STARTED
BundleChanged bacnet: org.eclipse.core.databinding.property, event.type: STARTED
BundleChanged bacnet.e4.rap: org.eclipse.core.jobs, event.type: STARTED
BundleChanged bacnet: org.eclipse.core.jobs, event.type: STARTED
BundleChanged bacnet.e4.rap: org.eclipse.equinox.app, event.type: STARTED
BundleChanged bacnet: org.eclipse.equinox.app, event.type: STARTED
BundleChanged bacnet.e4.rap: org.eclipse.core.runtime, event.type: STARTED
BundleChanged bacnet: org.eclipse.core.runtime, event.type: STARTED
BundleChanged bacnet.e4.rap: org.eclipse.core.expressions, event.type: STARTED
BundleChanged bacnet: org.eclipse.core.expressions, event.type: STARTED
BundleChanged bacnet.e4.rap: org.eclipse.e4.core.commands, event.type: STARTED
BundleChanged bacnet: org.eclipse.e4.core.commands, event.type: STARTED
BundleChanged bacnet.e4.rap: org.eclipse.e4.core.contexts, event.type: STARTED
BundleChanged bacnet: org.eclipse.e4.core.contexts, event.type: STARTED
BundleChanged bacnet.e4.rap: org.eclipse.e4.core.di, event.type: STARTED
BundleChanged bacnet: org.eclipse.e4.core.di, event.type: STARTED
BundleChanged bacnet.e4.rap: org.eclipse.e4.core.di.annotations, event.type: STARTED
BundleChanged bacnet: org.eclipse.e4.core.di.annotations, event.type: STARTED
BundleChanged bacnet.e4.rap: org.eclipse.e4.core.di.extensions, event.type: STARTED
BundleChanged bacnet: org.eclipse.e4.core.di.extensions, event.type: STARTED
BundleChanged bacnet.e4.rap: org.eclipse.e4.core.services, event.type: STARTED
BundleChanged bacnet: org.eclipse.e4.core.services, event.type: STARTED
BundleChanged bacnet.e4.rap: org.eclipse.e4.emf.xpath, event.type: STARTED
BundleChanged bacnet: org.eclipse.e4.emf.xpath, event.type: STARTED
BundleChanged bacnet.e4.rap: org.eclipse.e4.ui.bindings, event.type: STARTED
BundleChanged bacnet: org.eclipse.e4.ui.bindings, event.type: STARTED
BundleChanged bacnet.e4.rap: org.eclipse.e4.ui.di, event.type: STARTED
BundleChanged bacnet: org.eclipse.e4.ui.di, event.type: STARTED
BundleChanged bacnet.e4.rap: org.eclipse.emf.common, event.type: STARTED
BundleChanged bacnet: org.eclipse.emf.common, event.type: STARTED
BundleChanged bacnet.e4.rap: org.eclipse.e4.ui.model.workbench, event.type: STARTED
BundleChanged bacnet: org.eclipse.e4.ui.model.workbench, event.type: STARTED
BundleChanged bacnet.e4.rap: org.eclipse.e4.ui.services, event.type: STARTED
BundleChanged bacnet: org.eclipse.e4.ui.services, event.type: STARTED
BundleChanged bacnet.e4.rap: org.eclipse.e4.ui.workbench, event.type: STARTED
BundleChanged bacnet: org.eclipse.e4.ui.workbench, event.type: STARTED
BundleChanged bacnet.e4.rap: org.eclipse.e4.ui.workbench.addons.swt, event.type: STARTED
BundleChanged bacnet: org.eclipse.e4.ui.workbench.addons.swt, event.type: STARTED
BundleChanged bacnet.e4.rap: org.eclipse.e4.ui.workbench.renderers.swt, event.type: STARTED
BundleChanged bacnet: org.eclipse.e4.ui.workbench.renderers.swt, event.type: STARTED
BundleChanged bacnet.e4.rap: org.eclipse.rap.jface, event.type: STARTED
BundleChanged bacnet: org.eclipse.rap.jface, event.type: STARTED
BundleChanged bacnet.e4.rap: org.eclipse.e4.ui.workbench.swt, event.type: STARTED
BundleChanged bacnet: org.eclipse.e4.ui.workbench.swt, event.type: STARTED
BundleChanged bacnet.e4.rap: org.eclipse.emf.ecore, event.type: STARTED
BundleChanged bacnet: org.eclipse.emf.ecore, event.type: STARTED
BundleChanged bacnet.e4.rap: org.eclipse.emf.ecore.change, event.type: STARTED
BundleChanged bacnet: org.eclipse.emf.ecore.change, event.type: STARTED
BundleChanged bacnet.e4.rap: org.eclipse.emf.ecore.xmi, event.type: STARTED
BundleChanged bacnet: org.eclipse.emf.ecore.xmi, event.type: STARTED
BundleChanged bacnet.e4.rap: org.eclipse.equinox.console, event.type: STARTED
BundleChanged bacnet: org.eclipse.equinox.console, event.type: STARTED
BundleChanged bacnet.e4.rap: org.eclipse.equinox.util, event.type: STARTED
BundleChanged bacnet: org.eclipse.equinox.util, event.type: STARTED
BundleChanged bacnet.e4.rap: org.eclipse.equinox.ds, event.type: STARTED
BundleChanged bacnet: org.eclipse.equinox.ds, event.type: STARTED
BundleChanged bacnet.e4.rap: org.eclipse.equinox.event, event.type: STARTED
BundleChanged bacnet: org.eclipse.equinox.event, event.type: STARTED
BundleChanged bacnet.e4.rap: org.eclipse.equinox.http.registry, event.type: STARTED
BundleChanged bacnet: org.eclipse.equinox.http.registry, event.type: STARTED
BundleChanged bacnet.e4.rap: org.eclipse.equinox.http.servlet, event.type: STARTED
BundleChanged bacnet: org.eclipse.equinox.http.servlet, event.type: STARTED
BundleChanged bacnet.e4.rap: org.eclipse.equinox.http.servletbridge, event.type: STARTED
BundleChanged bacnet: org.eclipse.equinox.http.servletbridge, event.type: STARTED
BundleChanged bacnet.e4.rap: org.eclipse.equinox.servletbridge, event.type: STARTED
BundleChanged bacnet: org.eclipse.equinox.servletbridge, event.type: STARTED
BundleChanged bacnet.e4.rap: org.eclipse.help, event.type: STARTED
BundleChanged bacnet: org.eclipse.help, event.type: STARTED
BundleChanged bacnet.e4.rap: org.eclipse.osgi.services, event.type: STARTED
BundleChanged bacnet: org.eclipse.osgi.services, event.type: STARTED
BundleChanged bacnet.e4.rap: org.eclipse.rap.e4, event.type: STARTED
BundleChanged bacnet: org.eclipse.rap.e4, event.type: STARTED
BundleChanged bacnet.e4.rap: org.eclipse.rap.filedialog, event.type: STARTED
BundleChanged bacnet: org.eclipse.rap.filedialog, event.type: STARTED
BundleChanged bacnet.e4.rap: org.eclipse.rap.fileupload, event.type: STARTED
BundleChanged bacnet: org.eclipse.rap.fileupload, event.type: STARTED
BundleChanged bacnet.e4.rap: org.eclipse.rap.jface.databinding, event.type: STARTED
BundleChanged bacnet: org.eclipse.rap.jface.databinding, event.type: STARTED
BundleChanged bacnet.e4.rap: org.eclipse.rap.rwt, event.type: STARTED
BundleChanged bacnet: org.eclipse.rap.rwt, event.type: STARTED
run
Program arguments:
--registryMultiLanguage
--clearPersistedState
JVM arguments:
-Dcatalina.home=C:\Program Files\Apache Software Foundation\Tomcat 8.0
-Dcatalina.base=C:\Program Files\Apache Software Foundation\Tomcat 8.0
-Djava.endorsed.dirs=C:\Program Files\Apache Software Foundation\Tomcat 8.0\endorsed
-Djava.io.tmpdir=C:\Program Files\Apache Software Foundation\Tomcat 8.0\temp
-Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
-Djava.util.logging.config.file=C:\Program Files\Apache Software Foundation\Tomcat 8.0\conf\logging.properties
exit
-Xms500m
-Xmx5000m
OS: Windows 10
initDatabase()
BundleChanged bacnet.e4.rap: org.eclipse.rap.rwt.osgi, event.type: STARTED
BundleChanged bacnet: org.eclipse.rap.rwt.osgi, event.type: STARTED
BundleChanged bacnet.e4.rap: org.hamcrest.core, event.type: STARTED
BundleChanged bacnet: org.hamcrest.core, event.type: STARTED
BundleChanged bacnet.e4.rap: org.junit, event.type: STARTED
BundleChanged bacnet: org.junit, event.type: STARTED
[Updated on: Fri, 22 January 2016 11:24] by Moderator Report message to a moderator
|
|
|
Re: War Deployment Eclipse e4 RAP [message #1721154 is a reply to message #1720994] |
Mon, 25 January 2016 09:46 |
Eclipse User |
|
|
|
I just checked:
I have the exact same problem with the demo application of RAP e4.
Any idea someone ?
Or maybe you know a way to track better the starting of the model application ? In Eclipse 3.x I could do it through the ApplicationWorkbench.. classes. But in Eclipse4 everything is in a blackbox ...
|
|
| | | | |
Goto Forum:
Current Time: Fri Apr 19 21:23:07 GMT 2024
Powered by FUDForum. Page generated in 0.02696 seconds
|