Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...

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

Answer Posted / 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       View All Answers


Please Help Members By Posting Answers For Below Questions

A client wants to preserve the reference to the ejbhome object of an enterprise bean instance and use it later. Which of the following can be serialized for this purpose?

1001


What is stateless session bean?

1056


What is dependency injection in ejb?

1044


Which of the recommended practices to be performed in the ejbpassivate() method of a stateful session bean?

1112


Who took over ejb?

1062


Explain the concept of local interfaces?

955


What is the difference between ejb and spring?

1053


What is the use of @resource?

1075


What are the various types of entrepreneur java bean?

959


What do you mean by ‘hot deployment’ ?

1066


Explain the concept of connection pooling feature of ejb container?

972


What is message-driven bean?

1029


What is the meaning of acid in the connection of transaction management?

1049


What are stateless functions?

962


Differentiate ‘Stateful Session’ from ‘Entity Bean’ ?

1030