On Jan 31, 2008, at 1:05 PM, David Blevins wrote:


On Jan 31, 2008, at 11:35 AM, Manu George wrote:

Hi,
     Kudos to all the people who worked on this release. I just
downloaded the standalone release. It starts up and I was able to
deploy one of the samples. Only some examples have Readme.txt files
and I think they are not the correct ones. Also should License.txt and
Notice.txt be there for each of the examples. For example Simple
WebService has the readme for Simple Stateless.

I think I see the issue.  Fixing.

BTW, thank you!!! That early feedback was very helpful and appreciated!

-David




-David




Starting tomcat after putting openejb.war in webapps gives the
following exception

-id=Default JMS Connection Factory)
INFO - Configuring Service(id=Default JDK 1.3 ProxyFactory, type=ProxyFactory, p
rovider-id=Default JDK 1.3 ProxyFactory)
INFO - Configuring Service(id=My CMP Container, type=Container, provider-id=Defa
ult CMP Container)
INFO - Configuring Service(id=My BMP Container, type=Container, provider-id=Defa
ult BMP Container)
INFO - Configuring Service(id=My Stateful Container, type=Container, provider-id
=Default Stateful Container)
INFO - Configuring Service(id=My Stateless Container, type=Container, provider-i
d=Default Stateless Container)
INFO - Configuring Service(id=My MDB Container , type=Container, provider-id=Def
ault MDB Container)
INFO - Found EjbModule in classpath: C:\openejb-release\apache- tomcat-6.0.14\web
apps\openejb\lib\openejb-core-3.0-beta-2.jar
INFO - Configuring app: C:\openejb-release\apache- tomcat-6.0.14\webapps\openejb\
lib\openejb-core-3.0-beta-2.jar
INFO - Loaded Module: C:\openejb-release\apache- tomcat-6.0.14\webapps\openejb\li
b\openejb-core-3.0-beta-2.jar
FATAL - OpenEJB has encountered a fatal error and cannot be started: Assembler f
ailed to build the container system.
org.apache.openejb.OpenEJBException: javax.resource.spi.ResourceAdapterInternalE xception: Failed to startup an embedded broker: openejb:broker: (tcp://localhost: 61616)?useJmx=false&persistent=false, due to: java.lang.IllegalArgumentException : Unknown datasource My Unmanaged DataSource: Failed to startup an embedded brok er: openejb:broker:(tcp://localhost:61616)? useJmx=false&persistent=false, due to : java.lang.IllegalArgumentException: Unknown datasource My Unmanaged DataSource

at org.apache.openejb.assembler.classic.Assembler.createResource(Assembl
er.java:906)
at org.apache.openejb.assembler.classic.Assembler.buildContainerSystem(A
ssembler.java:328)
at org.apache.openejb.assembler.classic.Assembler.build(Assembler.java:2
51)
      at org.apache.openejb.OpenEJB$Instance.<init>(OpenEJB.java:149)
      at org.apache.openejb.OpenEJB.init(OpenEJB.java:293)
at org.apache.openejb.tomcat.TomcatLoader.init(TomcatLoader.java:118)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
      at java.lang.reflect.Method.invoke(Method.java:585)
at org.apache.openejb.loader.LoaderServlet $LoaderWrapper.init(LoaderServ
let.java:145)
at org.apache.openejb.loader.LoaderServlet.init(LoaderServlet.java:73) at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.
java:1161)
at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:98
1)
at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContex
t.java:4045)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4
351)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase
.java:791)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:77
1)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525)

at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:825)

at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:714
)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:490
)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138) at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java
:311)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(Lifecycl
eSupport.java:117)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)

at org.apache.catalina.core.StandardHost.start(StandardHost.java:719) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)

at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443
)
at org.apache.catalina.core.StandardService.start(StandardService.java:5
16)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:710
)
at org.apache.catalina.startup.Catalina.start(Catalina.java: 566)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
      at java.lang.reflect.Method.invoke(Method.java:585)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java: 288) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java: 413) Caused by: javax.resource.spi.ResourceAdapterInternalException: Failed to startu p an embedded broker: openejb:broker:(tcp://localhost:61616)? useJmx=false&persis tent=false, due to: java.lang.IllegalArgumentException: Unknown datasource My Un
managed DataSource
at org.apache.activemq.ra.ActiveMQResourceAdapter.start(ActiveMQResource
Adapter.java:83)
at org.apache.openejb.resource.activemq.ActiveMQResourceAdapter.start(Ac
tiveMQResourceAdapter.java:130)
at org.apache.openejb.assembler.classic.Assembler.createResource(Assembl
er.java:904)
      ... 37 more
Caused by: java.lang.IllegalArgumentException: Unknown datasource My Unmanaged D
ataSource
at org.apache.openejb.resource.activemq.OpenEjbBrokerFactory.createBroke
r(OpenEjbBrokerFactory.java:67)
at org.apache.activemq.broker.BrokerFactory.createBroker(BrokerFactory.j
ava:57)
at org.apache.activemq.ra.ActiveMQResourceAdapter.start(ActiveMQResource
Adapter.java:80)
      ... 39 more
org.apache.openejb.OpenEJBException: javax.resource.spi.ResourceAdapterInternalE xception: Failed to startup an embedded broker: openejb:broker: (tcp://localhost: 61616)?useJmx=false&persistent=false, due to: java.lang.IllegalArgumentException : Unknown datasource My Unmanaged DataSource: Failed to startup an embedded brok er: openejb:broker:(tcp://localhost:61616)? useJmx=false&persistent=false, due to : java.lang.IllegalArgumentException: Unknown datasource My Unmanaged DataSource

at org.apache.openejb.assembler.classic.Assembler.createResource(Assembl
er.java:906)
at org.apache.openejb.assembler.classic.Assembler.buildContainerSystem(A
ssembler.java:328)
at org.apache.openejb.assembler.classic.Assembler.build(Assembler.java:2
51)
      at org.apache.openejb.OpenEJB$Instance.<init>(OpenEJB.java:149)
      at org.apache.openejb.OpenEJB.init(OpenEJB.java:293)
at org.apache.openejb.tomcat.TomcatLoader.init(TomcatLoader.java:118)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
      at java.lang.reflect.Method.invoke(Method.java:585)
at org.apache.openejb.loader.LoaderServlet $LoaderWrapper.init(LoaderServ
let.java:145)
at org.apache.openejb.loader.LoaderServlet.init(LoaderServlet.java:73) at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.
java:1161)
at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:98
1)
at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContex
t.java:4045)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4
351)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase
.java:791)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:77
1)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525)

at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:825)

at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:714
)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:490
)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138) at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java
:311)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(Lifecycl
eSupport.java:117)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)

at org.apache.catalina.core.StandardHost.start(StandardHost.java:719) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)

at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443
)
at org.apache.catalina.core.StandardService.start(StandardService.java:5
16)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:710
)
at org.apache.catalina.startup.Catalina.start(Catalina.java: 566)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
      at java.lang.reflect.Method.invoke(Method.java:585)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java: 288) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java: 413) Caused by: javax.resource.spi.ResourceAdapterInternalException: Failed to startu p an embedded broker: openejb:broker:(tcp://localhost:61616)? useJmx=false&persis tent=false, due to: java.lang.IllegalArgumentException: Unknown datasource My Un
managed DataSource
at org.apache.activemq.ra.ActiveMQResourceAdapter.start(ActiveMQResource
Adapter.java:83)
at org.apache.openejb.resource.activemq.ActiveMQResourceAdapter.start(Ac
tiveMQResourceAdapter.java:130)
at org.apache.openejb.assembler.classic.Assembler.createResource(Assembl
er.java:904)
      ... 37 more
Caused by: java.lang.IllegalArgumentException: Unknown datasource My Unmanaged D
ataSource
at org.apache.openejb.resource.activemq.OpenEjbBrokerFactory.createBroke
r(OpenEjbBrokerFactory.java:67)
at org.apache.activemq.broker.BrokerFactory.createBroker(BrokerFactory.j
ava:57)
at org.apache.activemq.ra.ActiveMQResourceAdapter.start(ActiveMQResource
Adapter.java:80)
      ... 39 more
context path = /docs
INFO - Configuring app: C:\openejb-release\apache- tomcat-6.0.14\webapps\docs INFO - Loaded Module: C:\openejb-release\apache- tomcat-6.0.14\webapps\docs INFO - Assembling app: C:\openejb-release\apache- tomcat-6.0.14\webapps\docs INFO - Deployed Application(path=C:\openejb-release\apache- tomcat-6.0.14\webapps
\docs)
context path = /examples
INFO - Configuring app: C:\openejb-release\apache- tomcat-6.0.14\webapps\examples

INFO - Loaded Module: C:\openejb-release\apache- tomcat-6.0.14\webapps\examples INFO - Assembling app: C:\openejb-release\apache- tomcat-6.0.14\webapps\examples INFO - Deployed Application(path=C:\openejb-release\apache- tomcat-6.0.14\webapps
\examples)
context path = /host-manager
INFO - Configuring app: C:\openejb-release\apache- tomcat-6.0.14\webapps\host-man
ager
INFO - Loaded Module: C:\openejb-release\apache- tomcat-6.0.14\webapps\host-manag
er
INFO - Assembling app: C:\openejb-release\apache- tomcat-6.0.14\webapps\host-mana
ger
INFO - Deployed Application(path=C:\openejb-release\apache- tomcat-6.0.14\webapps
\host-manager)
context path = /manager
INFO - Configuring app: C:\openejb-release\apache- tomcat-6.0.14\webapps\manager ERROR - Unable to deploy collapsed ear in war /manager: Exception: No provider a vailable for resource-env-ref 'users' of type 'org.apache.catalina.UserDatabase'
for 'localhost/manager'.
org.apache.openejb.OpenEJBException: No provider available for resource-env-ref 'users' of type 'org.apache.catalina.UserDatabase' for 'localhost/ manager'. at org.apache.openejb.config.AutoConfig.getResourceEnvId(AutoConfig.java
:1009)
at org.apache.openejb.config.AutoConfig.processJndiRefs(AutoConfig.java:
649)
at org.apache.openejb.config.AutoConfig.deploy(AutoConfig.java:611) at org.apache.openejb.config.AutoConfig.deploy(AutoConfig.java:136) at org.apache.openejb.config.ConfigurationFactory $Chain.deploy(Configura
tionFactory.java:141)
at org.apache.openejb.config.ConfigurationFactory.configureApplication(C
onfigurationFactory.java:425)
at org.apache.openejb.tomcat.TomcatWebAppBuilder.start(TomcatWebAppBuild
er.java:230)
at org.apache.openejb.tomcat.GlobalListenerSupport.lifecycleEvent(Global
ListenerSupport.java:58)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(Lifecycl
eSupport.java:117)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4
239)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase
.java:791)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:77
1)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525)

at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.jav
a:920)
at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.j
ava:883)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:492
)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138) at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java
:311)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(Lifecycl
eSupport.java:117)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)

at org.apache.catalina.core.StandardHost.start(StandardHost.java:719) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)

at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443
)
at org.apache.catalina.core.StandardService.start(StandardService.java:5
16)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:710
)
at org.apache.catalina.startup.Catalina.start(Catalina.java: 566)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
      at java.lang.reflect.Method.invoke(Method.java:585)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java: 288) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java: 413)
context path =
INFO - Configuring app: C:\openejb-release\apache- tomcat-6.0.14\webapps\ROOT INFO - Loaded Module: C:\openejb-release\apache- tomcat-6.0.14\webapps\ROOT INFO - Assembling app: C:\openejb-release\apache- tomcat-6.0.14\webapps\ROOT INFO - Deployed Application(path=C:\openejb-release\apache- tomcat-6.0.14\webapps
\ROOT)
Feb 1, 2008 12:57:50 AM org.apache.coyote.http11.Http11Protocol start
INFO: Starting Coyote HTTP/1.1 on http-8080
Feb 1, 2008 12:57:50 AM org.apache.jk.common.ChannelSocket init
INFO: JK: ajp13 listening on /0.0.0.0:8009
Feb 1, 2008 12:57:50 AM org.apache.jk.server.JkMain start
INFO: Jk running ID=0 time=0/16  config=null
Feb 1, 2008 12:57:50 AM org.apache.catalina.startup.Catalina start
INFO: Server startup in 7414 ms

However it seems to deploy and run the ejb-sample specified in the tomcat doc.

Regards
Manu

On Jan 31, 2008 5:39 PM, David Blevins <[EMAIL PROTECTED]> wrote:
Iiiiit's here..!  At long last we are near the finish line for 3.0-
beta-2!

Assembled "distro" directory to be copied to /www/www.apache.org/dist/openejb/
:

 http://people.apache.org/~dblevins/stage/3.0-beta-2/

Maven 2 artifacts to be copied to /www/people.apache.org/repo/m2-
ibiblio-rsync-repository/:

 http://people.apache.org/~dblevins/stage/repo/

SVN Tag:

 http://svn.apache.org/repos/asf/openejb/tags/openejb-3.0-beta-2/


Have a good look over everything.  And...

* * * Download the binaries and boot them up and beat on them! * * *

If we made any simple mistaktes that tank the release, let's catch 'em
and respin.  Lot's of development on this one even up till the last
minute, so I'm a bit skeptical.

I'll craft up some release notes tomorrow.

-David







Reply via email to