felix-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Matt Madhavan <mattmadha...@gmail.com>
Subject Felix Web Console and Service Tab and JNDI names
Date Tue, 31 May 2011 19:42:55 GMT
Hello All,
I start my Felix Web Console by mvn pax:provision. On the services tab I can
see the system services like datasources/persistence et which is fine.

But I do not see any of the services which I had exported; For instance I
have a service as follows:

<bean id="bankPeristenceSericeBean" init-method="init"
<tx:transaction method="*" value="Required" />
<jpa:context property="entityManager" unitname="itso.bank.persistence" />
 <service id="bankPeristenceService"
      <*entry key="osgi.jndi.service.name"

These kind of services which are custom defined do not show up in the
services tab. Any ideas please?

Also from the web module when I do a JNDI look up as follows:

Context ctx = new InitialContext();
bank = (Bank) ctx.lookup("*osgi:service/com.xxxx.osgi.samples.bank.api.Bank*

The look up fails! But if I ran the same bundles like Aries Blog Assembly
project the look up succeeds! Also the Aries Blog example when ran under
Felix container using the mvn pax:provision the look up fails as well!

Any ideas?

Thanks in advance!


  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message