Hello all,

I have a cas war which works fine on tomcat server. When i try to deploy the 
same was on Resin 3.1 server, it is throwing up the following exception. 

com.caucho.config.ConfigException: 
org.jasig.cas.services.RegisteredServiceImpl.allowedAttributes:
[java.lang.String is an invalid @Basic type for allowedAttributes.
        at 
com.caucho.amber.cfg.AbstractConfigIntrospector.error(AbstractConfigIntrospector.java:268)
        at 
com.caucho.amber.cfg.BaseConfigIntrospector.addBasic(BaseConfigIntrospector.java:1566)
        at 
com.caucho.amber.cfg.BaseConfigIntrospector.introspectField(BaseConfigIntrospector.java:1539)
        at 
com.caucho.amber.cfg.BaseConfigIntrospector.introspectFields(BaseConfigIntrospector.java:1273)
        at 
com.caucho.amber.cfg.EntityIntrospector.introspect(EntityIntrospector.java:173)
        at 
com.caucho.amber.cfg.AmberConfigManager.introspect(AmberConfigManager.java:86)
        at 
com.caucho.amber.manager.AmberPersistenceUnit.addEntityClass(AmberPersistenceUnit.java:506)
        at 
com.caucho.amber.cfg.PersistenceUnitConfig.init(PersistenceUnitConfig.java:324)
        at 
com.caucho.amber.manager.AmberContainer.configureRoot(AmberContainer.java:794)
        at 
com.caucho.amber.manager.AmberContainer.configurePersistenceRoots(AmberContainer.java:704)
        at 
com.caucho.amber.manager.PersistenceEnvironmentListener.addLoader(PersistenceEnvironmentListener.java:58)
        at 
com.caucho.loader.EnvironmentClassLoader.configureEnhancerEvent(EnvironmentClassLoader.java:453)
        at 
com.caucho.loader.EnvironmentClassLoader.scan(EnvironmentClassLoader.java:536)
        at 
com.caucho.loader.DynamicClassLoader.sendAddLoaderEvent(DynamicClassLoader.java:746)
        at 
com.caucho.loader.DynamicClassLoader.loadClassImpl(DynamicClassLoader.java:1270)
        at 
com.caucho.loader.DynamicClassLoader.loadClass(DynamicClassLoader.java:1218)
        at 
com.caucho.loader.DynamicClassLoader.loadClass(DynamicClassLoader.java:1202)
        at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
        at java.lang.Class.forName0(Native Method)
        at java.lang.Class.forName(Class.java:247)


this seems to be a classic library conflict issue, but i am having trouble 
figuring the root cause. 

Any help to fix the issue is much appreciated.

Thanks 
Praveen

-- 
You are currently subscribed to [email protected] as: 
[email protected]
To unsubscribe, change settings or access archives, see 
http://www.ja-sig.org/wiki/display/JSG/cas-user

Reply via email to