Activity
From 12/11/2013 to 01/09/2014
01/09/2014
- 04:34 PM Feature #1645: implement web services support
- Code Review 0109d
1. SOAPFactory.throwError() needs javadoc.
2. How safe is the use of IllegalArgumentException... - 03:09 PM Feature #1645: implement web services support
- Attached update adds:
# runtime implementation for legacy SOAP Header, Header Entry, Fault and Fault Detail resource... - 03:54 PM Feature #1608: implement full appserver support (from 4GL clients only)
- The changes look fine. Check them in when they pass testing.
- 02:57 PM Feature #1608: implement full appserver support (from 4GL clients only)
- Fixes a couple of problems in appserver agents:
# @ProcedureManager$WorkArea$scopeFinished@ was popping the target-p... - 03:09 PM Feature #2022 (Review): runtime support for web services
- 03:08 PM Feature #1995 (Review): runtime support for SOAP
- 03:05 PM Feature #1644: implement SOAP support
- All updates and discussions for this task was moved to #1645.
- 03:02 AM Feature #1641: implement SAX XML support
- Evgeny Kiselev wrote:
>After deleting X-DOCUMENT all nodes become uninitialized.
You've checked only the root X-N... - 07:50 PM Feature #1641: implement SAX XML support
- After deleting @X-DOCUMENT@ all nodes become uninitialized....
01/08/2014
- 08:36 AM Feature #1641: implement SAX XML support
- Evgeny, we missed something: deletion of the SAX and DOM/XML objects. How I've noticed this: the @XCommonImpl.resourc...
01/07/2014
- 06:46 PM Feature #1641: implement SAX XML support
- Greg Shah wrote:
> Please place them in testcases/uast/xml/dom/ and testcases/uast/xml/sax/ directories.
DOM testca... - 06:02 PM Feature #1641: implement SAX XML support
- Passed the regression testing. Committed at bzr revision 10428.
- 08:24 AM Feature #1641: implement SAX XML support
- I have no objections. We need to get this committed as soon as it passes regression testing.
> BTW, I can't find ... - 03:39 AM Feature #1641: implement SAX XML support
- Did this pass testing? If yes, then this is next on queue to be committed, unless Greg has any objections.
BTW, I ... - 07:41 PM Feature #1641: implement SAX XML support
- 1) merged with latest revision(removed SAX_ATTRIBUTES and SAX_READER from @IdKind@ enum, because all SAX objects are ...
- 06:01 PM Feature #1988 (Review): runtime support for SAX
- 06:00 PM Feature #1988 (WIP): runtime support for SAX
01/06/2014
- 05:46 PM Feature #2041 (Closed): implement runtime support for "shared" attributes that are just stubbed
- 05:09 PM Feature #2041: implement runtime support for "shared" attributes that are just stubbed
- The final change set attached. Committed at revision 10427.
- 07:49 AM Feature #2041: implement runtime support for "shared" attributes that are just stubbed
- OK, remove the @ProcedureManager.setInstantiatingProcedure@ (because is no longer used and it will just confuse reade...
- 07:44 AM Feature #2041 (Review): implement runtime support for "shared" attributes that are just stubbed
- 07:40 AM Feature #2041: implement runtime support for "shared" attributes that are just stubbed
- Fixed and changes attached. Regression tests passed.
- 03:36 PM Feature #2184: create and populate the temp-table on the remote side, based on the received metad...
- This comes into play to dynamically create and/or populate an input temp-table (on the appserver side) or an output t...
- 03:16 PM Feature #1645: implement web services support
- Greg Shah wrote:
> Other than that, my only question is in ControlFlowOps.initializeProxy(), is there any way the Il... - 11:43 AM Feature #1645: implement web services support
- Code Review 1224a
I like the improved abstraction of some parts of the runtime (e.g. ServerHelper). It also seems... - 01:20 PM Feature #2208: create a java application running web services for testing purposes
- Some more notes: 4GL seems to alter the received SOAP Envelope by adding i.e. additional XMLNS attributes at the root...
- 10:13 AM Feature #1995 (WIP): runtime support for SOAP
- 07:42 AM Feature #1641: implement SAX XML support
- Review for 0104a.zip:
* SaxAttributesImpl.removeAttribute (both versions): javadoc for the parameters is not on dist...
01/05/2014
- 07:03 PM Feature #1645: implement web services support
- Constantin Asofiei wrote:
> LE: Nevermind, there is the @XmlHelper.write@ in P2J.
I've used for SAX writer:...
01/04/2014
- 04:44 PM Feature #1645: implement web services support
- LE: Nevermind, there is the @XmlHelper.write@ in P2J.
- 04:01 PM Feature #1645: implement web services support
- Evgeny: please help me a little with something related to @X-Noderef@ resources. Is there an existing way to serializ...
- 02:56 PM Feature #1641: implement SAX XML support
- fixed issues from note 90
- 12:45 PM Feature #1641: implement SAX XML support
- Constantin Asofiei wrote:
> Review for 1231a.zip:
> # what are licences for the new jars?
under BSD license. It wa...
01/03/2014
- 07:10 AM Feature #2208: create a java application running web services for testing purposes
- Evgeny, please make it a priority to add basic services which work with SOAP Faults and SOAP Headers (response and re...
- 07:09 AM Feature #1644: implement SOAP support
- I've started working on finishing the SOAP Fault support (part of #1645). The SOAP Header support is highly dependent...
- 04:34 AM Feature #2041: implement runtime support for "shared" attributes that are just stubbed
- OK, the location is the right one, but you need to do it only if we are starting an external proc; also, remove the @...
- 04:15 AM Feature #1641: implement SAX XML support
- Review for 1231a.zip:
# what are licences for the new jars?...
01/01/2014
- 05:17 PM Feature #2041: implement runtime support for "shared" attributes that are just stubbed
- Calling @ProcedureManager.setInstantiatingProcedure@ from the constructor of @ExternalProgramWrapper@ is too early, a...
- 08:02 PM Feature #1641: implement SAX XML support
- 1) added DTD validation with specific schema-paths
2) added XSD schema validation
3) added callback resolveEntity pro...
12/25/2013
- 07:33 PM Feature #1641: implement SAX XML support
- This update has passed regression.
But I have found that I forgot implementation of @NONAMESPACE-SCHEMA-LOCATION@ ...
12/24/2013
- 07:40 AM Feature #1645: implement web services support
- This version adds validation for the header callback proc/context and fixes the soap faults (though some more testing...
- 06:15 AM Feature #2215: implement the unwrapped mode of passing parameters to web service requests
- OpenEdge's unwrapped mode allows 4GL values and variables as arguments for a web service request; these are automatic...
- 06:01 AM Feature #2215 (New): implement the unwrapped mode of passing parameters to web service requests
12/23/2013
- 08:13 AM Feature #1645: implement web services support
- I've cleaned up and documented the code for the web services implementation. What major features are missing:
* fini... - 03:07 AM Feature #1641: implement SAX XML support
- Evgeny, the logic looks good, I don't have any other comments beside some formatting/javadoc issues and some left-beh...
- 08:07 PM Feature #1641: implement SAX XML support
- Constantin Asofiei wrote:
> Review for 1215a.zip:
> - MemptrInputStream.read - is it possible to save the mptr.leng... - 02:32 AM Feature #2041: implement runtime support for "shared" attributes that are just stubbed
- 1222a.zip looks good, go ahead and get it regression tested.
- 07:08 PM Feature #2041: implement runtime support for "shared" attributes that are just stubbed
- Fixed the issues with the INSTANTIATING-PROCEDURE attribute. Also resolved an incoming conflict on the @BufferImpl.ge...
12/21/2013
- 03:31 AM Bug #2183: fix resource save/restoration when used with string/handle functions
- 1220a.zip passed testing, was committed to bzr rev 10424.
12/20/2013
- 06:38 PM Feature #1645: implement web services support
- 1. Create new redmine tasks for the unwrapped mode and any error/fault processing that is not being implemented. Put...
- 02:36 PM Feature #1645: implement web services support
- The wrapped mode is working nicely, async mode is almost done too (only remaining feature is canceling the requests),...
- 09:21 AM Bug #2183: fix resource save/restoration when used with string/handle functions
- Code Review 1220a
I am fine with the changes. I think that these errors are really things that are generically ra... - 06:27 AM Bug #2183: fix resource save/restoration when used with string/handle functions
- This version raises the "** Value too large for integer. (78)" if the given value can't be stored in a 64 bit integer...
- 06:38 AM Feature #2041: implement runtime support for "shared" attributes that are just stubbed
- PS: the @ProcedureManager.getInstantiatingProcedure(Object referent);@ will perform no validation, will return the ha...
- 06:37 AM Feature #2041: implement runtime support for "shared" attributes that are just stubbed
- Review of 1219a.zip:
# I would prefer to have a @ProcedureManager.setInstantiatingProcedure(Object referent, handle i...
12/19/2013
- 05:41 PM Feature #2041: implement runtime support for "shared" attributes that are just stubbed
- Changes attached, please review. Regression test is pending.
- 02:44 PM Bug #2183: fix resource save/restoration when used with string/handle functions
- AFAIK, the subtract is correct for the 2s complement, but the code is missing check for value greater than max unsign...
- 12:27 PM Bug #2183: fix resource save/restoration when used with string/handle functions
- OK, one more question about the TWO_64 usage. In @ResourceIdHelper.idFromString@, you have this code (btw, shouldn't ...
- 11:59 AM Bug #2183: fix resource save/restoration when used with string/handle functions
- True, I was looking at the other method. Please ignore the comment about throwing an exception when calling @handle.f...
- 10:02 AM Bug #2183: fix resource save/restoration when used with string/handle functions
- Hynek Cihlar wrote:
> Sorry, I didn't express myself clearly. With your change, when "-1" is passed to @handle.fromS... - 09:54 AM Bug #2183: fix resource save/restoration when used with string/handle functions
- Constantin Asofiei wrote:
> > Also when you call @handle.fromString()@ with a negative number, an exception is throw... - 09:01 AM Bug #2183: fix resource save/restoration when used with string/handle functions
- Hynek Cihlar wrote:
> Constantin, I would remove the doc references about treating the long as unsigned number, now ... - 08:54 AM Bug #2183: fix resource save/restoration when used with string/handle functions
- Constantin, I would remove the doc references about treating the long as unsigned number, now we use it as plain sign...
- 08:00 AM Bug #2183: fix resource save/restoration when used with string/handle functions
- Code Review 1219b
I am OK with the changes. If Hynek is OK with them, then go ahead with testing. - 02:40 AM Bug #2183: fix resource save/restoration when used with string/handle functions
- This is 1218a.zip merged with latest rev. 1218a.zip passed, 1219a.zip was committed to bzr revision 10423.
1219b.z...
12/18/2013
- 05:16 PM Bug #2183: fix resource save/restoration when used with string/handle functions
- Constantin Asofiei wrote:
> I should have caught this earlier. Why are negative resource ids ignored in @ResourceIdHe... - 05:04 PM Bug #2183: fix resource save/restoration when used with string/handle functions
- Constantin Asofiei wrote:
> Fixed signatures of static proxy methods. Added logging to @RemoteObject.registerStaticN... - 03:20 PM Bug #2183: fix resource save/restoration when used with string/handle functions
- Code Review 1218a
The changes all look good.
The LT will need merging with the one just checked in by VIG.
I... - 08:20 AM Bug #2183: fix resource save/restoration when used with string/handle functions
- Fixed signatures of static proxy methods. Added logging to @RemoteObject.registerStaticNetworkServer@, to report any ...
- 06:22 AM Bug #2183: fix resource save/restoration when used with string/handle functions
- I should have caught this earlier. Why are negative resource ids ignored in @ResourceIdHelper.idFromString@?...
- 04:50 AM Bug #2183: fix resource save/restoration when used with string/handle functions
- Some socket-related static proxy methods got bad after the 1118a.zip update, as some signatures are out-of-sync. I'm ...
12/17/2013
- 02:03 PM Feature #1645: implement web services support
- I have reviewed the above findings. The approach seems reasonable. I'll check the licenses for the AXIS2 dependenci...
- 12:56 PM Feature #1645: implement web services support
- In regard to the CPL 1.0, it is acceptable to use code under that license.
License text:
http://opensource.org/...
12/16/2013
- 01:38 PM Feature #2041: implement runtime support for "shared" attributes that are just stubbed
- Constantin Asofiei wrote:
> Hynek, changes look good, nice catch with the UNIQUE-ID/ADM-DATA for a procedure resourc... - 04:20 AM Feature #2041: implement runtime support for "shared" attributes that are just stubbed
- Hynek, changes look good, nice catch with the UNIQUE-ID/ADM-DATA for a procedure resource (that it should not be save...
- 07:54 PM Feature #2041: implement runtime support for "shared" attributes that are just stubbed
- I am attaching the implementation involving ADM-DATA, UNIQUE-ID, PRIVATE-DATA and COLUMN-LABEL attribute. Regression ...
- 08:09 AM Feature #1641: implement SAX XML support
- Evgeny Kiselev wrote:
> I've try to find something with files (can't believe that they copy all file in memory). May... - 03:25 AM Feature #1641: implement SAX XML support
- Review for 1215a.zip:
@SaxReader/SaxWriter@
- add back the @public final static@ modifiers to the sax constants. I ... - 07:47 PM Feature #1641: implement SAX XML support
- 1) added license
2) rollback constants in SaxReader and SaxWriter file (because this constants specify in literals.r... - 03:57 AM Feature #2208: create a java application running web services for testing purposes
- Some more notes about what should be covered:
# for the various CONNECT statement options, I need more than one WSDL... - 03:28 AM Feature #1645: implement web services support
- I don't want to rely on progress or any other freely available services for the testing. Look at the WSDL structure, ...
- 07:50 PM Feature #1645: implement web services support
- This is training server from progress:
http://wstraining.progress.com/index.html
12/15/2013
- 03:25 PM Feature #1645: implement web services support
- Following are findings about how 4GL implements the web service requests and what tools we need to address this. The ...
12/12/2013
- 04:09 PM Feature #1647 (Closed): implement an option for SETUSERID and USERID to be backed by a replacemen...
- 04:06 PM Feature #2138 (Closed): finish SEARCH-TARGET support
- 03:23 PM Feature #2138: finish SEARCH-TARGET support
- Attached update was merged with 10419 (#2196 work), passed regression testing and was committed to bzr revision 10420.
- 04:06 PM Bug #1971 (Closed): emit worker versions for functions to fix source-procedure handle
- 03:22 PM Bug #1971: emit worker versions for functions to fix source-procedure handle
- 1116d.zip was bundled with #2138 work. Committed to bzr revision 10420.
- 04:05 PM Bug #1968 (Closed): implement MAP TO actual-name IN handle clause for function definitions
- 03:21 PM Bug #1968: implement MAP TO actual-name IN handle clause for function definitions
- 1116c.zip was bundled with #2138 work. Committed to bzr revision 10420.
- 06:44 AM Feature #2196 (Closed): implement proper resource deletion of resources created in a procedure ra...
- 02:39 AM Feature #2196: implement proper resource deletion of resources created in a procedure ran persistent
- 1210b.zip was committed to bzr revision 10419.
- 06:30 AM Feature #1641: implement SAX XML support
- The stax-utils license is this:...
- 01:38 AM Feature #1641: implement SAX XML support
- > I've try to find something with files (can't believe that they copy all file in memory). Maybe 4gl copy file in som...
- 07:37 PM Feature #1641: implement SAX XML support
- Constantin Asofiei wrote:
> A note about the update: the module in the header (for the new classes you've added) mus... - 01:31 AM Feature #2208: create a java application running web services for testing purposes
- First, please create some simple SOAP services: exposed over both HTTP and HTTPS, with and without parameters; I need...
- 07:39 PM Feature #2208 (WIP): create a java application running web services for testing purposes
12/11/2013
- 04:33 PM Feature #1641: implement SAX XML support
- Greg Shah wrote:
> What license is used for the stax-utils? Please put the URL to the project here.
https://java.n... - 08:09 AM Feature #1641: implement SAX XML support
- What license is used for the stax-utils? Please put the URL to the project here.
- 03:37 AM Feature #1641: implement SAX XML support
- A note about the update: the module in the header (for the new classes you've added) must be the file name, not the p...
- 11:28 AM Feature #2041: implement runtime support for "shared" attributes that are just stubbed
- > Some additional notes: from the list at note 3, work should be done at this task only for UNIQUE-ID, ADM-DATA, NAME...
- 11:18 AM Feature #2041: implement runtime support for "shared" attributes that are just stubbed
- Constantin Asofiei wrote:
> Greg: the list is a break-down of widget attributes by their associated widgets, but, as... - 10:46 AM Feature #2041: implement runtime support for "shared" attributes that are just stubbed
- Greg Shah wrote:
> I don't quite understand what the spreadsheet is saying. For example, the DCOLOR attribute is al...
Also available in: Atom