Results 1 to 3 of 3

Thread: What is the lowest level JVM that Acegi Security runs on?

  1. #1
    Join Date
    Aug 2004
    Location
    Vermont
    Posts
    27

    Default What is the lowest level JVM that Acegi Security runs on?

    Sorry if this is a common question but my search attempts did not find any results.

    I am new to acegi security but not spring. I wanted to try it out for one of my Websphere 5.0 based web apps. I downloaded the 1.0.0 RC2 binary of acegi security. Websphere 5.0 is a 1.3.1 based vm that uses servlet spec 2.3. I was able to get everthing to work fine when I used the in memory based UserDetails service with the DaoAuthenticationProvider. I then went to set up an LDAP provider but ran into a problem with the org.acegisecurity.providers.ldap.DefaultInitialDir ContextFactory class. The exception thrown was
    java.lang.NoClassDefFoundError: java/net/URISyntaxException
    at org.acegisecurity.providers.ldap.DefaultInitialDir ContextFactory.<init>(DefaultInitialDirContextFact ory.java:134)

    It seems the java.net.URI classes are not introduced until java 1.4

    So... is this a bug or is 1.4 the oldest vm supported? I would think it would be a bug because I believe Spring still supports 1.3.1 based vms

    Thanks
    David Noel

  2. #2
    Join Date
    Aug 2004
    Location
    Columbus, OH, USA
    Posts
    133

    Default

    Sounds like there may be a JDK 1.4 dependancy through the LDAP API. I recommend asking Luke (the primary LDAP contributor) about it. I imagine we'd want to get this clarified before 1.0 final.

  3. #3
    Luke Taylor is offline Senior Member Acegi Security System TeamSpring Team
    Join Date
    Aug 2004
    Location
    Glasgow, Scotland
    Posts
    3,449

    Default

    I've opened a Jira issue for this:

    http://opensource.atlassian.com/proj...browse/SEC-258

Posting Permissions

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