You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomee.apache.org by Matthias Wessendorf <ma...@apache.org> on 2010/10/11 21:11:17 UTC
[Tomcat 7] OPENEJB-1261 present on 7.0.2
hello,
what it is Tomcat 7 version that is supposed to work with OpenEJB 3.2 SNAPSHOT ?
The WAR from [1] does not work on 7.0.2.
I reopened [2].
-Matthias
[1] https://repository.apache.org/content/repositories/snapshots/org/apache/openejb/openejb-webapp/3.2-SNAPSHOT/
[2] https://issues.apache.org/jira/browse/OPENEJB-1261
--
Matthias Wessendorf
blog: http://matthiaswessendorf.wordpress.com/
sessions: http://www.slideshare.net/mwessendorf
twitter: http://twitter.com/mwessendorf
Re: [Tomcat 7] OPENEJB-1261 present on 7.0.2
Posted by Matthias Wessendorf <ma...@apache.org>.
I also added a new patch to OPENEJB-1261 (for installer-view)
==> Somehow the webapp is present in two folders:
-assembly/openejb-webapp
-/assembly/openejb-tomcat/openejb-tomcat-webapp/
.Matthias
On Tue, Oct 12, 2010 at 6:27 PM, Matthias Wessendorf <ma...@apache.org> wrote:
> On Mon, Oct 11, 2010 at 11:54 PM, David Blevins <da...@visi.com> wrote:
>>
>> On Oct 11, 2010, at 12:11 PM, Matthias Wessendorf wrote:
>>
>>> hello,
>>>
>>> what it is Tomcat 7 version that is supposed to work with OpenEJB 3.2 SNAPSHOT ?
>>>
>>> The WAR from [1] does not work on 7.0.2.
>>>
>>> I reopened [2].
>>
>> I haven't tried Tomcat 7 yet myself, but that's the version we'll need to certify Web Profile. Someone recently posted an error that looked like there was no longer a lib directory for us to put jars in.
>
>
> na, that's wrong . see OPENEJB-1367
>
>>
>> If you're interested in digging in, I have a standing offer to get on skype and fork over any info I have to anyone who'd like to help.
>>
>>
>> -David
>>
>>>
>>> [1] https://repository.apache.org/content/repositories/snapshots/org/apache/openejb/openejb-webapp/3.2-SNAPSHOT/
>>> [2] https://issues.apache.org/jira/browse/OPENEJB-1261
>>>
>>> --
>>> Matthias Wessendorf
>>>
>>> blog: http://matthiaswessendorf.wordpress.com/
>>> sessions: http://www.slideshare.net/mwessendorf
>>> twitter: http://twitter.com/mwessendorf
>>>
>>
>>
>
>
>
> --
> Matthias Wessendorf
>
> blog: http://matthiaswessendorf.wordpress.com/
> sessions: http://www.slideshare.net/mwessendorf
> twitter: http://twitter.com/mwessendorf
>
--
Matthias Wessendorf
blog: http://matthiaswessendorf.wordpress.com/
sessions: http://www.slideshare.net/mwessendorf
twitter: http://twitter.com/mwessendorf
Re: [Tomcat 7] OPENEJB-1261 present on 7.0.2
Posted by Matthias Wessendorf <ma...@apache.org>.
I see similar issues, when rebooting tomcat.
Will check details and post results here
On Wed, Oct 13, 2010 at 1:10 AM, Jonathan Gallimore
<jo...@gmail.com> wrote:
> I've added the patch to my working copy here, and the installation seemed to
> complete ok, but I ran into a couple of problems with this using Tomcat
> 7.0.2 on my Mac. The EJB lookup didn't work for me, and then once I had
> installed the Java agent, Tomcat refused to start with this exception:
>
> java.lang.reflect.InvocationTargetException
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:597)
> at org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:260)
> at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)
> Caused by: java.lang.NoClassDefFoundError: org/apache/catalina/ServerFactory
> at
> org.apache.openejb.tomcat.loader.OpenEJBListener.findOpenEjbWar(OpenEJBListener.java:77)
> at
> org.apache.openejb.tomcat.loader.OpenEJBListener.lifecycleEvent(OpenEJBListener.java:59)
> at
> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
> at
> org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:89)
> at org.apache.catalina.util.LifecycleBase.setState(LifecycleBase.java:313)
> at org.apache.catalina.util.LifecycleBase.setState(LifecycleBase.java:293)
> at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:97)
> at org.apache.catalina.startup.Catalina.load(Catalina.java:537)
> at org.apache.catalina.startup.Catalina.load(Catalina.java:560)
> ... 6 more
> Caused by: java.lang.ClassNotFoundException:
> org.apache.catalina.ServerFactory
> at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
> at java.security.AccessController.doPrivileged(Native Method)
> at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
> at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
> at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
> ... 15 more
>
> At first glance it looks to me like the Tomcat 7 API had changed, and we
> probably just need to adapt some of our code to cope with it. I'll carry on
> having a look at this tomorrow, but please let me know if I've missed
> something obvious.
>
> Cheers
>
> Jon
>
> On Tue, Oct 12, 2010 at 11:48 PM, Jonathan Gallimore <
> jonathan.gallimore@gmail.com> wrote:
>
>> Hi Matthias
>>
>> Thanks for the patch, I'll take a look and get it committed.
>>
>> Jon
>>
>> On Tue, Oct 12, 2010 at 5:27 PM, Matthias Wessendorf <ma...@apache.org>wrote:
>>
>>> On Mon, Oct 11, 2010 at 11:54 PM, David Blevins <da...@visi.com>
>>> wrote:
>>> >
>>> > On Oct 11, 2010, at 12:11 PM, Matthias Wessendorf wrote:
>>> >
>>> >> hello,
>>> >>
>>> >> what it is Tomcat 7 version that is supposed to work with OpenEJB 3.2
>>> SNAPSHOT ?
>>> >>
>>> >> The WAR from [1] does not work on 7.0.2.
>>> >>
>>> >> I reopened [2].
>>> >
>>> > I haven't tried Tomcat 7 yet myself, but that's the version we'll need
>>> to certify Web Profile. Someone recently posted an error that looked like
>>> there was no longer a lib directory for us to put jars in.
>>>
>>>
>>> na, that's wrong . see OPENEJB-1367
>>>
>>> >
>>> > If you're interested in digging in, I have a standing offer to get on
>>> skype and fork over any info I have to anyone who'd like to help.
>>> >
>>> >
>>> > -David
>>> >
>>> >>
>>> >> [1]
>>> https://repository.apache.org/content/repositories/snapshots/org/apache/openejb/openejb-webapp/3.2-SNAPSHOT/
>>> >> [2] https://issues.apache.org/jira/browse/OPENEJB-1261
>>> >>
>>> >> --
>>> >> Matthias Wessendorf
>>> >>
>>> >> blog: http://matthiaswessendorf.wordpress.com/
>>> >> sessions: http://www.slideshare.net/mwessendorf
>>> >> twitter: http://twitter.com/mwessendorf
>>> >>
>>> >
>>> >
>>>
>>>
>>>
>>> --
>>> Matthias Wessendorf
>>>
>>> blog: http://matthiaswessendorf.wordpress.com/
>>> sessions: http://www.slideshare.net/mwessendorf
>>> twitter: http://twitter.com/mwessendorf
>>>
>>
>>
>
--
Matthias Wessendorf
blog: http://matthiaswessendorf.wordpress.com/
sessions: http://www.slideshare.net/mwessendorf
twitter: http://twitter.com/mwessendorf
Re: [Tomcat 7] OPENEJB-1261 present on 7.0.2
Posted by Jonathan Gallimore <jo...@gmail.com>.
I've added the patch to my working copy here, and the installation seemed to
complete ok, but I ran into a couple of problems with this using Tomcat
7.0.2 on my Mac. The EJB lookup didn't work for me, and then once I had
installed the Java agent, Tomcat refused to start with this exception:
java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:260)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)
Caused by: java.lang.NoClassDefFoundError: org/apache/catalina/ServerFactory
at
org.apache.openejb.tomcat.loader.OpenEJBListener.findOpenEjbWar(OpenEJBListener.java:77)
at
org.apache.openejb.tomcat.loader.OpenEJBListener.lifecycleEvent(OpenEJBListener.java:59)
at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
at
org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:89)
at org.apache.catalina.util.LifecycleBase.setState(LifecycleBase.java:313)
at org.apache.catalina.util.LifecycleBase.setState(LifecycleBase.java:293)
at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:97)
at org.apache.catalina.startup.Catalina.load(Catalina.java:537)
at org.apache.catalina.startup.Catalina.load(Catalina.java:560)
... 6 more
Caused by: java.lang.ClassNotFoundException:
org.apache.catalina.ServerFactory
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
... 15 more
At first glance it looks to me like the Tomcat 7 API had changed, and we
probably just need to adapt some of our code to cope with it. I'll carry on
having a look at this tomorrow, but please let me know if I've missed
something obvious.
Cheers
Jon
On Tue, Oct 12, 2010 at 11:48 PM, Jonathan Gallimore <
jonathan.gallimore@gmail.com> wrote:
> Hi Matthias
>
> Thanks for the patch, I'll take a look and get it committed.
>
> Jon
>
> On Tue, Oct 12, 2010 at 5:27 PM, Matthias Wessendorf <ma...@apache.org>wrote:
>
>> On Mon, Oct 11, 2010 at 11:54 PM, David Blevins <da...@visi.com>
>> wrote:
>> >
>> > On Oct 11, 2010, at 12:11 PM, Matthias Wessendorf wrote:
>> >
>> >> hello,
>> >>
>> >> what it is Tomcat 7 version that is supposed to work with OpenEJB 3.2
>> SNAPSHOT ?
>> >>
>> >> The WAR from [1] does not work on 7.0.2.
>> >>
>> >> I reopened [2].
>> >
>> > I haven't tried Tomcat 7 yet myself, but that's the version we'll need
>> to certify Web Profile. Someone recently posted an error that looked like
>> there was no longer a lib directory for us to put jars in.
>>
>>
>> na, that's wrong . see OPENEJB-1367
>>
>> >
>> > If you're interested in digging in, I have a standing offer to get on
>> skype and fork over any info I have to anyone who'd like to help.
>> >
>> >
>> > -David
>> >
>> >>
>> >> [1]
>> https://repository.apache.org/content/repositories/snapshots/org/apache/openejb/openejb-webapp/3.2-SNAPSHOT/
>> >> [2] https://issues.apache.org/jira/browse/OPENEJB-1261
>> >>
>> >> --
>> >> Matthias Wessendorf
>> >>
>> >> blog: http://matthiaswessendorf.wordpress.com/
>> >> sessions: http://www.slideshare.net/mwessendorf
>> >> twitter: http://twitter.com/mwessendorf
>> >>
>> >
>> >
>>
>>
>>
>> --
>> Matthias Wessendorf
>>
>> blog: http://matthiaswessendorf.wordpress.com/
>> sessions: http://www.slideshare.net/mwessendorf
>> twitter: http://twitter.com/mwessendorf
>>
>
>
Re: [Tomcat 7] OPENEJB-1261 present on 7.0.2
Posted by Jonathan Gallimore <jo...@gmail.com>.
Hi Matthias
Thanks for the patch, I'll take a look and get it committed.
Jon
On Tue, Oct 12, 2010 at 5:27 PM, Matthias Wessendorf <ma...@apache.org>wrote:
> On Mon, Oct 11, 2010 at 11:54 PM, David Blevins <da...@visi.com>
> wrote:
> >
> > On Oct 11, 2010, at 12:11 PM, Matthias Wessendorf wrote:
> >
> >> hello,
> >>
> >> what it is Tomcat 7 version that is supposed to work with OpenEJB 3.2
> SNAPSHOT ?
> >>
> >> The WAR from [1] does not work on 7.0.2.
> >>
> >> I reopened [2].
> >
> > I haven't tried Tomcat 7 yet myself, but that's the version we'll need to
> certify Web Profile. Someone recently posted an error that looked like
> there was no longer a lib directory for us to put jars in.
>
>
> na, that's wrong . see OPENEJB-1367
>
> >
> > If you're interested in digging in, I have a standing offer to get on
> skype and fork over any info I have to anyone who'd like to help.
> >
> >
> > -David
> >
> >>
> >> [1]
> https://repository.apache.org/content/repositories/snapshots/org/apache/openejb/openejb-webapp/3.2-SNAPSHOT/
> >> [2] https://issues.apache.org/jira/browse/OPENEJB-1261
> >>
> >> --
> >> Matthias Wessendorf
> >>
> >> blog: http://matthiaswessendorf.wordpress.com/
> >> sessions: http://www.slideshare.net/mwessendorf
> >> twitter: http://twitter.com/mwessendorf
> >>
> >
> >
>
>
>
> --
> Matthias Wessendorf
>
> blog: http://matthiaswessendorf.wordpress.com/
> sessions: http://www.slideshare.net/mwessendorf
> twitter: http://twitter.com/mwessendorf
>
Re: [Tomcat 7] OPENEJB-1261 present on 7.0.2
Posted by Matthias Wessendorf <ma...@apache.org>.
On Mon, Oct 11, 2010 at 11:54 PM, David Blevins <da...@visi.com> wrote:
>
> On Oct 11, 2010, at 12:11 PM, Matthias Wessendorf wrote:
>
>> hello,
>>
>> what it is Tomcat 7 version that is supposed to work with OpenEJB 3.2 SNAPSHOT ?
>>
>> The WAR from [1] does not work on 7.0.2.
>>
>> I reopened [2].
>
> I haven't tried Tomcat 7 yet myself, but that's the version we'll need to certify Web Profile. Someone recently posted an error that looked like there was no longer a lib directory for us to put jars in.
na, that's wrong . see OPENEJB-1367
>
> If you're interested in digging in, I have a standing offer to get on skype and fork over any info I have to anyone who'd like to help.
>
>
> -David
>
>>
>> [1] https://repository.apache.org/content/repositories/snapshots/org/apache/openejb/openejb-webapp/3.2-SNAPSHOT/
>> [2] https://issues.apache.org/jira/browse/OPENEJB-1261
>>
>> --
>> Matthias Wessendorf
>>
>> blog: http://matthiaswessendorf.wordpress.com/
>> sessions: http://www.slideshare.net/mwessendorf
>> twitter: http://twitter.com/mwessendorf
>>
>
>
--
Matthias Wessendorf
blog: http://matthiaswessendorf.wordpress.com/
sessions: http://www.slideshare.net/mwessendorf
twitter: http://twitter.com/mwessendorf
Re: [Tomcat 7] OPENEJB-1261 present on 7.0.2
Posted by David Blevins <da...@visi.com>.
On Oct 11, 2010, at 12:11 PM, Matthias Wessendorf wrote:
> hello,
>
> what it is Tomcat 7 version that is supposed to work with OpenEJB 3.2 SNAPSHOT ?
>
> The WAR from [1] does not work on 7.0.2.
>
> I reopened [2].
I haven't tried Tomcat 7 yet myself, but that's the version we'll need to certify Web Profile. Someone recently posted an error that looked like there was no longer a lib directory for us to put jars in.
If you're interested in digging in, I have a standing offer to get on skype and fork over any info I have to anyone who'd like to help.
-David
>
> [1] https://repository.apache.org/content/repositories/snapshots/org/apache/openejb/openejb-webapp/3.2-SNAPSHOT/
> [2] https://issues.apache.org/jira/browse/OPENEJB-1261
>
> --
> Matthias Wessendorf
>
> blog: http://matthiaswessendorf.wordpress.com/
> sessions: http://www.slideshare.net/mwessendorf
> twitter: http://twitter.com/mwessendorf
>