Menu

Source code Commit Log


Commit Date  
[r318] by dmg75it

Completed integration of JSR-223 script engines (not in OGNL expression evaluator in ODP).
Added support to base execution context configuration.
Added script engine configuration deploy to GVConsole.
Removed dependency from Rhino javascript engine.
Added JRuby and Groovy script engine to release package build procedure.
Various modification to metadata framework and in its cliet classes.

2014-08-15 08:11:26 Tree
[r317] by dmg75it

Added basic integration framework for JSR-223 "Scripting for the Java Platform", in order to replace current OGNL/JavaScript only processors.
The framework details:
- usable script engine must at least have MULTITHREADED capability
- if the script engine implements Compilable interface and the script DESN'T USE placeholders, the script itself is precompiled and reused for better performances
- XML configuration of scrip handler (language, script or script-file... to be added support for implicit #include of utility scripts)
- in-line script (as current script processor)
- external script file
- improved explicit #include directive to dinamically merge utility scripts
- all external script file are cached, and the configured paths must be relative to $gv.app.home/scripts folder

Added examples that demonstrate various use cases using the following languages:
- JavaScript
- OGNL
- Groovy
- JRuby

-------
Added JSR-223 engine provider for GV specific OGNL library.

2014-08-07 16:31:30 Tree
[r316] by dmg75it

Improved mixed (Unix/Win) path separator handling in file reading/writing on TextUtils and BinaryUtils classes.

2014-08-07 16:29:08 Tree
[r315] by dmg75it

Removed unused GVConnector logger/appender in test logger configuration.

2014-08-07 15:34:25 Tree
[r314] by dmg75it

Added missing json library in package build procedure.

2014-08-07 15:32:59 Tree
[r313] by dmg75it

Correctly moved version to 3.4.0.3.

2014-07-31 13:57:29 Tree
[r312] by dmg75it

Moved jsonassert package dependency to test scope.

2014-07-31 13:57:03 Tree
[r311] by dmg75it

Moved version to 3.4.0.2.

2014-07-30 16:00:59 Tree
[r310] by dmg75it

Added capability to define a delayed initialization on JMXEntryPoint initializers. In order to avoid JMSListener/TimerTask dead-lock on startup recovery after a server crash.

2014-07-30 15:58:16 Tree
[r309] by dmg75it

Improved Axis2 HTTP connection pool management in ws-call.

2014-07-30 15:48:07 Tree
Older >
Auth0 Logo