Results 1 to 2 of 2

Thread: backward compatibility broken with 1.2 RC2

  1. #1
    Join Date
    Sep 2004
    Location
    Boston, US
    Posts
    130

    Default backward compatibility broken with 1.2 RC2

    I'm using Acegi 0.8.1 that uses the method

    Code:
    org.springframework.util.PathMatcher#match(String path, String url)
    In versions of Spring 1.2 RC1 and below this was an abstract class with a static method but in Spring 1.2 RC2 this has been changed to an interface and as a result I get a runtime exception.

    Code:
    <Apr 19, 2005 8&#58;49&#58;55 AM EDT> <Error> <HTTP> <BEA-101020> <&#91;ServletContext&#40;id=11283772,name=tbr,context-path=/tbr&#41;&#93; Serv
    let failed with Exception
    java.lang.IncompatibleClassChangeError
            at net.sf.acegisecurity.intercept.web.PathBasedFilterInvocationDefinitionMap.lookupAttributes&#40;PathBasedFilterInv
    ocationDefinitionMap.java&#58;116&#41;
            at net.sf.acegisecurity.intercept.web.AbstractFilterInvocationDefinitionSource.getAttributes&#40;AbstractFilterInvoc
    ationDefinitionSource.java&#58;47&#41;
            at net.sf.acegisecurity.util.FilterChainProxy.doFilter&#40;FilterChainProxy.java&#58;165&#41;
            at net.sf.acegisecurity.util.FilterToBeanProxy.doFilter&#40;FilterToBeanProxy.java&#58;125&#41;
            at weblogic.servlet.internal.FilterChainImpl.doFilter&#40;FilterChainImpl.java&#58;27&#41;
            at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run&#40;WebAppServletContext.java&#58;6356&#41;
            at weblogic.security.acl.internal.AuthenticatedSubject.doAs&#40;AuthenticatedSubject.java&#58;317&#41;
            at weblogic.security.service.SecurityManager.runAs&#40;SecurityManager.java&#58;118&#41;
            at weblogic.servlet.internal.WebAppServletContext.invokeServlet&#40;WebAppServletContext.java&#58;3635&#41;
            at weblogic.servlet.internal.ServletRequestImpl.execute&#40;ServletRequestImpl.java&#58;2585&#41;
            at weblogic.kernel.ExecuteThread.execute&#40;ExecuteThread.java&#58;197&#41;
            at weblogic.kernel.ExecuteThread.run&#40;ExecuteThread.java&#58;170&#41;
    Sanjiv

  2. #2
    Join Date
    Aug 2004
    Location
    Sydney, Australia
    Posts
    2,768

    Default

    This has been fixed in Acegi Security CVS. Release 0.8.2 will be released in the next 24 hours to correct this issue with Spring 1.2-RC2.

Similar Threads

  1. Replies: 4
    Last Post: Oct 22nd, 2005, 07:53 AM
  2. Replies: 4
    Last Post: May 10th, 2005, 09:08 AM
  3. Replies: 1
    Last Post: Apr 21st, 2005, 04:08 PM
  4. No ref doc link broken
    By seldrick in forum Security
    Replies: 1
    Last Post: Nov 20th, 2004, 04:06 PM
  5. Replies: 6
    Last Post: Nov 18th, 2004, 11:53 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •