Looks interesting. At the very least, it could be used as a skeleton for people that want to do this sort of things.
Do you have a simple example how to get started using CORBA in JBoss5.1.0.
I tried that, got the JBoss (4.3) default Orb with
ObjectName ORB_NAME = ObjectNameFactory.create("jboss:service=CorbaORB");
ORB orb = (ORB)server.getAttribute(ORB_NAME, "ORB");
narrowed the POA, and added a servant, output its IOR to stdout, ran a client using this IOR, worked fine.
Next I wanted to put the servant into nameservice. I tried to access the nameservice with
ObjectName CN_NAME = ObjectNameFactory.create("jboss:service=CorbaNaming");
Object n = server.getAttribute(CN_NAME, "CorbaNaming");
This fails with
javax.management.AttributeNotFoundException: not found: CorbaNaming
I got a dependeny to
Anybody got an idea how to get the nameservice?
OK, found a way to get the NamingService.
InitialContext ctx = new InitialContext();
Object jcn = ctx.lookup("java:JBossCorbaNaming");
No idea why it is called java:JBossCorbaNaming and not java:CorbaNaming