[JBoss-dev] Re: jboss-4.0.4 portal-2.2 issue
Any of those change requires a SP, so it's better to upgrade (Julien did it :) ) Dimitris Andreadis wrote: Because: - this is a minor release increase (not a micro) for Hibernate - we always stay up-to-date with our third party libraries - EhCache had a major cache design flaw that was fixed in 1.2 (use to keep the cache manager as a singleton) - we do not keep outdated cache provider, but people can use the old one if they want to stick with EhCache 1.1 Emmanuel, about the last point, so it's possible to use ehcache 1.1 with a different configuration, right? If that is the case, maybe we can show portal how this is done. --- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 ___ JBoss-Development mailing list JBoss-Development@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jboss-development
[JBoss-dev] RE: jboss-4.0.4 portal-2.2 issue
But why that incompatibility (not working with older ehcache) was introduced in hibernate? > -Original Message- > From: Emmanuel Bernard [mailto:[EMAIL PROTECTED] > Sent: 13 May, 2006 20:26 > To: Roy Russo > Cc: Scott M Stark; Dimitris Andreadis; Julien Viet; Ryan > Campbell; Adrian Brock; Steve Ebersole; > jboss-development@lists.sourceforge.net; QA; Rali Genova > Subject: Re: jboss-4.0.4 portal-2.2 issue > > They will upgrade ehcache or write their own cache provider and use it > > Roy Russo wrote: > > Julien can explain that. How is this going to affect people doing > > something like we do in portal? > > > > This isnt just a portal issue to me. > > > > > > STAY METAL! > > Roy Russo > > JBoss Portal Developer > > o: 404.442.2056 > > c: 404.661.1760 > > AIM: geekjava > > > > -Original Message- > > From: Scott M Stark > > Sent: Saturday, May 13, 2006 11:14 AM > > To: Dimitris Andreadis; Roy Russo; Julien Viet; Ryan Campbell > > Cc: Adrian Brock; Steve Ebersole; > > 'jboss-development@lists.sourceforge.net'; QA; Rali Genova > > Subject: RE: jboss-4.0.4 portal-2.2 issue > > > > We need to document the incompatibility in the release notes and > > either create an sp release of portal with an updated > ehcache, or one > > that uses jboss cache. What is the reason for using ehache? > > > > -Original Message- > > From: Dimitris Andreadis > > Sent: Saturday, May 13, 2006 7:53 AM > > To: Scott M Stark; Roy Russo; Julien Viet; Ryan Campbell > > Cc: Adrian Brock; Steve Ebersole; > > 'jboss-development@lists.sourceforge.net'; QA; Rali Genova > > Subject: RE: jboss-4.0.4 portal-2.2 issue > > > > So we either bundle the new version of ehcache or hibernate needs > > fixing? > > > > > > > > > > --- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid0709&bid&3057&dat1642 ___ JBoss-Development mailing list JBoss-Development@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jboss-development
[JBoss-dev] Re: jboss-4.0.4 portal-2.2 issue
Title: Re: jboss-4.0.4 portal-2.2 issue Upgrade ehcache to 1.2 -Original Message- From: Ryan Campbell To: Steve Ebersole; Julien Viet; Roy Russo CC: 'jboss-development@lists.sourceforge.net' ; QA Sent: Fri May 12 13:05:28 2006 Subject: FW: jboss-4.0.4 portal-2.2 issue Portal 2.2.1 fails to deploy on 4.0.4. Is this a bug in Hibernate? From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] On Behalf Of Rali Genova Sent: Friday, May 12, 2006 12:00 PM To: Ryan Campbell Subject: jboss-4.0.4 portal-2.2 issue Attached is the server log, but here is the relevant exception. I was using the Hypersonic DB and then MySQL, repeats with both. The AS is built from source, I am working on verifying this with the installer that Scott created as well. 2006-05-12 11:22:16,353 DEBUG [org.hibernate.impl.SessionFactoryImpl] instantiating session factory with properties:...(I took those off) 2006-05-12 11:22:16,363 WARN [org.jboss.system.ServiceController] Problem starting service portal:service=Hibernate java.lang.IllegalAccessError: tried to access method net.sf.ehcache.CacheManager.()V from class org.hibernate.cache.EhCacheProvider at org.hibernate.cache.EhCacheProvider.start(EhCacheProvider.java:124) at org.hibernate.impl.SessionFactoryImpl.(SessionFactoryImpl.java:180) at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1213) at org.jboss.portal.core.hibernate.SessionFactoryBinder$3.run(SessionFactoryBinder.java:509) at org.jboss.portal.common.transaction.Transactions.apply(Transactions.java:199) at org.jboss.portal.common.transaction.Transactions.notSupported(Transactions.java:245) at org.jboss.portal.core.hibernate.SessionFactoryBinder.createSessionFactory(SessionFactoryBinder.java:505) at org.jboss.portal.core.hibernate.SessionFactoryBinder.startService(SessionFactoryBinder.java:291) at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289) at org.jboss.system.ServiceMBeanSupport.start(ServiceMBeanSupport.java:196) at org.jboss.portal.common.system.AbstractJBossService.start(AbstractJBossService.java:86) at sun.reflect.GeneratedMethodAccessor18.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155) at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94) at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133) at org.jboss.mx.server.Invocation.invoke(Invocation.java:88) at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142) at org.jboss.mx.server.Invocation.invoke(Invocation.java:88) at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264) at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659) at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:995) at $Proxy0.start(Unknown Source) -- Bug? That's not a bug, that's a feature.
[JBoss-dev] Re: jboss-4.0.4 portal-2.2 issue
Because: - this is a minor release increase (not a micro) for Hibernate - we always stay up-to-date with our third party libraries - EhCache had a major cache design flaw that was fixed in 1.2 (use to keep the cache manager as a singleton) - we do not keep outdated cache provider, but people can use the old one if they want to stick with EhCache 1.1 Dimitris Andreadis wrote: But why that incompatibility (not working with older ehcache) was introduced in hibernate? -Original Message- From: Emmanuel Bernard [mailto:[EMAIL PROTECTED] Sent: 13 May, 2006 20:26 To: Roy Russo Cc: Scott M Stark; Dimitris Andreadis; Julien Viet; Ryan Campbell; Adrian Brock; Steve Ebersole; jboss-development@lists.sourceforge.net; QA; Rali Genova Subject: Re: jboss-4.0.4 portal-2.2 issue They will upgrade ehcache or write their own cache provider and use it Roy Russo wrote: Julien can explain that. How is this going to affect people doing something like we do in portal? This isnt just a portal issue to me. STAY METAL! Roy Russo JBoss Portal Developer o: 404.442.2056 c: 404.661.1760 AIM: geekjava -Original Message- From: Scott M Stark Sent: Saturday, May 13, 2006 11:14 AM To: Dimitris Andreadis; Roy Russo; Julien Viet; Ryan Campbell Cc: Adrian Brock; Steve Ebersole; 'jboss-development@lists.sourceforge.net'; QA; Rali Genova Subject: RE: jboss-4.0.4 portal-2.2 issue We need to document the incompatibility in the release notes and either create an sp release of portal with an updated ehcache, or one that uses jboss cache. What is the reason for using ehache? -Original Message- From: Dimitris Andreadis Sent: Saturday, May 13, 2006 7:53 AM To: Scott M Stark; Roy Russo; Julien Viet; Ryan Campbell Cc: Adrian Brock; Steve Ebersole; 'jboss-development@lists.sourceforge.net'; QA; Rali Genova Subject: RE: jboss-4.0.4 portal-2.2 issue So we either bundle the new version of ehcache or hibernate needs fixing? --- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 ___ JBoss-Development mailing list JBoss-Development@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jboss-development
[JBoss-dev] Re: jboss-4.0.4 portal-2.2 issue
I have upgraded branch 2.2 with ehcache 1.2 for releasing an SP1. Dimitris Andreadis wrote: So we either bundle the new version of ehcache or hibernate needs fixing? -Original Message- From: Scott M Stark Sent: 13 May, 2006 17:28 To: Roy Russo; Julien Viet; Ryan Campbell Cc: Adrian Brock; Steve Ebersole; 'jboss-development@lists.sourceforge.net'; QA; Rali Genova Subject: RE: jboss-4.0.4 portal-2.2 issue I thought if javap showed no ctor this implied a public default ctor, but this is not the case. This version of ehcache has no public ctor so the 3.2.0.CR2 hibernate is simply incompatible with this earlier version of ehcache. This is a change introduced between 3.2.0.CR1 and 3.2.0.CR2? -Original Message- From: Roy Russo Sent: Saturday, May 13, 2006 7:11 AM To: Scott M Stark; Julien Viet; Ryan Campbell Cc: Adrian Brock; Steve Ebersole; 'jboss-development@lists.sourceforge.net'; QA; Rali Genova Subject: RE: jboss-4.0.4 portal-2.2 issue So why is 2.2.1 deploying fine in 404cr2, and it breaks in head. What changed? STAY METAL! Roy Russo JBoss Portal Developer o: 404.442.2056 c: 404.661.1760 AIM: geekjava -Original Message- From: Scott M Stark Sent: Saturday, May 13, 2006 8:29 AM To: Julien Viet; Ryan Campbell Cc: Adrian Brock; Steve Ebersole; Roy Russo; jboss-development@lists.sourceforge.net; QA; Rali Genova Subject: RE: FW: jboss-4.0.4 portal-2.2 issue No, jbossas is not bundling ehcache. I don't see why this is failing as the default ctor is not explicit and so there should be a public default ctor: [EMAIL PROTECTED] lib]$ javap -classpath ehcache.jar net.sf.ehcache.CacheManager Compiled from "CacheManager.java" public final class net.sf.ehcache.CacheManager extends java.lang.Object{ public static final int STATUS_UNINITIALISED; public static final int STATUS_ALIVE; public static final int STATUS_SHUTDOWN; static java.lang.Class class$net$sf$ehcache$CacheManager; public static net.sf.ehcache.CacheManager create() throws net.sf.ehcache.CacheException; public static net.sf.ehcache.CacheManager getInstance() throws net.sf.ehcache.CacheException; public static net.sf.ehcache.CacheManager create(java.lang.String) throws net.sf.ehcache.CacheException; public static net.sf.ehcache.CacheManager create(java.net.URL) throws net.sf.ehcache.CacheException; public static net.sf.ehcache.CacheManager create(java.io.InputStream) throws net.sf.ehcache.CacheException; public synchronized net.sf.ehcache.Cache getCache(java.lang.String) throws java.lang.IllegalStateException; public synchronized void addCache(java.lang.String) throws java.lang.IllegalStateException, net.sf.ehcache.ObjectExistsException, net.sf.ehcache.Cache Exception; public synchronized void addCache(net.sf.ehcache.Cache) throws java.lang.IllegalStateException, net.sf.ehcache.ObjectExistsException, net.sf.ehcache.CacheException; public synchronized boolean cacheExists(java.lang.String) throws java.lang.IllegalStateException; public synchronized void removeCache(java.lang.String) throws java.lang.IllegalStateException; public void shutdown(); public synchronized java.lang.String[] getCacheNames() throws java.lang.IllegalStateException; net.sf.ehcache.config.Configuration getConfiguration() throws java.lang.IllegalStateException; public int getStatus(); static java.lang.Class class$(java.lang.String); static {}; } -- Julien Viet JBoss Portal Project Lead --- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 ___ JBoss-Development mailing list JBoss-Development@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jboss-development
[JBoss-dev] RE: jboss-4.0.4 portal-2.2 issue
> Because: > - this is a minor release increase (not a micro) for Hibernate > - we always stay up-to-date with our third party libraries > - EhCache had a major cache design flaw that was fixed in > 1.2 (use to keep the cache manager as a singleton) > - we do not keep outdated cache provider, but people can use > the old one if they want to stick with EhCache 1.1 Emmanuel, about the last point, so it's possible to use ehcache 1.1 with a different configuration, right? If that is the case, maybe we can show portal how this is done. --- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid0709&bid&3057&dat1642 ___ JBoss-Development mailing list JBoss-Development@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jboss-development
[JBoss-dev] RE: jboss-4.0.4 portal-2.2 issue
Made a note on the release notes: "Hibernate 3.2.0.CR2 works with the latest ehcache v1.2 but not with previous versions. JBoss Portal v2.2.1 will fail to deploy on JBoss 4.0.4.GA unless ehcache gets upgraded to v1.2." > -Original Message- > From: Scott M Stark > Sent: 13 May, 2006 18:14 > To: Dimitris Andreadis; Roy Russo; Julien Viet; Ryan Campbell > Cc: Adrian Brock; Steve Ebersole; > 'jboss-development@lists.sourceforge.net'; QA; Rali Genova > Subject: RE: jboss-4.0.4 portal-2.2 issue > > We need to document the incompatibility in the release notes > and either create an sp release of portal with an updated > ehcache, or one that uses jboss cache. What is the reason for > using ehache? > > -Original Message- > From: Dimitris Andreadis > Sent: Saturday, May 13, 2006 7:53 AM > To: Scott M Stark; Roy Russo; Julien Viet; Ryan Campbell > Cc: Adrian Brock; Steve Ebersole; > 'jboss-development@lists.sourceforge.net'; QA; Rali Genova > Subject: RE: jboss-4.0.4 portal-2.2 issue > > So we either bundle the new version of ehcache or hibernate > needs fixing? > > > --- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid0709&bid&3057&dat1642 ___ JBoss-Development mailing list JBoss-Development@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jboss-development
[JBoss-dev] Re: jboss-4.0.4 portal-2.2 issue
the reason we use cache is performance :-) the best idea is to issue a 2.2.1 SP 1 with an upgraded cache. Roy Russo wrote: Julien can explain that. How is this going to affect people doing something like we do in portal? This isnt just a portal issue to me. STAY METAL! Roy Russo JBoss Portal Developer o: 404.442.2056 c: 404.661.1760 AIM: geekjava -Original Message- From: Scott M Stark Sent: Saturday, May 13, 2006 11:14 AM To: Dimitris Andreadis; Roy Russo; Julien Viet; Ryan Campbell Cc: Adrian Brock; Steve Ebersole; 'jboss-development@lists.sourceforge.net'; QA; Rali Genova Subject: RE: jboss-4.0.4 portal-2.2 issue We need to document the incompatibility in the release notes and either create an sp release of portal with an updated ehcache, or one that uses jboss cache. What is the reason for using ehache? -Original Message- From: Dimitris Andreadis Sent: Saturday, May 13, 2006 7:53 AM To: Scott M Stark; Roy Russo; Julien Viet; Ryan Campbell Cc: Adrian Brock; Steve Ebersole; 'jboss-development@lists.sourceforge.net'; QA; Rali Genova Subject: RE: jboss-4.0.4 portal-2.2 issue So we either bundle the new version of ehcache or hibernate needs fixing? -- Julien Viet JBoss Portal Project Lead --- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 ___ JBoss-Development mailing list JBoss-Development@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jboss-development
[JBoss-dev] RE: jboss-4.0.4 portal-2.2 issue
We need to document the incompatibility in the release notes and either create an sp release of portal with an updated ehcache, or one that uses jboss cache. What is the reason for using ehache? -Original Message- From: Dimitris Andreadis Sent: Saturday, May 13, 2006 7:53 AM To: Scott M Stark; Roy Russo; Julien Viet; Ryan Campbell Cc: Adrian Brock; Steve Ebersole; 'jboss-development@lists.sourceforge.net'; QA; Rali Genova Subject: RE: jboss-4.0.4 portal-2.2 issue So we either bundle the new version of ehcache or hibernate needs fixing? --- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid0709&bid&3057&dat1642 ___ JBoss-Development mailing list JBoss-Development@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jboss-development
[JBoss-dev] RE: jboss-4.0.4 portal-2.2 issue
So we either bundle the new version of ehcache or hibernate needs fixing? > -Original Message- > From: Scott M Stark > Sent: 13 May, 2006 17:28 > To: Roy Russo; Julien Viet; Ryan Campbell > Cc: Adrian Brock; Steve Ebersole; > 'jboss-development@lists.sourceforge.net'; QA; Rali Genova > Subject: RE: jboss-4.0.4 portal-2.2 issue > > I thought if javap showed no ctor this implied a public > default ctor, but this is not the case. This version of > ehcache has no public ctor so the 3.2.0.CR2 hibernate is > simply incompatible with this earlier version of ehcache. > This is a change introduced between 3.2.0.CR1 and 3.2.0.CR2? > > -Original Message- > From: Roy Russo > Sent: Saturday, May 13, 2006 7:11 AM > To: Scott M Stark; Julien Viet; Ryan Campbell > Cc: Adrian Brock; Steve Ebersole; > 'jboss-development@lists.sourceforge.net'; QA; Rali Genova > Subject: RE: jboss-4.0.4 portal-2.2 issue > > So why is 2.2.1 deploying fine in 404cr2, and it breaks in > head. What changed? > > > STAY METAL! > Roy Russo > JBoss Portal Developer > o: 404.442.2056 > c: 404.661.1760 > AIM: geekjava > > -Original Message- > From: Scott M Stark > Sent: Saturday, May 13, 2006 8:29 AM > To: Julien Viet; Ryan Campbell > Cc: Adrian Brock; Steve Ebersole; Roy Russo; > jboss-development@lists.sourceforge.net; QA; Rali Genova > Subject: RE: FW: jboss-4.0.4 portal-2.2 issue > > No, jbossas is not bundling ehcache. I don't see why this is > failing as the default ctor is not explicit and so there > should be a public default ctor: > > [EMAIL PROTECTED] lib]$ javap -classpath ehcache.jar > net.sf.ehcache.CacheManager Compiled from "CacheManager.java" > public final class net.sf.ehcache.CacheManager extends > java.lang.Object{ > public static final int STATUS_UNINITIALISED; > public static final int STATUS_ALIVE; > public static final int STATUS_SHUTDOWN; > static java.lang.Class class$net$sf$ehcache$CacheManager; > public static net.sf.ehcache.CacheManager create() > throws net.sf.ehcache.CacheException; > public static net.sf.ehcache.CacheManager getInstance() > throws net.sf.ehcache.CacheException; > public static net.sf.ehcache.CacheManager > create(java.lang.String) throws net.sf.ehcache.CacheException; > public static net.sf.ehcache.CacheManager > create(java.net.URL) throws > net.sf.ehcache.CacheException; > public static net.sf.ehcache.CacheManager > create(java.io.InputStream) throws net.sf.ehcache.CacheException; > public synchronized net.sf.ehcache.Cache > getCache(java.lang.String) throws > java.lang.IllegalStateException; > public synchronized void addCache(java.lang.String) > throws java.lang.IllegalStateException, > net.sf.ehcache.ObjectExistsException, net.sf.ehcache.Cache > Exception; > public synchronized void addCache(net.sf.ehcache.Cache) > throws java.lang.IllegalStateException, > net.sf.ehcache.ObjectExistsException, net.sf.ehcache.CacheException; > public synchronized boolean cacheExists(java.lang.String) > throws java.lang.IllegalStateException; > public synchronized void removeCache(java.lang.String) >throws java.lang.IllegalStateException; > public void shutdown(); > public synchronized java.lang.String[] getCacheNames() >throws java.lang.IllegalStateException; > net.sf.ehcache.config.Configuration getConfiguration() >throws java.lang.IllegalStateException; > public int getStatus(); > static java.lang.Class class$(java.lang.String); > static {}; > } > > > --- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid0709&bid&3057&dat1642 ___ JBoss-Development mailing list JBoss-Development@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jboss-development
[JBoss-dev] RE: jboss-4.0.4 portal-2.2 issue
I thought if javap showed no ctor this implied a public default ctor, but this is not the case. This version of ehcache has no public ctor so the 3.2.0.CR2 hibernate is simply incompatible with this earlier version of ehcache. This is a change introduced between 3.2.0.CR1 and 3.2.0.CR2? -Original Message- From: Roy Russo Sent: Saturday, May 13, 2006 7:11 AM To: Scott M Stark; Julien Viet; Ryan Campbell Cc: Adrian Brock; Steve Ebersole; 'jboss-development@lists.sourceforge.net'; QA; Rali Genova Subject: RE: jboss-4.0.4 portal-2.2 issue So why is 2.2.1 deploying fine in 404cr2, and it breaks in head. What changed? STAY METAL! Roy Russo JBoss Portal Developer o: 404.442.2056 c: 404.661.1760 AIM: geekjava -Original Message- From: Scott M Stark Sent: Saturday, May 13, 2006 8:29 AM To: Julien Viet; Ryan Campbell Cc: Adrian Brock; Steve Ebersole; Roy Russo; jboss-development@lists.sourceforge.net; QA; Rali Genova Subject: RE: FW: jboss-4.0.4 portal-2.2 issue No, jbossas is not bundling ehcache. I don't see why this is failing as the default ctor is not explicit and so there should be a public default ctor: [EMAIL PROTECTED] lib]$ javap -classpath ehcache.jar net.sf.ehcache.CacheManager Compiled from "CacheManager.java" public final class net.sf.ehcache.CacheManager extends java.lang.Object{ public static final int STATUS_UNINITIALISED; public static final int STATUS_ALIVE; public static final int STATUS_SHUTDOWN; static java.lang.Class class$net$sf$ehcache$CacheManager; public static net.sf.ehcache.CacheManager create() throws net.sf.ehcache.CacheException; public static net.sf.ehcache.CacheManager getInstance() throws net.sf.ehcache.CacheException; public static net.sf.ehcache.CacheManager create(java.lang.String) throws net.sf.ehcache.CacheException; public static net.sf.ehcache.CacheManager create(java.net.URL) throws net.sf.ehcache.CacheException; public static net.sf.ehcache.CacheManager create(java.io.InputStream) throws net.sf.ehcache.CacheException; public synchronized net.sf.ehcache.Cache getCache(java.lang.String) throws java.lang.IllegalStateException; public synchronized void addCache(java.lang.String) throws java.lang.IllegalStateException, net.sf.ehcache.ObjectExistsException, net.sf.ehcache.Cache Exception; public synchronized void addCache(net.sf.ehcache.Cache) throws java.lang.IllegalStateException, net.sf.ehcache.ObjectExistsException, net.sf.ehcache.CacheException; public synchronized boolean cacheExists(java.lang.String) throws java.lang.IllegalStateException; public synchronized void removeCache(java.lang.String) throws java.lang.IllegalStateException; public void shutdown(); public synchronized java.lang.String[] getCacheNames() throws java.lang.IllegalStateException; net.sf.ehcache.config.Configuration getConfiguration() throws java.lang.IllegalStateException; public int getStatus(); static java.lang.Class class$(java.lang.String); static {}; } --- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid0709&bid&3057&dat1642 ___ JBoss-Development mailing list JBoss-Development@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jboss-development