Found a 2.0.0GA version of JBoss in the src folder. I think its solved now..

Thanks for your time.

Francisco

Scott Battaglia wrote:
Are you using the version of JBoss Cache that comes with that CAS module?


On Thu, Feb 25, 2010 at 10:07 PM, Francisco Estanqueiro <[email protected] <mailto:[email protected]>> wrote:

    Okay.. Then whats this error? the only thing I changed in
    ticketRegistry is what the ClusteringCAS tutorial said..
    like this:

    <bean id="ticketRegistry"
        class="org.jasig.cas.ticket.registry.JBossCacheTicketRegistry">
        <property name="cache" ref="cache" />
    </bean>

    <bean id="cache" class="org.jasig.cas.util.JBossCacheFactoryBean">
        <property name="configLocation"
               value="classpath:jbossTicketCacheReplicationConfig.xml" />
    </bean>
     Francisco


    (http://www.ja-sig.org/wiki/display/CASUM/Clustering+CAS)

    Caused by:
    org.springframework.beans.factory.BeanCreationException: Error
    creating bean with name 'cache' defined in ServletContext resource
    [/WEB-INF/spring-configuration/ticketRegistry.xml]: Invocation of
    init method failed; nested exception is
    java.lang.NoSuchMethodError:
    
org.jboss.cache.CacheFactory.createCache(Ljava/io/InputStream;)Lorg/jboss/cache/Cache;
          at
    
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1338)
          at
    
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:473)
          at
    
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
          at java.security.AccessController.doPrivileged(Native Method)
          at
    
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
          at
    
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
          at
    
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
          at
    
org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
          at
    
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
          at
    
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
          at
    
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:269)
          ... 43 more
    Caused by: java.lang.NoSuchMethodError:
    
org.jboss.cache.CacheFactory.createCache(Ljava/io/InputStream;)Lorg/jboss/cache/Cache;
          at
    
org.jasig.cas.util.JBossCacheFactoryBean.afterPropertiesSet(JBossCacheFactoryBean.java:49)
          at
    
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1369)
          at
    
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1335)
          ... 53 more
    Feb 26, 2010 3:03:52 AM org.apache.catalina.core.StandardContext
    filterStart
    SEVERE: Exception starting filter springSecurityFilterChain
    org.springframework.beans.factory.BeanCreationException: Error
    creating bean with name 'ticketRegistry' defined in ServletContext
    resource [/WEB-INF/spring-configuration/ticketRegistry.xml]:
    Cannot resolve reference to bean 'cache' while setting bean
    property 'cache'; nested exception is
    org.springframework.beans.factory.BeanCreationException: Error
    creating bean with name 'cache' defined in ServletContext resource
    [/WEB-INF/spring-configuration/ticketRegistry.xml]: Invocation of
    init method failed; nested exception is
    java.lang.NoSuchMethodError:
    
org.jboss.cache.CacheFactory.createCache(Ljava/io/InputStream;)Lorg/jboss/cache/Cache;
          at
    
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:275)
          at
    
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:104)


    Scott Battaglia wrote:

        Your CAS versions MUST be the same.  Otherwise stuff like that
        will happen :-)


        On Thu, Feb 25, 2010 at 9:58 PM, Francisco Estanqueiro
        <[email protected] <mailto:[email protected]>
        <mailto:[email protected]
        <mailto:[email protected]>>> wrote:

           I have the following pom.xml

              /   <dependency>
                     <groupId>org.jasig.cas</groupId>
                     <artifactId>cas-server-webapp</artifactId>
                     <version>${cas.version}</version>
                     <type>war</type>
                     <scope>runtime</scope>
                 </dependency>

                 <dependency>
                      <groupId>org.jasig.cas</groupId>
                      <artifactId>cas-server-support-x509</artifactId>
                      <version>${cas.version}</version>
                 </dependency>

                 <dependency>
                     <groupId>org.jasig.cas</groupId>
                     <artifactId>cas-server-integration-jboss</artifactId>
                     <version>3.1</version>
                 </dependency>/

           This is creating two libs in (../WEB-INF/lib/) that are
        entering
           in conflict:

           spring-ldap-1.1.2.jar
           spring-ldap-core-1.3.0.RELEASE.jar

           I have something wrong in my pom.xml thats creating this two
           files? If I have the version of the artifact
           cas-server-integration-jboss set to ${cas.version} it gives
        me a
           CacheFactory error.

           Francisco

           --    You are currently subscribed to
        [email protected] <mailto:[email protected]>
           <mailto:[email protected]
        <mailto:[email protected]>> as:
        [email protected] <mailto:[email protected]>
           <mailto:[email protected]
        <mailto:[email protected]>>

           To unsubscribe, change settings or access archives, see
           http://www.ja-sig.org/wiki/display/JSG/cas-user


-- You are currently subscribed to [email protected]
        <mailto:[email protected]> as: [email protected]
        <mailto:[email protected]>

        To unsubscribe, change settings or access archives, see
        http://www.ja-sig.org/wiki/display/JSG/cas-user



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


--
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


--
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