Menu

Source code Commit Log


Commit Date  
[r324] by dmg75it

Added JSONUtils utility class in order to manage JSON<->XML conversions.
The new converter perform better than that implemented in JSON library and:
- enable the JSON2XML transformer to specify a list of JSON property names to be set as element attributes in output XML
- enable the XML2JSON transformer to specify a list of XML element names to be forcefully set as JSONArray in output JSON

2014-08-29 17:43:17 Tree
[r323] by dmg75it

Improved request text payload recognition in Adapter HTTP Inbound.
Added HTTP_QUERY property to request GVBuffer.

2014-08-29 17:41:55 Tree
[r322] by dmg75it

Added JSONUtils utility class in order to manage JSON<->XML conversions.
The new converter perform better than that implemented in JSON library and:
- enable the JSON2XML transformer to specify a list of JSON property names to be set as element attributes in output XML
- enable the XML2JSON transformer to specify a list of XML element names to be forcefully set as JSONArray in output JSON

2014-08-29 17:24:38 Tree
[r321] by dmg75it

Temporary disabled test on DataProviders.

2014-08-29 17:18:10 Tree
[r320] by dmg75it

Improved request text payload recognition in Adapter HTTP Inbound.
Added HTTP_QUERY property to request GVBuffer.

2014-08-29 17:17:31 Tree
[r319] by dmg75it

Moved http test cases on port 9999 to avoid collision with application using port 8888

2014-08-29 17:14:05 Tree
[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
Older >
Auth0 Logo