2017-08-29 18 views
0

Glassfish 3.1をインストールしようとしましたが、設定に失敗しました。私はWindows 7で企業のプロキシの背後でそれを実行しています。Glassfishの開始ドメインがWindows 7で失敗しました

ドメインを正常に作成しましたが、ドメインの起動を試みると次のメッセージが表示されませんでした。

Starting domain 
_______________ 
Executing command :C:\glassfish6\glassfish\bin\asadmin.bat start-domain domain1 

C:\glassfish6\glassfish\bin\asadmin.bat start-domain domain1 
Attempting to start domain1.... Please look at the server log for more details..... 

何がこの後に起こりません。 以下は私のasadminファイルです。

REM Always use JDK 1.6 or higher 
REM Depends on Java from ..\config\asenv.bat 
VERIFY OTHER 2>nul 
setlocal ENABLEEXTENSIONS 
if ERRORLEVEL 0 goto ok 
echo "Unable to enable extensions" 
exit /B 1 
:ok 
call "%~dp0..\config\asenv.bat" 
if "%AS_JAVA%" == "C:\Program Files\Java\jdk1.8.0_102" goto UsePath 
set JAVA="%AS_JAVA%\bin\java" 
goto run 
:UsePath 
set JAVA=java 
:run 
%JAVA% -jar "%~dp0..\modules\admin-cli.jar" %* 

サーバログ

Aug 29, 2017 11:02:39 AM com.sun.enterprise.admin.launcher.GFLauncherLogger info 
INFO: JVM invocation command line: 
-XX:+UnlockDiagnosticVMOptions 
-XX:NewRatio=2 
-XX:MaxPermSize=192m 
-XX:PermSize=64m 
-Xmx512m 
-javaagent:C:/glassfish6/glassfish/lib/monitor/flashlight-agent.jar 
-client 
-Djava.security.auth.login.config=C:\glassfish6\glassfish\domains\jmsnew/config/login.conf 
-Dfelix.fileinstall.disableConfigSave=false 
-Djavax.net.ssl.trustStore=C:\glassfish6\glassfish\domains\jmsnew/config/cacerts.jks 
-Dfelix.fileinstall.dir=C:\glassfish6\glassfish/modules/autostart/ 
-Dfelix.fileinstall.bundles.new.start=true 
-Dcom.sun.aas.instanceRoot=C:\glassfish6\glassfish\domains\jmsnew 
-Dosgi.shell.telnet.port=6666 
-Dgosh.args=--nointeractive 
-Dcom.sun.aas.installRoot=C:\glassfish6\glassfish 
-Dfelix.fileinstall.poll=5000 
-Dcom.sun.enterprise.security.httpsOutboundKeyAlias=s1as 
-Djava.endorsed.dirs=C:\glassfish6\glassfish/modules/endorsed;C:\glassfish6\glassfish/lib/endorsed 
-Djava.security.policy=C:\glassfish6\glassfish\domains\jmsnew/config/server.policy 
-Dosgi.shell.telnet.maxconn=1 
-Dfelix.fileinstall.bundles.startTransient=true 
-Dcom.sun.enterprise.config.config_environment_factory_class=com.sun.enterprise.config.serverbeans.AppserverConfigEnvironmentFactory 
-Dfelix.fileinstall.log.level=2 
-Dosgi.shell.telnet.ip=127.0.0.1 
-DANTLR_USE_DIRECT_CLASS_LOADING=true 
-Djava.awt.headless=true 
-Djava.ext.dirs=C:\Program Files\Java\jdk1.8.0_102/lib/ext;C:\Program Files\Java\jdk1.8.0_102/jre/lib/ext;C:\glassfish6\glassfish\domains\jmsnew/lib/ext 
-Djdbc.drivers=org.apache.derby.jdbc.ClientDriver 
-Djavax.net.ssl.keyStore=C:\glassfish6\glassfish\domains\jmsnew/config/keystore.jks 
Aug 29, 2017 11:02:39 AM com.sun.enterprise.admin.launcher.GFLauncherLogger info 
INFO: Successfully launched in 10 msec. 
Aug 29, 2017 11:02:53 AM com.sun.enterprise.admin.launcher.GFLauncherLogger info 
INFO: JVM invocation command line: 
-XX:+UnlockDiagnosticVMOptions 
-XX:NewRatio=2 
-XX:MaxPermSize=192m 
-XX:PermSize=64m 
-Xmx512m 
-javaagent:C:/glassfish6/glassfish/lib/monitor/flashlight-agent.jar 
-client 
-Djava.security.auth.login.config=C:\glassfish6\glassfish\domains\jmsnew/config/login.conf 
-Dfelix.fileinstall.disableConfigSave=false 
-Djavax.net.ssl.trustStore=C:\glassfish6\glassfish\domains\jmsnew/config/cacerts.jks 
-Dfelix.fileinstall.dir=C:\glassfish6\glassfish/modules/autostart/ 
-Dfelix.fileinstall.bundles.new.start=true 
-Dcom.sun.aas.instanceRoot=C:\glassfish6\glassfish\domains\jmsnew 
-Dosgi.shell.telnet.port=6666 
-Dgosh.args=--nointeractive 
-Dcom.sun.aas.installRoot=C:\glassfish6\glassfish 
-Dfelix.fileinstall.poll=5000 
-Dcom.sun.enterprise.security.httpsOutboundKeyAlias=s1as 
-Djava.endorsed.dirs=C:\glassfish6\glassfish/modules/endorsed;C:\glassfish6\glassfish/lib/endorsed 
-Djava.security.policy=C:\glassfish6\glassfish\domains\jmsnew/config/server.policy 
-Dosgi.shell.telnet.maxconn=1 
-Dfelix.fileinstall.bundles.startTransient=true 
-Dcom.sun.enterprise.config.config_environment_factory_class=com.sun.enterprise.config.serverbeans.AppserverConfigEnvironmentFactory 
-Dfelix.fileinstall.log.level=2 
-Dosgi.shell.telnet.ip=127.0.0.1 
-DANTLR_USE_DIRECT_CLASS_LOADING=true 
-Djava.awt.headless=true 
-Djava.ext.dirs=C:\Program Files\Java\jdk1.8.0_102/lib/ext;C:\Program Files\Java\jdk1.8.0_102/jre/lib/ext;C:\glassfish6\glassfish\domains\jmsnew/lib/ext 
-Djdbc.drivers=org.apache.derby.jdbc.ClientDriver 
-Djavax.net.ssl.keyStore=C:\glassfish6\glassfish\domains\jmsnew/config/keystore.jks 
Aug 29, 2017 11:02:53 AM com.sun.enterprise.admin.launcher.GFLauncherLogger info 
INFO: Successfully launched in 17 msec. 
Aug 29, 2017 11:05:17 AM com.sun.enterprise.admin.launcher.GFLauncherLogger info 
INFO: JVM invocation command line: 
-XX:+UnlockDiagnosticVMOptions 
-XX:NewRatio=2 
-XX:MaxPermSize=192m 
-XX:PermSize=64m 
-Xmx512m 
-javaagent:C:/glassfish6/glassfish/lib/monitor/flashlight-agent.jar 
-client 
-Djava.security.auth.login.config=C:\glassfish6\glassfish\domains\jmsnew/config/login.conf 
-Dfelix.fileinstall.disableConfigSave=false 
-Djavax.net.ssl.trustStore=C:\glassfish6\glassfish\domains\jmsnew/config/cacerts.jks 
-Dfelix.fileinstall.dir=C:\glassfish6\glassfish/modules/autostart/ 
-Dfelix.fileinstall.bundles.new.start=true 
-Dcom.sun.aas.instanceRoot=C:\glassfish6\glassfish\domains\jmsnew 
-Dosgi.shell.telnet.port=6666 
-Dgosh.args=--nointeractive 
-Dcom.sun.aas.installRoot=C:\glassfish6\glassfish 
-Dfelix.fileinstall.poll=5000 
-Dcom.sun.enterprise.security.httpsOutboundKeyAlias=s1as 
-Djava.endorsed.dirs=C:\glassfish6\glassfish/modules/endorsed;C:\glassfish6\glassfish/lib/endorsed 
-Djava.security.policy=C:\glassfish6\glassfish\domains\jmsnew/config/server.policy 
-Dosgi.shell.telnet.maxconn=1 
-Dfelix.fileinstall.bundles.startTransient=true 
-Dcom.sun.enterprise.config.config_environment_factory_class=com.sun.enterprise.config.serverbeans.AppserverConfigEnvironmentFactory 
-Dfelix.fileinstall.log.level=2 
-Dosgi.shell.telnet.ip=127.0.0.1 
-DANTLR_USE_DIRECT_CLASS_LOADING=true 
-Djava.awt.headless=true 
-Djava.ext.dirs=C:\Program Files\Java\jdk1.8.0_102/lib/ext;C:\Program Files\Java\jdk1.8.0_102/jre/lib/ext;C:\glassfish6\glassfish\domains\jmsnew/lib/ext 
-Djdbc.drivers=org.apache.derby.jdbc.ClientDriver 
-Djavax.net.ssl.keyStore=C:\glassfish6\glassfish\domains\jmsnew/config/keystore.jks 
Aug 29, 2017 11:05:17 AM com.sun.enterprise.admin.launcher.GFLauncherLogger info 
INFO: Successfully launched in 6 msec. 

とCMDのエラー:

Caused by: java.lang.IndexOutOfBoundsException: Index: 0, Size: 0 
     at java.util.ArrayList.rangeCheck(ArrayList.java:653) 
     at java.util.ArrayList.get(ArrayList.java:429) 
     at org.apache.felix.framework.ExtensionManager.addExtensionBundle(Extens 
ionManager.java:401) 
     at org.apache.felix.framework.Felix.installBundle(Felix.java:2751) 
     ... 13 more 

Aug 29, 2017 11:05:18 AM BundleProvisioner install 
WARNING: Failed to install file:/C:/glassfish6/glassfish/modules/glassfish-extra 
-jre-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(BundleCont 
extImpl.java:165) 
     at com.sun.enterprise.glassfish.bootstrap.osgi.BundleProvisioner.install 
(BundleProvisioner.java:446) 
     at com.sun.enterprise.glassfish.bootstrap.osgi.BundleProvisioner.install 
Bundles(BundleProvisioner.java:208) 
     at com.sun.enterprise.glassfish.bootstrap.osgi.OSGiGlassFishRuntimeBuild 
er.build(OSGiGlassFishRuntimeBuilder.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(DelegatingMethodAcces 
sorImpl.java:43) 
     at java.lang.reflect.Method.invoke(Method.java:498) 
     at com.sun.enterprise.glassfish.bootstrap.GlassFishMain.main(GlassFishMa 
in.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:653) 
     at java.util.ArrayList.get(ArrayList.java:429) 
     at org.apache.felix.framework.ExtensionManager.addExtensionBundle(Extens 
ionManager.java:401) 
     at org.apache.felix.framework.Felix.installBundle(Felix.java:2751) 
     ... 13 more 

Aug 29, 2017 11:05:18 AM BundleProvisioner install 
WARNING: Failed to install file:/C:/glassfish6/glassfish/modules/glassfish-oracl 
e-jdbc-driver-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(BundleCont 
extImpl.java:165) 
     at com.sun.enterprise.glassfish.bootstrap.osgi.BundleProvisioner.install 
(BundleProvisioner.java:446) 
     at com.sun.enterprise.glassfish.bootstrap.osgi.BundleProvisioner.install 
Bundles(BundleProvisioner.java:208) 
     at com.sun.enterprise.glassfish.bootstrap.osgi.OSGiGlassFishRuntimeBuild 
er.build(OSGiGlassFishRuntimeBuilder.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(DelegatingMethodAcces 
sorImpl.java:43) 
     at java.lang.reflect.Method.invoke(Method.java:498) 
     at com.sun.enterprise.glassfish.bootstrap.GlassFishMain.main(GlassFishMa 
in.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:653) 
     at java.util.ArrayList.get(ArrayList.java:429) 
     at org.apache.felix.framework.ExtensionManager.addExtensionBundle(Extens 
ionManager.java:401) 
     at org.apache.felix.framework.Felix.installBundle(Felix.java:2751) 
     ... 13 more 

Aug 29, 2017 11:05:18 AM BundleProvisioner install 
WARNING: Failed to install file:/C:/glassfish6/glassfish/modules/javax.transacti 
on.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(BundleCont 
extImpl.java:165) 
     at com.sun.enterprise.glassfish.bootstrap.osgi.BundleProvisioner.install 
(BundleProvisioner.java:446) 
     at com.sun.enterprise.glassfish.bootstrap.osgi.BundleProvisioner.install 
Bundles(BundleProvisioner.java:208) 
     at com.sun.enterprise.glassfish.bootstrap.osgi.OSGiGlassFishRuntimeBuild 
er.build(OSGiGlassFishRuntimeBuilder.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(DelegatingMethodAcces 
sorImpl.java:43) 
     at java.lang.reflect.Method.invoke(Method.java:498) 
     at com.sun.enterprise.glassfish.bootstrap.GlassFishMain.main(GlassFishMa 
in.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:653) 
     at java.util.ArrayList.get(ArrayList.java:429) 
     at org.apache.felix.framework.ExtensionManager.addExtensionBundle(Extens 
ionManager.java:401) 
     at org.apache.felix.framework.Felix.installBundle(Felix.java:2751) 
     ... 13 more 

Aug 29, 2017 11:05:18 AM BundleProvisioner install 
WARNING: Failed to install file:/C:/glassfish6/glassfish/modules/performance-tun 
er-extra-jre-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(BundleCont 
extImpl.java:165) 
     at com.sun.enterprise.glassfish.bootstrap.osgi.BundleProvisioner.install 
(BundleProvisioner.java:446) 
     at com.sun.enterprise.glassfish.bootstrap.osgi.BundleProvisioner.install 
Bundles(BundleProvisioner.java:208) 
     at com.sun.enterprise.glassfish.bootstrap.osgi.OSGiGlassFishRuntimeBuild 
er.build(OSGiGlassFishRuntimeBuilder.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(DelegatingMethodAcces 
sorImpl.java:43) 
     at java.lang.reflect.Method.invoke(Method.java:498) 
     at com.sun.enterprise.glassfish.bootstrap.GlassFishMain.main(GlassFishMa 
in.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:653) 
     at java.util.ArrayList.get(ArrayList.java:429) 
     at org.apache.felix.framework.ExtensionManager.addExtensionBundle(Extens 
ionManager.java:401) 
     at org.apache.felix.framework.Felix.installBundle(Felix.java:2751) 
     ... 13 more 

Aug 29, 2017 11:05:18 AM BundleProvisioner install 
WARNING: Failed to install file:/C:/glassfish6/glassfish/modules/webservices-ext 
ra-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(BundleCont 
extImpl.java:165) 
     at com.sun.enterprise.glassfish.bootstrap.osgi.BundleProvisioner.install 
(BundleProvisioner.java:446) 
     at com.sun.enterprise.glassfish.bootstrap.osgi.BundleProvisioner.install 
Bundles(BundleProvisioner.java:208) 
     at com.sun.enterprise.glassfish.bootstrap.osgi.OSGiGlassFishRuntimeBuild 
er.build(OSGiGlassFishRuntimeBuilder.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(DelegatingMethodAcces 
sorImpl.java:43) 
     at java.lang.reflect.Method.invoke(Method.java:498) 
     at com.sun.enterprise.glassfish.bootstrap.GlassFishMain.main(GlassFishMa 
in.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:653) 
     at java.util.ArrayList.get(ArrayList.java:429) 
     at org.apache.felix.framework.ExtensionManager.addExtensionBundle(Extens 
ionManager.java:401) 
     at org.apache.felix.framework.Felix.installBundle(Felix.java:2751) 
     ... 13 more 

org.osgi.framework.BundleException: Unresolved constraint in bundle jaxb-api [2] 
: Unable to resolve 2.0: missing requirement [2.0] osgi.wiring.package; (osgi.wi 
ring.package=javax.activation) 
     at org.apache.felix.framework.Felix.resolveBundleRevision(Felix.java:382 
6) 
     at org.apache.felix.framework.Felix.startBundle(Felix.java:1868) 
     at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1191) 

     at org.apache.felix.framework.FrameworkStartLevelImpl.run(FrameworkStart 
LevelImpl.java:295) 
     at java.lang.Thread.run(Thread.java:745) 
org.osgi.framework.BundleException: Unresolved constraint in bundle org.glassfis 
h.metro.webservices-api-osgi [3]: Unable to resolve 3.0: missing requirement [3. 
0] osgi.wiring.package; (&(osgi.wiring.package=javax.xml.bind)(version>=2.2.0)) 
[caused by: Unable to resolve 2.0: missing requirement [2.0] osgi.wiring.package 
; (osgi.wiring.package=javax.activation)] 
     at org.apache.felix.framework.Felix.resolveBundleRevision(Felix.java:382 
6) 
     at org.apache.felix.framework.Felix.startBundle(Felix.java:1868) 
     at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1191) 

     at org.apache.felix.framework.FrameworkStartLevelImpl.run(FrameworkStart 
LevelImpl.java:295) 
     at java.lang.Thread.run(Thread.java:745) 
java.lang.NoClassDefFoundError: org/osgi/framework/BundleActivator 
     at java.lang.ClassLoader.defineClass1(Native Method) 
     at java.lang.ClassLoader.defineClass(ClassLoader.java:763) 
     at org.apache.felix.framework.BundleWiringImpl$BundleClassLoader.findCla 
ss(BundleWiringImpl.java:2128) 
     at org.apache.felix.framework.BundleWiringImpl.findClassOrResourceByDele 
gation(BundleWiringImpl.java:1432) 
     at org.apache.felix.framework.BundleWiringImpl.access$400(BundleWiringIm 
pl.java:72) 
     at org.apache.felix.framework.BundleWiringImpl$BundleClassLoader.loadCla 
ss(BundleWiringImpl.java:1843) 
     at java.lang.ClassLoader.loadClass(ClassLoader.java:357) 
     at org.apache.felix.framework.BundleWiringImpl.getClassByDelegation(Bund 
leWiringImpl.java:1317) 
     at org.apache.felix.framework.Felix.createBundleActivator(Felix.java:417 
0) 
     at org.apache.felix.framework.Felix.activateBundle(Felix.java:1972) 
     at org.apache.felix.framework.Felix.startBundle(Felix.java:1895) 
     at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1191) 

     at org.apache.felix.framework.FrameworkStartLevelImpl.run(FrameworkStart 
LevelImpl.java:295) 
     at java.lang.Thread.run(Thread.java:745) 
Caused by: java.lang.ClassNotFoundException: org.osgi.framework.BundleActivator 
not found by org.glassfish.main.core.glassfish [108] 
     at org.apache.felix.framework.BundleWiringImpl.findClassOrResourceByDele 
gation(BundleWiringImpl.java:1460) 
     at org.apache.felix.framework.BundleWiringImpl.access$400(BundleWiringIm 
pl.java:72) 
     at org.apache.felix.framework.BundleWiringImpl$BundleClassLoader.loadCla 
ss(BundleWiringImpl.java:1843) 
     at java.lang.ClassLoader.loadClass(ClassLoader.java:357) 
     ... 14 more 
org.osgi.framework.BundleException: Unresolved constraint in bundle org.glassfis 
h.hk2.osgi-adapter [210]: Unable to resolve 210.0: missing requirement [210.0] o 
sgi.wiring.package; (&(osgi.wiring.package=com.sun.enterprise.module)(version>=1 
.1.0)) [caused by: Unable to resolve 128.0: missing requirement [128.0] osgi.wir 
ing.package; (&(osgi.wiring.package=org.jvnet.hk2.config)(version>=1.1.0)) [caus 
ed by: Unable to resolve 38.0: missing requirement [38.0] osgi.wiring.package; (
osgi.wiring.package=javax.management)]] 
     at org.apache.felix.framework.Felix.resolveBundleRevision(Felix.java:382 
6) 
     at org.apache.felix.framework.Felix.startBundle(Felix.java:1868) 
     at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1191) 

     at org.apache.felix.framework.FrameworkStartLevelImpl.run(FrameworkStart 
LevelImpl.java:295) 
     at java.lang.Thread.run(Thread.java:745) 
Exception in thread "main" java.lang.reflect.InvocationTargetException 
     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl. 
java:62) 
     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces 
sorImpl.java:43) 
     at java.lang.reflect.Method.invoke(Method.java:498) 
     at com.sun.enterprise.glassfish.bootstrap.GlassFishMain.main(GlassFishMa 
in.java:97) 
     at com.sun.enterprise.glassfish.bootstrap.ASMain.main(ASMain.java:55) 
Caused by: org.glassfish.embeddable.GlassFishException: org.glassfish.embeddable 
.GlassFishException: No GlassFishRuntime available 
     at com.sun.enterprise.glassfish.bootstrap.osgi.OSGiGlassFishRuntimeBuild 
er.build(OSGiGlassFishRuntimeBuilder.java:164) 
     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) 
     ... 6 more 
Caused by: org.glassfish.embeddable.GlassFishException: No GlassFishRuntime avai 
lable 
     at com.sun.enterprise.glassfish.bootstrap.osgi.OSGiGlassFishRuntimeBuild 
er.getGlassFishRuntime(OSGiGlassFishRuntimeBuilder.java:202) 
     at com.sun.enterprise.glassfish.bootstrap.osgi.OSGiGlassFishRuntimeBuild 
er.build(OSGiGlassFishRuntimeBuilder.java:162) 
     ... 9 more 
Error stopping framework: java.lang.NullPointerException 
java.lang.NullPointerException 
     at com.sun.enterprise.glassfish.bootstrap.GlassFishMain$Launcher$1.run(G 
lassFishMain.java:203) 
Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=192m; sup 
port was removed in 8.0 
Java HotSpot(TM) 64-Bit Server VM warning: ignoring option PermSize=64m; support 
was removed in 8.0 

Command start-domain failed. 

答えて

1

第一試み:

どのようにドメインを作成しましたか? glassfishの新規インストールから、ドメインを作成する必要はありません。 domain1はすぐにすぐに使用できる状態になっているはずです。作成した場合は、作成中に構成に間違っている可能性があります。

まず、最新の最新のフルコピーで作業していることを確認してください。最新バージョン(ATM 4.1.2)hereがあります。その "フルプラットフォーム"バージョンをダウンロードしてください。

ダウンロードしたフォルダを選択したディレクトリに解凍します。 (私は自分のCディレクトリに直接解凍しました)

次に、glassfish binに移動します。 (解凍)をインストールした後、鉱山はここにある:

その後
C:\glassfish4\glassfish\bin 

何かを作成または設定しなくても、サーバーを起動します。

asadmin start-domain 

バム!ドメインを開始する必要があります。

もう1つ問題が解決しない場合。代わりに外側のglassfish binディレクトリに移動してみてください。私にとっては、

C:\glassfish4\bin 

となり、そこからasadminコマンドを実行します。私は自分のクラスパス(環境変数)に両方があることに気がついたので、どのクラスが使用されているのかはわかりませんが、私は最初のものと考えています。

上記のglassfishビンを環境変数に追加して、glassfishビンに移動せずにglassfishコマンドを発行できるようにしました。頻繁に使用すると、作業がはるかに簡単になります。

第二試してみてください。

EDIT#2: OK、あなたは私が前に見てきたバインドエラーを取得しています。先ほど行ったのと同じ新しいインストールを使用して、次の操作を行います。

ドメインを検索します。配置する必要がありますXML - >

\glassfish4\glassfish\domains\domain1\config\domain.xml 

私はちょうどあなたの混乱場合で何かまで、このファイルのコピーを保存します(習慣が、ここでは関係ありません)。準備ができたら、その子犬を開き、次の文書が見つかるまで文書を検索してください。

<network-listeners> 
     <network-listener protocol="http-listener-1" port="8080" name="http-listener-1" thread-pool="http-thread-pool" transport="tcp"></network-listener> 
     <network-listener protocol="http-listener-2" port="8181" name="http-listener-2" thread-pool="http-thread-pool" transport="tcp"></network-listener> 
     <network-listener protocol="admin-listener" port="4848" name="admin-listener" thread-pool="admin-thread-pool" transport="tcp"></network-listener> 
</network-listeners> 

次に、ポート番号を別のものに変更します。それを保存して、それを閉じて、もう一度サーバーを起動しようとします...運がいいですか?

第三トライ(余分なクレジット?)も

試してみる価値は、すでにこれらのポート上で実行されているものがあるかどうかを確認することができます。あなたの窓は、コマンドプロンプト開き、次のコマンドを入力します。

netstat -aon 

今すぐIP番号のリスト全体を見て(それはあまりだ場合は、テキストファイルにエクスポートする方法がある)と、あなたがそれらその使用のいずれかを見つけるかどうかを確認しますアドレスの最後に4848。その場合は、一覧の一番右にあるPID番号をこのコマンドで使用して、そのプロセスを強制終了することができます。

taskkill /f /PID INSERT_PID_#_HERE_FROM_FAR_LEFT_ON_LIST 

注意してください。私は一度私のIDEがブロックされたポートの責任を負い、このコマンドでポートブロッキングアプリケーションを殺しましたが、IDEが責任を負いません。

基本的には、バインド例外が「バディは、あなたがどこかまたは非常にリストをここに走り回っている他のGlassFishを持っているねえ、誰かが私のポート相棒を盗んだ。」と言っています

あなたが試したグラスフィッシュの以前のバージョンが、クラスパスや何らかの形でポートを使用していないことを確認してください。または、domain.xmlでデフォルトのポート番号を変更してみてください。

+0

私は同じことを言いましたが、以前に私が以前にドメインを開始するのと同じエラーが発生しました。 https://javaee.github.io/glassfish/downloadは4.1.2完全なプラットフォームをダウンロードしてください:私はこれで私のために新鮮なそれを試して、 –

+0

OKを設定する必要があることを他のthier任意のです。そのファイルを抽出し、ビンにナビゲートし、以前の手順をやり直してください。私はこのファイルが私が使用しているものとして動作することを確信しています。具体的な内容を反映するように答えを更新します。 –

+0

また、ネストしたものではなく、最初のglassfishのビンからコマンドを実行してみることもできます。上記の編集で説明されています。 –

関連する問題