glassfish boot error in eclipse - asadmin path not found, bootstrap and without Domain

Asked

Viewed 981 times

1

After a lot of unanswered searching, I come here asking for help. I use Eclipse Kepler and glashfish 3.1. What happens is that when I start the glassfish server, usually or by debug, the server returns the error "Launch process failed with Exit code 1".

Server log:

    Listening for transport dt_socket at address: 9009
    Launching GlassFish on Felix platform
    ERROR: Error parsing system bundle export statement: org.osgi.framework;         version=1.6.0, org.osgi.framework.launch; version=1.0.0, org.osgi.framework.wiring;         version=1.0.0, org.osgi.framework.startlevel; version=1.0.0,         org.osgi.framework.hooks.bundle; version=1.0.0, org.osgi.framework.hooks.resolver;         version=1.0.0, org.osgi.framework.hooks.service; version=1.1.0,         org.osgi.framework.hooks.weaving; version=1.0.0, org.osgi.service.packageadmin;         version=1.2.0, org.osgi.service.startlevel; version=1.1.0, org.osgi.service.url;         version=1.0.0, org.osgi.util.tracker; version=1.5.0, ,         org.glassfish.embeddable;org.glassfish.embeddable.spi;version=3.1.1         (org.osgi.framework.BundleException: Exported package names cannot be zero length.)
    org.osgi.framework.BundleException: Exported package names cannot be zero length.
        at         org.apache.felix.framework.util.manifestparser.ManifestParser.normalizeExportClauses(Manife        stParser.java:729)
        at org.apache.felix.framework.util.manifestparser.ManifestParser.<init>        (ManifestParser.java:191)
        at org.apache.felix.framework.ExtensionManager.<init>        (ExtensionManager.java:220)
        at org.apache.felix.framework.Felix.<init>(Felix.java:374)
        at         org.apache.felix.framework.FrameworkFactory.newFramework(FrameworkFactory.java:28)
        at         com.sun.enterprise.glassfish.bootstrap.osgi.OSGiFrameworkLauncher.launchOSGiFrameWork(OSGiF        rameworkLauncher.java:77)
        at         com.sun.enterprise.glassfish.bootstrap.osgi.OSGiGlassFishRuntimeBuilder.build(OSGiGlassFish        RuntimeBuilder.java:128)
        at         org.glassfish.embeddable.GlassFishRuntime._bootstrap(GlassFishRuntime.java:157)
        at         org.glassfish.embeddable.GlassFishRuntime.bootstrap(GlassFishRuntime.java:110)
        at         com.sun.enterprise.glassfish.bootstrap.GlassFishMain$Launcher.launch(GlassFishMain.java:112        )
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at                 sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at         sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:483)
        at         com.sun.enterprise.glassfish.bootstrap.GlassFishMain.main(GlassFishMain.java:97)
        at com.sun.enterprise.glassfish.bootstrap.ASMain.main(ASMain.java:55)
    mai 27, 2014 1:26:08 PM BundleProvisioner install
    ADVERT�NCIA: Failed to install         file:/C:/Users/Luccas/Documents/Servidor/glassfish3/glassfish/modules/flashlight-extra-jdk-        packages.jar
    org.osgi.framework.BundleException: Could not create bundle object.
        at org.apache.felix.framework.Felix.installBundle(Felix.java:2785)
        at         org.apache.felix.framework.BundleContextImpl.installBundle(BundleContextImpl.java:165)
        at         com.sun.enterprise.glassfish.bootstrap.osgi.BundleProvisioner.install(BundleProvisioner.jav        a:446)
        at         com.sun.enterprise.glassfish.bootstrap.osgi.BundleProvisioner.installBundles(BundleProvisio        ner.java:208)
        at         com.sun.enterprise.glassfish.bootstrap.osgi.OSGiGlassFishRuntimeBuilder.build(OSGiGlassFish        RuntimeBuilder.java:139)
        at         org.glassfish.embeddable.GlassFishRuntime._bootstrap(GlassFishRuntime.java:157)
        at         org.glassfish.embeddable.GlassFishRuntime.bootstrap(GlassFishRuntime.java:110)
        at         com.sun.enterprise.glassfish.bootstrap.GlassFishMain$Launcher.launch(GlassFishMain.java:112        )
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at         sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at         sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:483)
        at         com.sun.enterprise.glassfish.bootstrap.GlassFishMain.main(GlassFishMain.java:97)
        at com.sun.enterprise.glassfish.bootstrap.ASMain.main(ASMain.java:55)
    Caused by: java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
        at java.util.ArrayList.rangeCheck(ArrayList.java:638)
        at java.util.ArrayList.get(ArrayList.java:414)
        at         org.apache.felix.framework.ExtensionManager.addExtensionBundle(ExtensionManager.java:401)
        at org.apache.felix.framework.Felix.installBundle(Felix.java:2751)
        ... 13 more

Any help is welcome

Edit:

It seems that when glassfish was installed Domain had not been created. How to solve the problem (English) - https://java.net/jira/browse/GLASSFISH-16155

Then began to accuse that lacked boostrap, simple error, check the Server Runtime More information and how to resolve it (also in English) - https://stackoverflow.com/questions/16838554/glassfish3-cant-start-cause-bootstrap-jar-not-found

  • Luccas, by any chance are you using JDK 8? If yes try an older version.

  • I tried and failed. I tried to reattach the server and with the jdk changes and nothing.

  • Uphill asadmin Glassfish will initialize?

  • Apparently the asadmin says "The system cannot find the specified path" when I try to open it. It could be something in glassfish itself then?

  • @Luccass Take a look at [tour]. You can accept an answer if it solved your problem. You can vote for all the posts on the site as well. Did any help you more? You need something to be improved?

1 answer

1

The AP solved the question:

The problem.

The solution.

Check the folder where Glassfish is configured in Eclipse.

Preferences > Server > Runtime Environments

Browser other questions tagged

You are not signed in. Login or sign up in order to post.