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

What is stateless session?

1009


What do you mean by bean managed transaction?

1047


How does ejbs work?

917


What is the advantage of using entity bean for database operations, over directly using jdbc api to do database operations? When would I use one over the other?

1174


For ejb applications with bean-managed transaction demarcations, which of the following is used by the client to get a reference to the usertransaction object for the weblogic server domain?

1000


Are entity beans allowed to create() methods?

1054


What is ejb and its types?

1002


What causes statelessness?

906


What is enterprise bean?

988


What is a ejb container?

967


Is it possible to have threading in ejb?

993


What do you mean by ‘hot deployment’ ?

1064


TX operation funtion executed by?

2698


Define ejb Create() and EjbPostCreate()?

1120


Is it legal to have static initializer blocks in ejb?

998