users@glassfish.java.net

Unable to deploy a simple web application on GlassFish

From: <forums_at_java.net>
Date: Mon, 13 Feb 2012 00:46:20 -0600 (CST)

Hello,

I'm using Glassfish 3.0.1, I tried to deploy a simple web application (newly
created web project) but it's unable to deploy it giving me a popup (cannot
deploy webTrial)     

cannot Deploy webTrial
Deployment Error for module: webTrial:
com.sun.enterprise.module.ResolveError: Failed to start Bundle Id [145]   
 State [INSTALLED]     [org.glassfish.webservices.connector(Connector
for GlassFish Web Services Container):3.0.1]%%%EOL%%%Failed to start Bundle
Id [145]     State [INSTALLED]   
 [org.glassfish.webservices.connector(Connector for GlassFish Web Services
Container):3.0.1]

Do I need to define any paths in the environment variables or do I need to
put some jars in the domain lib folder?

*My web application has no classes or jars, it has just the web.xml and
index.jsp*
  <display-name>webTrial</display-name>
  <welcome-file-list>
    <welcome-file>index.jsp</welcome-file>
  </welcome-file-list>

*And the log file*
WARNING: Problem in publishing temp proxy for MEJB: Need to specify class
name in environment or system property, or as an applet parameter, or in an
application resource file:  java.naming.factory.initial
javax.naming.NoInitialContextException: Need to specify class name in
environment or system property, or as an applet parameter, or in an
application resource file:  java.naming.factory.initial
    at
javax.naming.spi.NamingManager.getInitialContext(NamingManager.java:645)
    at
javax.naming.InitialContext.getDefaultInitCtx(InitialContext.java:288)
    at
javax.naming.InitialContext.getURLOrDefaultInitCtx(InitialContext.java:385)
    at javax.naming.InitialContext.rebind(InitialContext.java:412)
    at
com.sun.enterprise.naming.impl.GlassfishNamingManagerImpl.publishObject(GlassfishNamingManagerImpl.java:204)
    at
com.sun.enterprise.naming.impl.GlassfishNamingManagerImpl.publishObject(GlassfishNamingManagerImpl.java:187)
    at
org.glassfish.kernel.javaee.MEJBService.postConstruct(MEJBService.java:77)
    at
com.sun.hk2.component.AbstractWombImpl.inject(AbstractWombImpl.java:174)
    at
com.sun.hk2.component.ConstructorWomb$1.run(ConstructorWomb.java:87)
    at java.security.AccessController.doPrivileged(Native Method)
    at
com.sun.hk2.component.ConstructorWomb.initialize(ConstructorWomb.java:84)
    at
com.sun.hk2.component.AbstractWombImpl.get(AbstractWombImpl.java:77)
    at
com.sun.hk2.component.SingletonInhabitant.get(SingletonInhabitant.java:58)
    at com.sun.hk2.component.LazyInhabitant.get(LazyInhabitant.java:107)
    at
com.sun.hk2.component.AbstractInhabitantImpl.get(AbstractInhabitantImpl.java:60)
    at
com.sun.enterprise.v3.server.AppServerStartup.run(AppServerStartup.java:212)
    at
com.sun.enterprise.v3.server.AppServerStartup.start(AppServerStartup.java:128)
    at com.sun.enterprise.module.bootstrap.Main.launch(Main.java:457)
    at com.sun.enterprise.module.bootstrap.Main.launch(Main.java:401)
    at org.jvnet.hk2.osgiadapter.HK2Main.start(HK2Main.java:125)
    at
org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:640)
    at org.apache.felix.framework.Felix.activateBundle(Felix.java:1700)
    at org.apache.felix.framework.Felix.startBundle(Felix.java:1622)
    at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:915)
    at org.jvnet.hk2.osgimain.Main.start(Main.java:140)
    at
org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:640)
    at org.apache.felix.framework.Felix.activateBundle(Felix.java:1700)
    at org.apache.felix.framework.Felix.startBundle(Felix.java:1622)
    at
org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1077)
    at
org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:264)
    at java.lang.Thread.run(Thread.java:619)
WARNING: Problem in publishing temp proxy for MEJB: Need to specify class
name in environment or system property, or as an applet parameter, or in an
application resource file:  java.naming.factory.initial
javax.naming.NoInitialContextException: Need to specify class name in
environment or system property, or as an applet parameter, or in an
application resource file:  java.naming.factory.initial
    at
javax.naming.spi.NamingManager.getInitialContext(NamingManager.java:645)
    at
javax.naming.InitialContext.getDefaultInitCtx(InitialContext.java:288)
    at
javax.naming.InitialContext.getURLOrDefaultInitCtx(InitialContext.java:385)
    at javax.naming.InitialContext.rebind(InitialContext.java:412)
    at
com.sun.enterprise.naming.impl.GlassfishNamingManagerImpl.publishObject(GlassfishNamingManagerImpl.java:204)
    at
com.sun.enterprise.naming.impl.GlassfishNamingManagerImpl.publishObject(GlassfishNamingManagerImpl.java:187)
    at
org.glassfish.kernel.javaee.MEJBService.postConstruct(MEJBService.java:77)
    at
com.sun.hk2.component.AbstractWombImpl.inject(AbstractWombImpl.java:174)
    at
com.sun.hk2.component.ConstructorWomb$1.run(ConstructorWomb.java:87)
    at java.security.AccessController.doPrivileged(Native Method)
    at
com.sun.hk2.component.ConstructorWomb.initialize(ConstructorWomb.java:84)
    at
com.sun.hk2.component.AbstractWombImpl.get(AbstractWombImpl.java:77)
    at
com.sun.hk2.component.SingletonInhabitant.get(SingletonInhabitant.java:58)
    at com.sun.hk2.component.LazyInhabitant.get(LazyInhabitant.java:107)
    at
com.sun.hk2.component.AbstractInhabitantImpl.get(AbstractInhabitantImpl.java:60)
    at
com.sun.enterprise.v3.server.AppServerStartup.run(AppServerStartup.java:212)
    at
com.sun.enterprise.v3.server.AppServerStartup.start(AppServerStartup.java:128)
    at com.sun.enterprise.module.bootstrap.Main.launch(Main.java:457)
    at com.sun.enterprise.module.bootstrap.Main.launch(Main.java:401)
    at org.jvnet.hk2.osgiadapter.HK2Main.start(HK2Main.java:125)
    at
org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:640)
    at org.apache.felix.framework.Felix.activateBundle(Felix.java:1700)
    at org.apache.felix.framework.Felix.startBundle(Felix.java:1622)
    at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:915)
    at org.jvnet.hk2.osgimain.Main.start(Main.java:140)
    at
org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:640)
    at org.apache.felix.framework.Felix.activateBundle(Felix.java:1700)
    at org.apache.felix.framework.Felix.startBundle(Felix.java:1622)
    at
org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1077)
    at
org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:264)
    at java.lang.Thread.run(Thread.java:619)
WARNING: Exception while starting bundle com.sun.enterprise.osgi-adapter
[141]
org.osgi.framework.BundleException: Activator start error in bundle
com.sun.enterprise.osgi-adapter [141].
    at org.apache.felix.framework.Felix.activateBundle(Felix.java:1751)
    at org.apache.felix.framework.Felix.startBundle(Felix.java:1622)
    at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:915)
    at org.jvnet.hk2.osgimain.Main.start(Main.java:140)
    at
org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:640)
    at org.apache.felix.framework.Felix.activateBundle(Felix.java:1700)
    at org.apache.felix.framework.Felix.startBundle(Felix.java:1622)
    at
org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1077)
    at
org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:264)
    at java.lang.Thread.run(Thread.java:619)
Caused by: com.sun.enterprise.module.ResolveError: Failed to start Bundle Id
[145]     State [INSTALLED]   
 [org.glassfish.webservices.connector(Connector for GlassFish Web Services
Container):3.0.1]
    at
org.jvnet.hk2.osgiadapter.OSGiModuleImpl.start(OSGiModuleImpl.java:174)
    at
org.jvnet.hk2.osgiadapter.OSGiModuleImpl$2$1$1.loadClass(OSGiModuleImpl.java:341)
    at com.sun.hk2.component.LazyInhabitant.fetch(LazyInhabitant.java:91)
    at com.sun.hk2.component.LazyInhabitant.get(LazyInhabitant.java:106)
    at
com.sun.hk2.component.AbstractInhabitantImpl.get(AbstractInhabitantImpl.java:60)
    at org.jvnet.hk2.component.Habitat$1.get(Habitat.java:276)
    at java.util.AbstractList$Itr.next(AbstractList.java:345)
    at java.util.AbstractCollection.toArray(AbstractCollection.java:124)
    at java.util.ArrayList.addAll(ArrayList.java:472)
    at
com.sun.enterprise.v3.server.SnifferManagerImpl.getSniffers(SnifferManagerImpl.java:81)
    at
com.sun.enterprise.v3.server.PostInitializer.postConstruct(PostInitializer.java:58)
    at
com.sun.hk2.component.AbstractWombImpl.inject(AbstractWombImpl.java:174)
    at
com.sun.hk2.component.ConstructorWomb$1.run(ConstructorWomb.java:87)
    at java.security.AccessController.doPrivileged(Native Method)
    at
com.sun.hk2.component.ConstructorWomb.initialize(ConstructorWomb.java:84)
    at
com.sun.hk2.component.AbstractWombImpl.get(AbstractWombImpl.java:77)
    at
com.sun.hk2.component.SingletonInhabitant.get(SingletonInhabitant.java:58)
    at com.sun.hk2.component.LazyInhabitant.get(LazyInhabitant.java:107)
    at
com.sun.hk2.component.AbstractInhabitantImpl.get(AbstractInhabitantImpl.java:60)
    at
com.sun.enterprise.v3.server.AppServerStartup.run(AppServerStartup.java:313)
    at
com.sun.enterprise.v3.server.AppServerStartup.start(AppServerStartup.java:128)
    at com.sun.enterprise.module.bootstrap.Main.launch(Main.java:457)
    at com.sun.enterprise.module.bootstrap.Main.launch(Main.java:401)
    at org.jvnet.hk2.osgiadapter.HK2Main.start(HK2Main.java:125)
    at
org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:640)
    at org.apache.felix.framework.Felix.activateBundle(Felix.java:1700)
    ... 9 more
Caused by: org.osgi.framework.BundleException: Unresolved constraint in
bundle com.sun.xml.ws [4]: package; (package=org.jvnet.mimepull)
    at org.apache.felix.framework.Felix.resolveBundle(Felix.java:3263)
    at org.apache.felix.framework.Felix.startBundle(Felix.java:1597)
    at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:915)
    at
org.jvnet.hk2.osgiadapter.OSGiModuleImpl.start(OSGiModuleImpl.java:166)
    ... 34 more
INFO: {felix.fileinstall.poll (ms) = 5000, felix.fileinstall.dir =
D:\sources\glassfishv3\glassfish\modules\autostart, felix.fileinstall.debug =
1, felix.fileinstall.bundles.new.start = true, felix.fileinstall.tmpdir =
C:\DOCUME~1\nhamid1\LOCALS~1\Temp\fileinstall-32175386711178039,
felix.fileinstall.filter = null}
INFO: {felix.fileinstall.poll (ms) = 5000, felix.fileinstall.dir =
D:\sources\glassfishv3\glassfish\domains\sss\autodeploy\bundles,
felix.fileinstall.debug = 1, felix.fileinstall.bundles.new.start = true,
felix.fileinstall.tmpdir =
C:\DOCUME~1\nhamid1\LOCALS~1\Temp\fileinstall--1708720669691800603,
felix.fileinstall.filter = null}
SEVERE: Exception in command execution :
com.sun.enterprise.module.ResolveError: Failed to start Bundle Id [145]   
 State [INSTALLED]     [org.glassfish.webservices.connector(Connector
for GlassFish Web Services Container):3.0.1]
com.sun.enterprise.module.ResolveError: Failed to start Bundle Id [145]   
 State [INSTALLED]     [org.glassfish.webservices.connector(Connector
for GlassFish Web Services Container):3.0.1]
    at
org.jvnet.hk2.osgiadapter.OSGiModuleImpl.start(OSGiModuleImpl.java:174)
    at
org.jvnet.hk2.osgiadapter.OSGiModuleImpl$2$1$1.loadClass(OSGiModuleImpl.java:341)
    at com.sun.hk2.component.LazyInhabitant.fetch(LazyInhabitant.java:91)
    at com.sun.hk2.component.LazyInhabitant.get(LazyInhabitant.java:106)
    at
com.sun.hk2.component.AbstractInhabitantImpl.get(AbstractInhabitantImpl.java:60)
    at org.jvnet.hk2.component.Habitat$1.get(Habitat.java:276)
    at java.util.AbstractList$Itr.next(AbstractList.java:345)
    at java.util.AbstractCollection.toArray(AbstractCollection.java:124)
    at java.util.ArrayList.addAll(ArrayList.java:472)
    at
com.sun.enterprise.v3.server.SnifferManagerImpl.getSniffers(SnifferManagerImpl.java:81)
    at
com.sun.enterprise.v3.server.SnifferManagerImpl.hasNoSniffers(SnifferManagerImpl.java:104)
    at
org.glassfish.deployment.admin.DeployCommand.execute(DeployCommand.java:169)
    at
com.sun.enterprise.v3.admin.CommandRunnerImpl$1.execute(CommandRunnerImpl.java:305)
    at
com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:320)
    at
com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:1176)
    at
com.sun.enterprise.v3.admin.CommandRunnerImpl.access$900(CommandRunnerImpl.java:83)
    at
com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1235)
    at
com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1224)
    at
com.sun.enterprise.v3.admin.AdminAdapter.doCommand(AdminAdapter.java:365)
    at
com.sun.enterprise.v3.admin.AdminAdapter.service(AdminAdapter.java:204)
    at
com.sun.grizzly.tcp.http11.GrizzlyAdapter.service(GrizzlyAdapter.java:166)
    at
com.sun.enterprise.v3.server.HK2Dispatcher.dispath(HK2Dispatcher.java:100)
    at
com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:245)
    at
com.sun.grizzly.http.ProcessorTask.invokeAdapter(ProcessorTask.java:791)
    at
com.sun.grizzly.http.ProcessorTask.doProcess(ProcessorTask.java:693)
    at com.sun.grizzly.http.ProcessorTask.process(ProcessorTask.java:954)
    at
com.sun.grizzly.http.DefaultProtocolFilter.execute(DefaultProtocolFilter.java:170)
    at
com.sun.grizzly.DefaultProtocolChain.executeProtocolFilter(DefaultProtocolChain.java:135)
    at
com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:102)
    at
com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:88)
    at
com.sun.grizzly.http.HttpProtocolChain.execute(HttpProtocolChain.java:76)
    at
com.sun.grizzly.ProtocolChainContextTask.doCall(ProtocolChainContextTask.java:53)
    at
com.sun.grizzly.SelectionKeyContextTask.call(SelectionKeyContextTask.java:57)
    at com.sun.grizzly.ContextTask.run(ContextTask.java:69)
    at
com.sun.grizzly.util.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:330)
    at
com.sun.grizzly.util.AbstractThreadPool$Worker.run(AbstractThreadPool.java:309)
    at java.lang.Thread.run(Thread.java:619)
Caused by: org.osgi.framework.BundleException: Unresolved constraint in
bundle com.sun.xml.ws [4]: package; (package=org.jvnet.mimepull)
    at org.apache.felix.framework.Felix.resolveBundle(Felix.java:3263)
    at org.apache.felix.framework.Felix.startBundle(Felix.java:1597)
    at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:915)
    at
org.jvnet.hk2.osgiadapter.OSGiModuleImpl.start(OSGiModuleImpl.java:166)
    ... 36 more

Any Help?


--
[Message sent by forum member 'user_00']
View Post: http://forums.java.net/node/883474