dev@glassfish.java.net

Re: V3 (trunk) does not start

From: Steve Essery <Steve.Essery_at_Sun.COM>
Date: Fri, 07 Nov 2008 10:59:02 +0000

Opened a doc defect to get this documented.....

Byron Nevins wrote:
>
> Order of priority for choosing JVM:
>
> 1. domain.xml
> 2. asenv.conf|bat
> 3. JAVA_HOME
> 4. System.getProperty("java.home") + "/../bin"
> 5. System.getProperty("java.home") + "/bin"
>
>
> Jerome Dochez wrote:
>> for reference...
>>
>> at least in the server.log, you would find which jdk was picked up
>> (first line is the command line invocation of the server with the
>> full path to the java command).
>>
>> setting JAVA_HOME does not matter for v3, the PATH does.
>>
>> jerome
>>
>> Amy Roh wrote:
>>> and I get the same doing asadmin start-domain
>>>
>>> % glassfish/bin/asadmin start-domain
>>> java.lang.NoClassDefFoundError: javax/xml/stream/XMLStreamException
>>> Command start-domain failed.
>>>
>>> Jerome Dochez wrote:
>>>> do you do java -jar or asadmin start-domain ?
>>>>
>>>> jerome
>>>>
>>>> Amy Roh wrote:
>>>>> I still cannot start v3 trunk using JDK 1.6.0_10
>>>>> (/java/re/jdk/1.6.0_10/latest/binaries/solaris-i586).
>>>>>
>>>>> I'm getting "Error starting
>>>>> file:/export/home/amyroh/v3-11-5/v3/distributions/web/target/glassfish//modules/osgi-adapter.jar
>>>>> (org.osgi.framework.BundleException: Activator start error.)
>>>>> java.lang.TypeNotPresentException: Type
>>>>> javax.xml.stream.XMLInputFactory not present"
>>>>>
>>>>> What am I missing?
>>>>>
>>>>> Thanks,
>>>>> Amy
>>>>>
>>>>> ===
>>>>>
>>>>> Nov 6, 2008 1:49:52 PM
>>>>> com.sun.enterprise.glassfish.bootstrap.ASMain main
>>>>> INFO: Launching GlassFish on Apache Felix OSGi platform
>>>>>
>>>>> Welcome to Felix.
>>>>> =================
>>>>>
>>>>> Nov 6, 2008 1:49:54 PM OSGiModuleImpl start
>>>>> INFO: Started bundle org.glassfish.core.kernel [37]
>>>>> ERROR: Error starting
>>>>> file:/export/home/amyroh/v3-11-5/v3/distributions/web/targ
>>>>> et/glassfish//modules/osgi-adapter.jar
>>>>> (org.osgi.framework.BundleException: Acti
>>>>> vator start error.)
>>>>> java.lang.TypeNotPresentException: Type
>>>>> javax.xml.stream.XMLInputFactory not pre
>>>>> sent
>>>>> at
>>>>> sun.reflect.generics.factory.CoreReflectionFactory.makeNamedType(Core
>>>>> ReflectionFactory.java:98)
>>>>> at
>>>>> sun.reflect.generics.visitor.Reifier.visitClassTypeSignature(Reifier.
>>>>> java:107)
>>>>> at
>>>>> sun.reflect.generics.tree.ClassTypeSignature.accept(ClassTypeSignatur
>>>>> e.java:31)
>>>>> at
>>>>> sun.reflect.annotation.AnnotationParser.parseSig(AnnotationParser.jav
>>>>> a:351)
>>>>> at
>>>>> sun.reflect.annotation.AnnotationParser.parseClassValue(AnnotationPar
>>>>> ser.java:335)
>>>>> at
>>>>> sun.reflect.annotation.AnnotationParser.parseMemberValue(AnnotationPa
>>>>> rser.java:264)
>>>>> at
>>>>> sun.reflect.annotation.AnnotationParser.parseAnnotation(AnnotationPar
>>>>> ser.java:206)
>>>>> at
>>>>> sun.reflect.annotation.AnnotationParser.parseAnnotations2(AnnotationP
>>>>> arser.java:69)
>>>>> at
>>>>> sun.reflect.annotation.AnnotationParser.parseAnnotations(AnnotationPa
>>>>> rser.java:52)
>>>>> at
>>>>> java.lang.Class.initAnnotationsIfNecessary(Class.java:2998)
>>>>> at java.lang.Class.getAnnotation(Class.java:2958)
>>>>> at org.jvnet.hk2.component.Wombs.create(Wombs.java:51)
>>>>> at
>>>>> com.sun.hk2.component.LazyInhabitant.createWomb(LazyInhabitant.java:1
>>>>> 02)
>>>>> at
>>>>> com.sun.hk2.component.LazyInhabitant.fetch(LazyInhabitant.java:92)
>>>>> at
>>>>> com.sun.hk2.component.LazyInhabitant.type(LazyInhabitant.java:78)
>>>>> at org.jvnet.hk2.component.Habitat.addIndex(Habitat.java:149)
>>>>> at
>>>>> com.sun.hk2.component.InhabitantsParser.add(InhabitantsParser.java:15
>>>>> 4)
>>>>> at
>>>>> com.sun.hk2.component.InhabitantsParser.parse(InhabitantsParser.java:
>>>>> 133)
>>>>> at
>>>>> org.jvnet.hk2.osgiadapter.OSGiModuleImpl.parseInhabitants(OSGiModuleI
>>>>> mpl.java:312)
>>>>> at
>>>>> org.jvnet.hk2.osgiadapter.OSGiModulesRegistryImpl.parseInhabitants(OS
>>>>> GiModulesRegistryImpl.java:128)
>>>>> at
>>>>> com.sun.enterprise.module.common_impl.AbstractModulesRegistryImpl.cre
>>>>> ateHabitat(AbstractModulesRegistryImpl.java:135)
>>>>> at
>>>>> com.sun.enterprise.module.bootstrap.Main.createHabitat(Main.java:394)
>>>>> at org.jvnet.hk2.osgiadapter.HK2Main.start(HK2Main.java:131)
>>>>> at
>>>>> org.apache.felix.framework.util.SecureAction.startActivator(SecureAct
>>>>> ion.java:591)
>>>>> at
>>>>> org.apache.felix.framework.Felix._startBundle(Felix.java:1607)
>>>>> at
>>>>> org.apache.felix.framework.Felix.startBundle(Felix.java:1541)
>>>>> at
>>>>> org.apache.felix.framework.Felix.setFrameworkStartLevel(Felix.java:11
>>>>> 35)
>>>>> at
>>>>> org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:267
>>>>> )
>>>>> at java.lang.Thread.run(Thread.java:595)
>>>>> Caused by: java.lang.ClassNotFoundException:
>>>>> javax.xml.stream.XMLInputFactory
>>>>> at
>>>>> org.apache.felix.framework.searchpolicy.R4SearchPolicyCore.findClass(
>>>>> R4SearchPolicyCore.java:198)
>>>>> at
>>>>> org.apache.felix.framework.searchpolicy.R4SearchPolicy.findClass(R4Se
>>>>> archPolicy.java:45)
>>>>> at
>>>>> org.apache.felix.framework.searchpolicy.ContentClassLoader.loadClass(
>>>>> ContentClassLoader.java:109)
>>>>> at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
>>>>> at
>>>>> java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
>>>>> at java.lang.Class.forName0(Native Method)
>>>>> at java.lang.Class.forName(Class.java:242)
>>>>> at
>>>>> sun.reflect.generics.factory.CoreReflectionFactory.makeNamedType(Core
>>>>> ReflectionFactory.java:95)
>>>>> ... 28 more
>>>>> Caused by: java.lang.ClassNotFoundException:
>>>>> javax.xml.stream.XMLInputFactory
>>>>> at
>>>>> org.apache.felix.framework.searchpolicy.R4Wire.getClass(R4Wire.java:1
>>>>> 09)
>>>>> at
>>>>> org.apache.felix.framework.searchpolicy.R4SearchPolicyCore.searchImpo
>>>>> rts(R4SearchPolicyCore.java:505)
>>>>> at
>>>>> org.apache.felix.framework.searchpolicy.R4SearchPolicyCore.findClassO
>>>>> rResource(R4SearchPolicyCore.java:466)
>>>>> at
>>>>> org.apache.felix.framework.searchpolicy.R4SearchPolicyCore.findClass(
>>>>> R4SearchPolicyCore.java:185)
>>>>> ... 35 more
>>>>>
>>>>>
>>>>>
>>>>> Kedar Mhaswade wrote:
>>>>>> I think we are in a situation where the trunk builds with both
>>>>>> JDK 5 and 6, but runs with JDK 6 alone.
>>>>>>
>>>>>> Once we make at least one change (it might as well be me :))
>>>>>> that requires JDK 6 for compilation, we would have automatically
>>>>>> solved this problem.
>>>>>>
>>>>>> -Kedar
>>>>>>
>>>>>> Jane Young wrote:
>>>>>>> I've been monitoring Hudson's devbuild and I haven't seen any
>>>>>>> build failure for the past 4 days.
>>>>>>> Ming has updated jdk on the node that executes QL on Hudson.
>>>>>>>
>>>>>>> Harsha Godugu wrote:
>>>>>>>
>>>>>>>> ----- Original Message -----
>>>>>>>> From: Sahoo <Sahoo_at_sun.com>
>>>>>>>> Date: Sunday, November 2, 2008 8:51 pm
>>>>>>>> Subject: Re: V3 (trunk) does not start
>>>>>>>> To: dev_at_glassfish.dev.java.net
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>> What is the status of hudson jobs?
>>>>>>>>>
>>>>>>>> Remember... Jane Young is taking care of Hudson Jobs and
>>>>>>>> related build issues. Jane ?
>>>>>>>>
>>>>>>>> thanks,
>>>>>>>> Harsha
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>> Thanks,
>>>>>>>>> Sahoo
>>>>>>>>>
>>>>>>>>> Jagadish Prasath Ramu wrote:
>>>>>>>>>
>>>>>>>>>> I have updated my workspace today and tried to start the server.
>>>>>>>>>> asadmin start-domain domain1
>>>>>>>>>>
>>>>>>>>>> I see : java.lang.NoClassDefFoundError:
>>>>>>>>>> javax/xml/stream/XMLStreamException
>>>>>>>>>> Command start-domain failed.
>>>>>>>>>>
>>>>>>>>>> No server.log created at this time.
>>>>>>>>>>
>>>>>>>>>> Thanks,
>>>>>>>>>> -Jagadish
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> ---------------------------------------------------------------------
>>>>>>>>>>
>>>>>>>>>> To unsubscribe, e-mail: dev-unsubscribe_at_glassfish.dev.java.net
>>>>>>>>>> For additional commands, e-mail: dev-help_at_glassfish.dev.java.net
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>> ---------------------------------------------------------------------
>>>>>>>>>
>>>>>>>>> To unsubscribe, e-mail: dev-unsubscribe_at_glassfish.dev.java.net
>>>>>>>>> For additional commands, e-mail: dev-help_at_glassfish.dev.java.net
>>>>>>>>>
>>>>>>>>>
>>>>>>>>
>>>>>>>> ---------------------------------------------------------------------
>>>>>>>>
>>>>>>>> To unsubscribe, e-mail: dev-unsubscribe_at_glassfish.dev.java.net
>>>>>>>> For additional commands, e-mail: dev-help_at_glassfish.dev.java.net
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> ---------------------------------------------------------------------
>>>>>>>
>>>>>>> To unsubscribe, e-mail: dev-unsubscribe_at_glassfish.dev.java.net
>>>>>>> For additional commands, e-mail: dev-help_at_glassfish.dev.java.net
>>>>>>>
>>>>>>
>>>>>> ---------------------------------------------------------------------
>>>>>>
>>>>>> To unsubscribe, e-mail: dev-unsubscribe_at_glassfish.dev.java.net
>>>>>> For additional commands, e-mail: dev-help_at_glassfish.dev.java.net
>>>>>>
>>>>>
>>>>>
>>>>> ---------------------------------------------------------------------
>>>>> To unsubscribe, e-mail: dev-unsubscribe_at_glassfish.dev.java.net
>>>>> For additional commands, e-mail: dev-help_at_glassfish.dev.java.net
>>>>>
>>>>
>>>>
>>>> ---------------------------------------------------------------------
>>>> To unsubscribe, e-mail: dev-unsubscribe_at_glassfish.dev.java.net
>>>> For additional commands, e-mail: dev-help_at_glassfish.dev.java.net
>>>>
>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: dev-unsubscribe_at_glassfish.dev.java.net
>>> For additional commands, e-mail: dev-help_at_glassfish.dev.java.net
>>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscribe_at_glassfish.dev.java.net
>> For additional commands, e-mail: dev-help_at_glassfish.dev.java.net
>>
>
> --
> Byron Nevins Work 408-276-4089, Home 650-359-1290, Cell 650-784-4123 - Sun Microsystems, Inc.
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe_at_glassfish.dev.java.net For
> additional commands, e-mail: dev-help_at_glassfish.dev.java.net