tomee-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Cae Fernandes <rag...@gmail.com>
Subject NamingExpection: Name openejb is not bound in this Context
Date Sun, 29 Nov 2009 11:56:46 GMT

Can't lookup openejb context so I can hardly lookup anything actually.
Help?

properties:

java.naming.factory.initial=org.apache.openejb.client.LocalInitialContextFactory
openejb.embedded=true
openejb.embedded.remotable=true
openejb.jndiname.format={ejbName}
openejb.descriptors.output=true
openejb.validation.output.level=verbose
log4j.category.OpenEJB=INFO
log4j.category.OpenEJB.options=INFO
log4j.category.OpenEJB.startup=INFO
log4j.category.OpenEJB.server=INFO
log4j.category.OpenEJB.server.remote=INFO
log4j.category.OpenEJB.startup.service=INFO
log4j.category.OpenEJB.startup.config=INFO
log4j.category.org.apache.activemq=INFO
log4j.category.org.apache.geronimo=INFO
log4j.category.openjpa=INFO
log4j.category.Transaction=INFO
hsql.disabled=true
httpejbd.disabled=true
telnet.disabled=true
admin.disabled=true
ejbd.disabled=false
ejbd.bind=127.0.0.1
ejbd.server=org.apache.openejb.server.ejbd.EjbServer
ejbd.port=4201
Default\ JMS\ Resource\ Adapter.ServerUrl=tcp://localhost:61616
Default\ JMS\ Resource\
Adapter.BrokerXmlConfig=broker:(tcp://localhost:61616)?useJmx=false
openejb.deployments.classpath.include=.*/WEB-INF/classes/.*
openejb.deployments.classpath.exclude=.*
mySqlDatabase=new://Resource?type=DataSource
mySqlDatabase.JdbcDriver=com.mysql.jdbc.Driver
mySqlDatabase.JdbcUrl=jdbc:mysql://localhost:3306/noc
mySqlDatabase.JtaManaged=true
mySqlDatabase.UserName=nextview
mySqlDatabase.Password=nxt
mySqlDatabase.MaxIdle=20
mySqlDatabase.MaxActive=20
mySqlDatabase.DefaultAutoCommit=true
mySqlDatabase.AccessToUnderlyingConnectionAllowed=true
mySqlDatabase.InitialSize=20

output:

Apache OpenEJB 3.1.2    build: 20091010-03:11
http://openejb.apache.org/
INFO - 
********************************************************************************
OpenEJB http://openejb.apache.org/
Startup: 11/29/09 9:56 AM
Copyright 1999-2008 (C) Apache OpenEJB Project, All Rights Reserved.
Version: 3.1.2
Build date: 20091010
Build time: 03:11
********************************************************************************


INFO - openejb.home = C:\galileo\eclipse
INFO - openejb.base = C:\galileo\eclipse
INFO - Cannot find the configuration file [conf/openejb.xml].  Will attempt
to create one for the beans deployed.
INFO - Configuring Service(id=Default Security Service,
type=SecurityService, provider-id=Default Security Service)
INFO - Configuring Service(id=Default Transaction Manager,
type=TransactionManager, provider-id=Default Transaction Manager)
INFO - Configuring Service(id=mySqlDatabase, type=Resource,
provider-id=Default JDBC Database)
INFO - Using 'openejb.deployments.classpath.include=.*/WEB-INF/classes/.*'
INFO - Using 'openejb.deployments.classpath.exclude=.*'
INFO - Found EjbModule in classpath:
C:\geradores\noc\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\Noc-WarEjb\WEB-INF\classes
INFO - Found ClientModule in classpath:
C:\servers\apache-tomcat-6.0.20\bin\bootstrap.jar
INFO - Found ClientModule in classpath:
C:\geradores\noc\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\Noc-WarEjb\WEB-INF\lib\xml-resolver-1.2.jar
INFO - Beginning load:
C:\geradores\noc\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\Noc-WarEjb\WEB-INF\classes
INFO - Beginning load: C:\servers\apache-tomcat-6.0.20\bin\bootstrap.jar
INFO - Beginning load:
C:\geradores\noc\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\Noc-WarEjb\WEB-INF\lib\xml-resolver-1.2.jar
INFO - Configuring enterprise application: classpath.ear
INFO - Auto-deploying ejb MessagePool:
EjbDeployment(deployment-id=MessagePool)
INFO - Auto-deploying ejb MessageReceiver:
EjbDeployment(deployment-id=MessageReceiver)
INFO - Configuring Service(id=Default Stateless Container, type=Container,
provider-id=Default Stateless Container)
INFO - Auto-creating a container for bean MessagePool:
Container(type=STATELESS, id=Default Stateless Container)
INFO - Configuring Service(id=Default MDB Container, type=Container,
provider-id=Default MDB Container)
INFO - Auto-creating a container for bean MessageReceiver:
Container(type=MESSAGE, id=Default MDB Container)
INFO - Configuring Service(id=Default JMS Resource Adapter, type=Resource,
provider-id=Default JMS Resource Adapter)
INFO - Configuring Service(id=Default JMS Connection Factory, type=Resource,
provider-id=Default JMS Connection Factory)
INFO - Auto-creating a Resource with id 'Default JMS Connection Factory' of
type 'javax.jms.ConnectionFactory for 'MessageReceiver'.
INFO - Auto-linking resource-ref
'br.com.noc.ejb.MessageReceiver/connectionFactory' in bean MessageReceiver
to Resource(id=Default JMS Connection Factory)
INFO - Auto-linking resource-ref 'br.com.noc.ejb.MessageReceiver/dataSource'
in bean MessageReceiver to Resource(id=mySqlDatabase)
INFO - Configuring Service(id=MessageReceiver, type=Resource,
provider-id=Default Queue)
INFO - Auto-creating a Resource with id 'MessageReceiver' of type
'javax.jms.Queue for 'MessageReceiver'.
INFO - Using 'openejb.descriptors.output=true'
INFO - Using 'openejb.descriptors.output=true'
INFO - Dumping Generated ejb-jar.xml to:
C:\DOCUME~1\Cae\LOCALS~1\Temp\ejb-jar-5441164056184778307classes.xml
INFO - Dumping Generated openejb-jar.xml to:
C:\DOCUME~1\Cae\LOCALS~1\Temp\openejb-jar-2736192197881294481classes.xml
INFO - Using 'openejb.validation.output.level=VERBOSE'
INFO - Enterprise application "classpath.ear" loaded.
INFO - Creating TransactionManager(id=Default Transaction Manager)
INFO - Creating SecurityService(id=Default Security Service)
INFO - Creating Resource(id=mySqlDatabase)
INFO - Creating Resource(id=Default JMS Resource Adapter)
INFO - ActiveMQ 4.1.1 JMS Message Broker (localhost) is starting
INFO - For help or more information please see:
http://incubator.apache.org/activemq/
INFO - Listening for connections at: tcp://mybeats-032a882:61616
INFO - Connector tcp://mybeats-032a882:61616 Started
INFO - ActiveMQ JMS Message Broker (localhost,
ID:mybeats-032a882-1472-1259495772671-0:0) started
INFO - Creating Resource(id=Default JMS Connection Factory)
INFO - Creating ConnectionManager for Resource(id=Default JMS Connection
Factory)
INFO - Creating Resource(id=MessageReceiver)
INFO - Creating Container(id=Default Stateless Container)
INFO - Creating Container(id=Default MDB Container)
INFO - Assembling app: classpath.ear
INFO - Using 'openejb.jndiname.format={ejbName}'
INFO - Jndi(name=MessagePool) --> Ejb(deployment-id=MessagePool)
INFO - Jndi(name=MessageReceiver) --> Ejb(deployment-id=MessageReceiver)
INFO - Created Ejb(deployment-id=MessagePool, ejb-name=MessagePool,
container=Default Stateless Container)
INFO - Created Ejb(deployment-id=MessageReceiver, ejb-name=MessageReceiver,
container=Default MDB Container)
INFO - Deployed Application(path=classpath.ear)
INFO - Starting network services
Nov 29, 2009 9:56:13 AM org.apache.cxf.bus.spring.BusApplicationContext
getConfigResources
INFO: No cxf.xml configuration file detected, relying on defaults.
  ** Starting Services **
  NAME                 IP              PORT  
  ejbd                 127.0.0.1       4201  
-------
Ready!
1: Name openejb is not bound in this Context
2: Name openejb is not bound in this Context

code:

		try {
			this.context.lookup("java:openejb/Resource/mySqlDatabase");
			new InitialContext().lookup("java:openejb/Resource/mySqlDatabase");
		} catch (NamingException ex) {
			System.out.println("1: " + ex.getMessage());
		}

		try {
			
			new InitialContext().lookup("java:openejb/Resource/mySqlDatabase");
		} catch (NamingException ex) {
			System.out.println("2: " + ex.getMessage());
		}
	
        Enumeration<URL> ejbJars =  
        
this.getClass().getClassLoader().getResources("META-INF/ejb-jar.xml");
        	        while (ejbJars.hasMoreElements()) {
        	            URL url = ejbJars.nextElement();
        	            System.out.println("app = " + url);
        	        } 
	} // --> CAN'T FIND my ejb-jar.xml at META-INF/ but it's there!!!!

-- 
View this message in context: http://old.nabble.com/NamingExpection%3A-Name-openejb-is-not-bound-in-this-Context-tp26560497p26560497.html
Sent from the OpenEJB User mailing list archive at Nabble.com.


Mime
View raw message