users@glassfish.java.net

injection failed

From: <forums_at_java.net>
Date: Mon, 14 Jan 2013 17:51:43 -0600 (CST)

Hi, I am connecting to EJBs deployed in remote glassfish 3+ server through
JNDI lookup. My client is a JavaFx2.2 Application. While doing so I am
getting the following exception : SEVERE: injection failed on
com.sun.enterprise.v3.server.ServerContextImpl.env with class
org.glassfish.server.ServerEnvironmentImpl
org.jvnet.hk2.component.ComponentException: injection failed on
com.sun.enterprise.v3.server.ServerContextImpl.env with class
org.glassfish.server.ServerEnvironmentImpl at
org.jvnet.hk2.component.InjectionManager.error_injectionException(InjectionManager.java:277)
at org.jvnet.hk2.component.InjectionManager.inject(InjectionManager.java:163)
at org.jvnet.hk2.component.InjectionManager.inject(InjectionManager.java:91)
at
com.sun.hk2.component.AbstractCreatorImpl.inject(AbstractCreatorImpl.java:126)
at
com.sun.hk2.component.ConstructorCreator.initialize(ConstructorCreator.java:91)
at com.sun.hk2.component.AbstractCreatorImpl.get(AbstractCreatorImpl.java:82)
at com.sun.hk2.component.SingletonInhabitant.get(SingletonInhabitant.java:67)
at
com.sun.hk2.component.EventPublishingInhabitant.get(EventPublishingInhabitant.java:139)
at
com.sun.hk2.component.AbstractInhabitantImpl.get(AbstractInhabitantImpl.java:76)
at org.jvnet.hk2.component.Habitat.getByContract(Habitat.java:1042) at
com.sun.enterprise.naming.impl.SerialContext.(SerialContext.java:323) at
com.sun.enterprise.naming.impl.SerialContext.(SerialContext.java:335) at
com.sun.enterprise.naming.impl.SerialInitContextFactory.createInitialContext(SerialInitContextFactory.java:358)
at
com.sun.enterprise.naming.impl.SerialInitContextFactory.getInitialContext(SerialInitContextFactory.java:353)
at
com.sun.enterprise.naming.SerialInitContextFactory.getInitialContext(SerialInitContextFactory.java:69)
at javax.naming.spi.NamingManager.getInitialContext(NamingManager.java:684)
at javax.naming.InitialContext.getDefaultInitCtx(InitialContext.java:307) at
javax.naming.InitialContext.init(InitialContext.java:242) at
javax.naming.InitialContext.(InitialContext.java:216) at
gov.ca.lc.utilities.ServiceLocator.(ServiceLocator.java:45) at
gov.ca.lc.utilities.ServiceLocator.(ServiceLocator.java:35) at
gov.ca.lc.login.Authenticator.validateLogin(Authenticator.java:25) at
gov.ca.lc.controllers.LoginController.processLogin(LoginController.java:39)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:601) at
javafx.fxml.FXMLLoader$ControllerMethodEventHandler.handle(FXMLLoader.java:1435)
at
com.sun.javafx.event.CompositeEventHandler.dispatchBubblingEvent(CompositeEventHandler.java:69)
at
com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:217)
at
com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:170)
at
com.sun.javafx.event.CompositeEventDispatcher.dispatchBubblingEvent(CompositeEventDispatcher.java:38)
at
com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:37)
at
com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:92)
at
com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:35)
at
com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:92)
at
com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:35)
at
com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:92)
at com.sun.javafx.event.EventUtil.fireEventImpl(EventUtil.java:53) at
com.sun.javafx.event.EventUtil.fireEvent(EventUtil.java:28) at
javafx.event.Event.fireEvent(Event.java:171) at
javafx.scene.Node.fireEvent(Node.java:6863) at
com.sun.javafx.scene.control.behavior.TextFieldBehavior.fire(TextFieldBehavior.java:148)
at
com.sun.javafx.scene.control.behavior.TextInputControlBehavior.callAction(TextInputControlBehavior.java:159)
at
com.sun.javafx.scene.control.behavior.BehaviorBase.callActionForEvent(BehaviorBase.java:157)
at
com.sun.javafx.scene.control.behavior.TextInputControlBehavior.callActionForEvent(TextInputControlBehavior.java:117)
at
com.sun.javafx.scene.control.behavior.BehaviorBase$1.handle(BehaviorBase.java:121)
at
com.sun.javafx.scene.control.behavior.BehaviorBase$1.handle(BehaviorBase.java:119)
at
com.sun.javafx.event.CompositeEventHandler.dispatchBubblingEvent(CompositeEventHandler.java:64)
at
com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:217)
at
com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:170)
at
com.sun.javafx.event.CompositeEventDispatcher.dispatchBubblingEvent(CompositeEventDispatcher.java:38)
at
com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:37)
at
com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:92)
at
com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:35)
at
com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:92)
at
com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:35)
at
com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:92)
at com.sun.javafx.event.EventUtil.fireEventImpl(EventUtil.java:53) at
com.sun.javafx.event.EventUtil.fireEvent(EventUtil.java:33) at
javafx.event.Event.fireEvent(Event.java:171) at
javafx.scene.Scene$KeyHandler.process(Scene.java:3509) at
javafx.scene.Scene$KeyHandler.access$2300(Scene.java:3468) at
javafx.scene.Scene.impl_processKeyEvent(Scene.java:1900) at
javafx.scene.Scene$ScenePeerListener.keyEvent(Scene.java:2266) at
com.sun.javafx.tk.quantum.GlassViewEventHandler.handleKeyEvent(GlassViewEventHandler.java:127)
at com.sun.glass.ui.View.handleKeyEvent(View.java:518) at
com.sun.glass.ui.View.notifyKey(View.java:951) at
com.sun.glass.ui.win.WinApplication._runLoop(Native Method) at
com.sun.glass.ui.win.WinApplication.access$100(WinApplication.java:29) at
com.sun.glass.ui.win.WinApplication$3$1.run(WinApplication.java:73) at
java.lang.Thread.run(Thread.java:722) Caused by:
java.lang.NullPointerException at java.io.File.(File.java:251) at
org.glassfish.server.ServerEnvironmentImpl.postConstruct(ServerEnvironmentImpl.java:148)
at
com.sun.hk2.component.AbstractCreatorImpl.inject(AbstractCreatorImpl.java:131)
at
com.sun.hk2.component.ConstructorCreator.initialize(ConstructorCreator.java:91)
at com.sun.hk2.component.AbstractCreatorImpl.get(AbstractCreatorImpl.java:82)
at com.sun.hk2.component.SingletonInhabitant.get(SingletonInhabitant.java:67)
at
com.sun.hk2.component.EventPublishingInhabitant.get(EventPublishingInhabitant.java:139)
at
com.sun.hk2.component.AbstractInhabitantImpl.get(AbstractInhabitantImpl.java:76)
at org.jvnet.hk2.component.Habitat.getBy(Habitat.java:1048) at
org.jvnet.hk2.component.Habitat.getByType(Habitat.java:1029) at
com.sun.hk2.component.InjectInjectionResolver.getComponentInjectValue(InjectInjectionResolver.java:159)
at
com.sun.hk2.component.InjectInjectionResolver.getValue(InjectInjectionResolver.java:90)
at org.jvnet.hk2.component.InjectionManager.inject(InjectionManager.java:141)
... 70 more How to fix this issue ?

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