Halvor Platou-2 wrote:
>
> I'm trying to create a webstart application with the nbm-maven-plugin
> (3.1/3.2-SNAPSHOT) using RELEASE68 of the NetBeans platform. The plugin
> successfully creates the webstart application, but when starting the
> application it hangs on the splash-screen for about a minute eating memory
> before it terminates. This works great using RELEASE67 of the NetBeans
> platform. Any ideas? Is RELEASE68 supported by the plugin?
>
> Halvor Platou
>
>
>
I have the same issue. In my userdir I can see the stacktrace in \var\log.
The stracktrace shows an enless loop. See the first part below.
Changing to NETBEANS67 and platform10 in my pom files I can build the
webstart with the nbm-maven-plugin (version 3.1), I deploy it in a war and
the webstart application starts.
This suggests to me it is probably not caused by the nbm-maven-plugin.
Before using the nbm-maven-plugin to build my project I could make the jnlp
zip from within netbeans add it to the war and deploy it, it worked fine.
Could there be a discrepancy between my installed netbeans and the netbeans
modules coming from the bits.netbeans.org repository?
Martijn
-------------------------------------------------------------------------------
>Log Session: Wednesday, April 21, 2010 11:35:03 AM CEST
>System Info:
Product Version = Netinium v2.10
Operating System = Windows 7 version 6.1 running on x86
Java; VM; Vendor = 1.6.0_16; Java HotSpot(TM) Client VM 14.2-b01;
Sun Microsystems Inc.
Runtime = Java(TM) SE Runtime Environment 1.6.0_16-b01
Java Home = C:\jdk1.6.0_16\jre
System Locale; Encoding = nl_NL (noc); Cp1252
Home Directory = C:\Users\mmorrien
Current Directory = C:\Users\mmorrien\Desktop
User Directory = C:\Users\mmorrien\.noc
Installation = null
Boot & Ext. Classpath =
C:\jdk1.6.0_16\jre\lib\resources.jar;C:\jdk1.6.0_16\jre\lib\rt.jar;C:\jdk1.6.0_16\jre\lib\sunrsasign.jar;C:\jdk1.6.0_16\jre\lib\jsse.jar;C:\jdk1.6.0_16\jre\lib\jce.jar;C:\jdk1.6.0_16\jre\lib\charsets.jar;C:\jdk1.6.0_16\jre\classes;C:\Program
Files (x86)\Java\jre6\lib\javaws.jar;C:\Program Files
(x86)\Java\jre6\lib\deploy.jar;C:\Program Files
(x86)\Java\jre6\lib\plugin.jar;C:\jdk1.6.0_16\jre\lib\ext\dnsns.jar;C:\jdk1.6.0_16\jre\lib\ext\localedata.jar;C:\jdk1.6.0_16\jre\lib\ext\sunjce_provider.jar;C:\jdk1.6.0_16\jre\lib\ext\sunmscapi.jar;C:\jdk1.6.0_16\jre\lib\ext\sunpkcs11.jar
Application Classpath = loaded by URLClassLoader
http://192.168.0.26:7002/webstart/startup.jar;http:
..
..
http://192.168.0.26:7002/webstart/org-openide-windows/org-openide-windows.jar
Startup Classpath =
-------------------------------------------------------------------------------
Trace level set to 5: all ... completed.
java.lang.StackOverflowError
at java.util.HashMap.getEntry(HashMap.java:344)
at java.util.LinkedHashMap.get(LinkedHashMap.java:280)
at java.io.ExpiringCache.entryFor(ExpiringCache.java:83)
at java.io.ExpiringCache.get(ExpiringCache.java:58)
at java.io.Win32FileSystem.canonicalize(Win32FileSystem.java:377)
at java.io.File.getCanonicalPath(File.java:559)
at sun.security.provider.PolicyFile.canonPath(PolicyFile.java:1844)
at java.io.FilePermission$1.run(FilePermission.java:186)
at java.io.FilePermission$1.run(FilePermission.java:183)
at java.security.AccessController.doPrivileged(Native Method)
at java.io.FilePermission.init(FilePermission.java:183)
at java.io.FilePermission.<init>(FilePermission.java:249)
at java.lang.SecurityManager.checkRead(SecurityManager.java:871)
at java.io.File.exists(File.java:731)
at java.io.Win32FileSystem.canonicalize(Win32FileSystem.java:402)
at java.io.File.getCanonicalPath(File.java:559)
at sun.security.provider.PolicyFile.canonPath(PolicyFile.java:1844)
at java.io.FilePermission$1.run(FilePermission.java:186)
at java.io.FilePermission$1.run(FilePermission.java:183)
at java.security.AccessController.doPrivileged(Native Method)
at java.io.FilePermission.init(FilePermission.java:183)
at java.io.FilePermission.<init>(FilePermission.java:249)
at java.lang.SecurityManager.checkRead(SecurityManager.java:871)
at java.io.File.exists(File.java:731)
at
org.netbeans.core.startup.layers.SystemFileSystem.create(SystemFileSystem.java:191)
at
org.netbeans.core.startup.layers.SessionManager.create(SessionManager.java:96)
at
org.netbeans.core.startup.NbRepository.createDefaultFileSystem(NbRepository.java:139)
at org.netbeans.core.startup.NbRepository.<init>(NbRepository.java:67)
at sun.reflect.GeneratedConstructorAccessor9.newInstance(Unknown Source)
at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at
org.openide.util.lookup.MetaInfServicesLookup$P.createInstance(MetaInfServicesLookup.java:556)
at
org.openide.util.lookup.MetaInfServicesLookup$P.getInstance(MetaInfServicesLookup.java:450)
at
org.openide.util.lookup.AbstractLookup.lookup(AbstractLookup.java:413)
at org.openide.util.lookup.ProxyLookup.lookup(ProxyLookup.java:205)
at org.openide.filesystems.Repository.initialize(Repository.java:114)
at org.openide.filesystems.Repository.getDefault(Repository.java:286)
at org.openide.filesystems.FileUtil.getConfigFile(FileUtil.java:2098)
at
org.netbeans.modules.settings.RecognizeInstanceObjects$OverObjects.delegates(RecognizeInstanceObjects.java:98)
at
org.netbeans.modules.settings.RecognizeInstanceObjects$OverObjects.<init>(RecognizeInstanceObjects.java:75)
at
org.netbeans.modules.settings.RecognizeInstanceObjects.create(RecognizeInstanceObjects.java:64)
at
org.netbeans.modules.openide.util.NamedServicesProvider.find(NamedServicesProvider.java:65)
at org.openide.util.lookup.Lookups.forPath(Lookups.java:217)
at
org.netbeans.modules.openide.util.ProxyURLStreamHandlerFactory.createURLStreamHandler(ProxyURLStreamHandlerFactory.java:67)
at
org.netbeans.ProxyURLStreamHandlerFactory.createURLStreamHandler(ProxyURLStreamHandlerFactory.java:145)
at java.net.URL.getURLStreamHandler(URL.java:1107)
at java.net.URL.<init>(URL.java:572)
at java.net.URL.<init>(URL.java:464)
at java.net.URL.<init>(URL.java:413)
at org.openide.filesystems.FileUtil.getArchiveFile(FileUtil.java:1857)
at
org.openide.filesystems.XMLFileSystem$FileObjRef.lastModified(XMLFileSystem.java:1071)
at
org.openide.filesystems.XMLFileSystem.lastModified(XMLFileSystem.java:442)
at
org.openide.filesystems.XMLFileSystem.access$200(XMLFileSystem.java:164)
at
org.openide.filesystems.XMLFileSystem$Impl.lastModified(XMLFileSystem.java:758)
at
org.openide.filesystems.AbstractFileObject.initLastModified(AbstractFileObject.java:95)
at
org.openide.filesystems.AbstractFileObject.lastModified(AbstractFileObject.java:176)
at
org.openide.filesystems.XMLFileSystem.refreshChildren(XMLFileSystem.java:553)
at
org.openide.filesystems.XMLFileSystem.refreshChildren(XMLFileSystem.java:556)
at
org.openide.filesystems.XMLFileSystem.refreshChildren(XMLFileSystem.java:556)
at
org.openide.filesystems.XMLFileSystem.refreshChildren(XMLFileSystem.java:556)
at
org.openide.filesystems.XMLFileSystem.refreshChildrenInAtomicAction(XMLFileSystem.java:516)
at
org.openide.filesystems.XMLFileSystem.setXmlUrls(XMLFileSystem.java:356)
at
org.openide.filesystems.XMLFileSystem.setXmlUrls(XMLFileSystem.java:297)
at
org.netbeans.core.startup.layers.ModuleLayeredFileSystem.appendLayers(ModuleLayeredFileSystem.java:172)
at
org.netbeans.core.startup.layers.ModuleLayeredFileSystem.<init>(ModuleLayeredFileSystem.java:108)
at
org.netbeans.core.startup.layers.ModuleLayeredFileSystem.<init>(ModuleLayeredFileSystem.java:104)
at
org.netbeans.core.startup.layers.ModuleLayeredFileSystem.<init>(ModuleLayeredFileSystem.java:100)
at
org.netbeans.core.startup.layers.SystemFileSystem.create(SystemFileSystem.java:231)
at
org.netbeans.core.startup.layers.SessionManager.create(SessionManager.java:96)
at
org.netbeans.core.startup.NbRepository.createDefaultFileSystem(NbRepository.java:139)
at org.netbeans.core.startup.NbRepository.<init>(NbRepository.java:67)
at sun.reflect.GeneratedConstructorAccessor9.newInstance(Unknown Source)
at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at
org.openide.util.lookup.MetaInfServicesLookup$P.createInstance(MetaInfServicesLookup.java:556)
at
org.openide.util.lookup.MetaInfServicesLookup$P.getInstance(MetaInfServicesLookup.java:450)
at
org.openide.util.lookup.AbstractLookup.lookup(AbstractLookup.java:413)
at org.openide.util.lookup.ProxyLookup.lookup(ProxyLookup.java:205)
at org.openide.filesystems.Repository.initialize(Repository.java:114)
at org.openide.filesystems.Repository.getDefault(Repository.java:286)
at org.openide.filesystems.FileUtil.getConfigFile(FileUtil.java:2098)
at
org.netbeans.modules.settings.RecognizeInstanceObjects$OverObjects.delegates(RecognizeInstanceObjects.java:98)
at
org.netbeans.modules.settings.RecognizeInstanceObjects$OverObjects.<init>(RecognizeInstanceObjects.java:75)
at
org.netbeans.modules.settings.RecognizeInstanceObjects.create(RecognizeInstanceObjects.java:64)
at
org.netbeans.modules.openide.util.NamedServicesProvider.find(NamedServicesProvider.java:65)
at org.openide.util.lookup.Lookups.forPath(Lookups.java:217)
at
org.netbeans.modules.openide.util.ProxyURLStreamHandlerFactory.createURLStreamHandler(ProxyURLStreamHandlerFactory.java:67)
at
org.netbeans.ProxyURLStreamHandlerFactory.createURLStreamHandler(ProxyURLStreamHandlerFactory.java:145)
at java.net.URL.getURLStreamHandler(URL.java:1107)
at java.net.URL.<init>(URL.java:572)
at java.net.URL.<init>(URL.java:464)
at java.net.URL.<init>(URL.java:413)
--
View this message in context:
http://old.nabble.com/nbm-maven-plugin-webstart-RELEASE68-tp27561473p28287992.html
Sent from the mojo - user mailing list archive at Nabble.com.
---------------------------------------------------------------------
To unsubscribe from this list, please visit:
http://xircles.codehaus.org/manage_email