Issue Details (XML | Word | Printable)

Key: DIRSERVER-807
Type: New Feature New Feature
Status: Open Open
Priority: Minor Minor
Assignee: Unassigned
Reporter: Andrei Tchijov
Votes: 0
Watchers: 1
Operations

If you were logged in you would be able to see more operations.
Directory ApacheDS

JS scriptable interceptor

Created: 28/Dec/06 04:56 PM   Updated: 19/Jun/08 02:50 AM
Return to search
Component/s: core
Affects Version/s: None
Fix Version/s: 2.5.0

Time Tracking:
Not Specified

File Attachments:
  Size
GZip Archive Licensed for inclusion in ASF works ApacheDS-JSInterceptor.tar.gz 2006-12-29 03:49 PM Andrei Tchijov 663 kB
GZip Archive Licensed for inclusion in ASF works ApacheDS-JSInterceptor.tar.gz 2006-12-28 04:58 PM Andrei Tchijov 663 kB
Environment: any


 Description  « Hide
Interceptor which allows to script ALL/ANY methods of org.apache.directory.server.core.interceptor.Interceptor using JavaScript

 All   Comments   Work Log   Change History   Subversion Commits      Sort Order: Ascending order - Click to sort in descending order
Andrei Tchijov added a comment - 28/Dec/06 04:58 PM
This is Eclipse project with ant script.

To build using Ant, $APACHEDS_HOME variable needs to be set in build.xml.

To build using Eclipse, following jars
   - apacheds-core-1.0.0.jar
   - logger.jar
   - shared-ldap-0.9.5.3.jar
need to be copied to ./lib/apacheds folder.


Ersin Er added a comment - 28/Dec/06 05:15 PM
This is nice feature. Can we see some examples/docs on this?

Andrei Tchijov added a comment - 28/Dec/06 05:50 PM
It has some javadoc. Do "ant doc" to build it. More doc coming.




Andrei Tchijov added a comment - 29/Dec/06 03:49 PM
While doing some extra testing (above and beyond the way we are using this) discovered that the interceptor does not work properly if overloaded methods ( like lookup/lookupAll ... ) have not been "intercepted".
This new version fixes the problem.

Emmanuel Lecharny added a comment - 22/Mar/07 05:11 PM
Waiting for the next version, I doubt we can include this in 1.5.1

Emmanuel Lecharny added a comment - 02/Apr/08 10:46 PM
Postponed.