In my project iam integrating telephone line using some
bridge. To connect my project to that telephone line they
have give some jar file. Using dat i connected with that..
To handle that event like call attented, call disposed and
idle time they have give one event listener class.. I did
every thing and this class is alsoo called when a
particular event is fired. The only thing is i wanna call
EJB from that event listener method.. But the EJB is not
getting initated and exception is thrown. This below shownn
error is occured only i try to call it from this event
listener class. In other places EJB calling is working
fine..





javax.naming.NoInitialContextException: Cannot instantiate
class: org.jnp.interfaces.NamingContextFactory [Root
exception is java.lang.ClassNotFoundException:
org/jnp/interfaces/NamingContextFactory]

at javax.naming.spi.NamingManager.getInitialContext
(NamingManager.java:657)

at javax.naming.InitialContext.getDefaultInitCtx
(InitialContext.java:247)

at javax.naming.InitialContext.init(InitialContext.java:223)

at javax.naming.InitialContext.<init>
(InitialContext.java:197)

at
com.kgisl.etrac.desk.servicelocator.ServiceLocator.getInitia
lContext(ServiceLocator.java:82)

at
com.kgisl.etrac.commonUtils.EventListener.getAdministrationE
JBRemote(EventListener.java:206)

at
com.kgisl.etrac.commonUtils.EventListener.CallDispositioned
(EventListener.java:65)

Caused by: java.lang.ClassNotFoundException:
org/jnp/interfaces/NamingContextFactory

at java.lang.Class.forName0(Native Method)

at java.lang.Class.forName(Class.java:242)

at com.sun.naming.internal.VersionHelper12.loadClass
(VersionHelper12.java:42)

at javax.naming.spi.NamingManager.getInitialContext
(NamingManager.java:654)

... 6 more

javax.naming.NoInitialContextException: Cannot instantiate
class: org.jnp.interfaces.NamingContextFactory [Root
exception is java.lang.ClassNotFoundException:
org/jnp/interfaces/NamingContextFactory]

at javax.naming.spi.NamingManager.getInitialContext
(NamingManager.java:657)

at javax.naming.InitialContext.getDefaultInitCtx
(InitialContext.java:247)

at javax.naming.InitialContext.init(InitialContext.java:223)

at javax.naming.InitialContext.<init>
(InitialContext.java:197)

at
com.kgisl.etrac.desk.servicelocator.ServiceLocator.getInitia
lContext(ServiceLocator.java:82)

at
com.kgisl.etrac.commonUtils.EventListener.getAdministrationE
JBRemote(EventListener.java:206)

at
com.kgisl.etrac.commonUtils.EventListener.CallDispositioned
(EventListener.java:65)

Caused by: java.lang.ClassNotFoundException:
org/jnp/interfaces/NamingContextFactory

at java.lang.Class.forName0(Native Method)

at java.lang.Class.forName(Class.java:242)

at com.sun.naming.internal.VersionHelper12.loadClass
(VersionHelper12.java:42)

at javax.naming.spi.NamingManager.getInitialContext
(NamingManager.java:654)

... 6 more



It would be more help full if i get the solution


10x in advance
balaji



In my project iam integrating telephone line using some bridge. To connect my project to that tele..

Answer / gowrisankar

when u r calling jar file is i think Ejb Component
when u r wring calient in event listener itself u have to
write correct "jnidi name" specific to that particular
EjbComponent.

it is not suitable u r clling jndi name with ejb component
name this is only one reason

second solution
if posible to catch jar file deploy in weblogic server
and test that ejb jar file component it give component name
and jndi name then use that particulr jndi name

or open jar file check vsddl file itself jndi name

Is This Answer Correct ?    1 Yes 1 No

Post New Answer

More EJB Interview Questions

What is the difference between ejb and spring?

0 Answers  


Name the attributes of javax.ejb.stateful.

0 Answers  


Can the primary key in the entity bean be a Java primitive type such as int?

2 Answers   CTS,


What is ejbdoclet?

0 Answers  


Differentiate ‘Stateful Session’ from ‘Entity Bean’ ?

0 Answers  






What do you mean by ejb?

0 Answers  


How stateful session beans will maintain consistency, across transaction updates?

2 Answers  


What Is EJB Clustering? Explain the Functionality?

1 Answers   Business Architectures, College School Exams Tests, HCL,


When was ejb developed?

0 Answers  


What are transaction isolation levels in ejb?

0 Answers  


Can EJB made to handle multiple transactions?

0 Answers  


in EJB diclare the static methods are not?

0 Answers   iGate,


Categories