Activity
From 11/12/2013 to 12/11/2013
12/12/2013
- 07:39 PM Feature #2208 (WIP): create a java application running web services for testing purposes
- 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...
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...
- 07:18 PM Feature #1641: implement SAX XML support
- 1) Fixed issues in note 72
2) Added stax-utils.jar (need to Indented output)
3) From note 74 - fixed problem with @... - 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...
12/10/2013
- 06:46 PM Feature #1641: implement SAX XML support
- Constantin Asofiei wrote:
>What happens if you call SET-INPUT-SOURCE after parsing was started?
> > For saxReader... - 06:56 AM Feature #1641: implement SAX XML support
- Evgeny Kiselev wrote:
> > This is strange; lets say you are changing output destination from file @a.xml@ to file @b... - 07:27 PM Feature #1641: implement SAX XML support
- Constantin Asofiei wrote:
> I like the part in SAX writer, we are getting close to finish this.
>
> > For example fo... - 04:55 PM Feature #2208: create a java application running web services for testing purposes
- Build a java application running web services covering all features of a SOAP message (soap header, parameter types, ...
- 04:45 PM Feature #2208 (Closed): create a java application running web services for testing purposes
- 04:34 PM Feature #2041: implement runtime support for "shared" attributes that are just stubbed
- Agreed.
- 04:28 PM Feature #2041: implement runtime support for "shared" attributes that are just stubbed
- Greg: the list is a break-down of widget attributes by their associated widgets, but, as you note, the "P2J support" ...
- 03:58 PM Feature #2041: implement runtime support for "shared" attributes that are just stubbed
- I don't quite understand what the spreadsheet is saying. For example, the DCOLOR attribute is already supported acro...
- 02:34 PM Feature #2041: implement runtime support for "shared" attributes that are just stubbed
- From this list, only the DATA-TYPE and TABLE attributes are used in appserver reachable code; and, all of them are us...
- 04:32 PM Feature #2022 (WIP): runtime support for web services
- 10:19 AM Feature #2196: implement proper resource deletion of resources created in a procedure ran persistent
- 1209d/10b:
Persistence changes look OK. - 09:58 AM Feature #2196: implement proper resource deletion of resources created in a procedure ran persistent
- Code Review 1210b
I'm OK with the changes. You can check in and distribute when they pass testing. - 09:13 AM Feature #2196: implement proper resource deletion of resources created in a procedure ran persistent
- Greg Shah wrote:
> 1. Why do we now call applyChanges() from both Conversation.block() and Queue.transact()?
From m... - 08:47 AM Feature #2138: finish SEARCH-TARGET support
- Code Review 1210a
I am fine with the changes. You can check in and distribute when it passes testing. - 08:34 AM Feature #2138: finish SEARCH-TARGET support
- I've rewritten the code to make it more clear... the old logic was not that OK, although it did work. Local tests pas...
12/09/2013
- 06:14 PM Feature #2196: implement proper resource deletion of resources created in a procedure ran persistent
- Code Review 1209d
Eric: please review the changes in the persist package.
I am generally fine with the changes.... - 09:39 AM Feature #2196: implement proper resource deletion of resources created in a procedure ran persistent
- With this version all hand-written tests pass. Needs to be regression tested.
- 02:45 PM Feature #2138: finish SEARCH-TARGET support
- Code Review 1209a
I'm OK with this update except for:
1. In ProcedureManager, there is this code:... - 01:31 PM Feature #2138: finish SEARCH-TARGET support
- 1209a.zip has passed regression testing (runtime and conversion).
- 06:53 AM Feature #2138: finish SEARCH-TARGET support
- This fixes the support for the SEARCH-SELF and SEARCH-TARGET modes; regression testing is running. The changes for th...
- 03:54 AM Feature #1641: implement SAX XML support
- I like the part in SAX writer, we are getting close to finish this.
> For example for sax-writer it's just reset c... - 09:01 PM Feature #1641: implement SAX XML support
- >> - the No input file specified error is shown regardless of input source?
Yes, it's not depends from source.
>> s...
12/08/2013
- 04:52 PM Feature #2041: implement runtime support for "shared" attributes that are just stubbed
- Hynek Cihlar wrote:
> Constantin Asofiei wrote:
> > Hynek Cihlar wrote:
> > >GenericWidget columnLabel setter/gett...
12/05/2013
- 03:44 PM Feature #2041: implement runtime support for "shared" attributes that are just stubbed
- > Stanislav, are you planning to implement them?
There are ADM-DATA and UNIQUE-ID attributes for tables. I'm not pla... - 03:33 PM Feature #2041: implement runtime support for "shared" attributes that are just stubbed
- Constantin Asofiei wrote:
> Hynek Cihlar wrote:
> > SOAPHeaderEntryImpl is heavily unimplemented. Still implement t... - 03:24 PM Feature #2041: implement runtime support for "shared" attributes that are just stubbed
- Evgeny Kiselev wrote:
> Constantin Asofiei wrote:
> > # @XEntityImpl.getName and XEntityImpl.setName@ - this is a q...
12/02/2013
- 03:08 AM Feature #2041: implement runtime support for "shared" attributes that are just stubbed
- Hynek Cihlar wrote:
> > # in the end, each resource contains its own support for ADM-DATA and UNIQUE-ID (I mean, the...
12/01/2013
- 06:41 PM Feature #2041: implement runtime support for "shared" attributes that are just stubbed
- Constantin Asofiei wrote:
> # @XEntityImpl.getName and XEntityImpl.setName@ - this is a question for Evgeny: is the @... - 02:00 PM Feature #2041: implement runtime support for "shared" attributes that are just stubbed
- GenericWidget columnLabel setter/getter should call handle.invalidAttribute not just throw an exception (see note-5)....
- 01:44 PM Feature #2041: implement runtime support for "shared" attributes that are just stubbed
- Buffer resource is not mentioned but is also missing implementations for adm-data, unique-id, namespace-uri and buffe...
- 12:08 PM Feature #2041: implement runtime support for "shared" attributes that are just stubbed
- SOAPHeaderEntryImpl is heavily unimplemented. Still implement those local-name and namespace-uri attributes mentioned...
- 11:27 AM Feature #2041: implement runtime support for "shared" attributes that are just stubbed
- Constantin Asofiei wrote:
> Hynek, some notes:
> # SAX resource is WIP by Evgeny (and I expect all attrs/methods to...
11/30/2013
- 05:51 PM Feature #2041: implement runtime support for "shared" attributes that are just stubbed
- Hynek, some notes:
# SAX resource is WIP by Evgeny (and I expect all attrs/methods to be implemented, including ADM-... - 04:50 PM Feature #2041: implement runtime support for "shared" attributes that are just stubbed
- I have summarized the state of all attributes and what needs to be done. Please review the attached Calc sheet.
Al... - 04:45 PM Feature #2041 (WIP): implement runtime support for "shared" attributes that are just stubbed
- 10:23 AM Feature #1641: implement SAX XML support
- Review for 1129a.zip; I like how you handled the callbacks in @XMLCallbackWrapper@ and how @SaxReaderImpl@ code looks...
- 08:22 PM Feature #1641: implement SAX XML support
- new drop for review:
1) Finishing with callback handler wrapper
2) added DTD and schema validation in SaxReader
3)...
11/26/2013
- 06:42 PM Feature #1641: implement SAX XML support
- Greg Shah wrote:
> How much more time do you estimate that you will need to complete this work?
I've finishing with... - 11:39 AM Feature #1641: implement SAX XML support
- How much more time do you estimate that you will need to complete this work?
- 09:03 AM Feature #1634: implement full native library (.so or DLL) support
- Greg Shah wrote:
> I will go ahead and return 'O' instead of 'R' for getParameterModes().
OK. This will allow Cont... - 08:49 AM Feature #1634: implement full native library (.so or DLL) support
- I will go ahead and return 'O' instead of 'R' for getParameterModes().
The mode checking for native API calls is d... - 01:25 AM Feature #1634: implement full native library (.so or DLL) support
- Greg Shah wrote:
> > BTW, the native invocation code I think looks better in a distinct class; NativeProcedureCaller... - 08:41 AM Bug #2183 (Closed): fix resource save/restoration when used with string/handle functions
- 05:32 AM Bug #2183: fix resource save/restoration when used with string/handle functions
- The code (hc_upd20131118a.zip) passed regression tests (the run 20131116) and was committed as revision 10416.
11/25/2013
- 05:14 PM Feature #1634: implement full native library (.so or DLL) support
- > BTW, the native invocation code I think looks better in a distinct class; NativeProcedureCaller.invoke should deleg...
- 09:17 AM Feature #1650: process launching support for Windows (JNI library changes and any associated modi...
- The 4GL process launching requires a controlling terminal or pty. For instance, the programs that are launched from ...
- 09:00 AM Feature #1650: process launching support for Windows (JNI library changes and any associated modi...
- > Greg/Eugenie: if the client is ran in a non-TTY mode, the process launching will not work. Is this by intent?
Ye... - 03:17 AM Feature #1650: process launching support for Windows (JNI library changes and any associated modi...
- Greg/Eugenie: if the client is ran in a non-TTY mode, the process launching will not work. Is this by intent? I think...
11/24/2013
- 11:50 AM Feature #1634: implement full native library (.so or DLL) support
- Greg Shah wrote:
> Question: what does the NativeProcedureCaller.invoke() return value mean/what is it used for? It... - 11:42 AM Feature #1634: implement full native library (.so or DLL) support
- Question: what does the NativeProcedureCaller.invoke() return value mean/what is it used for? It is not clear from t...
11/22/2013
- 04:20 PM Feature #1634: implement full native library (.so or DLL) support
- Misc Notes
The 4GL doesn't use native language header files or other definitions. No common OS platforms provide ... - 04:10 PM Feature #1634: implement full native library (.so or DLL) support
- As mentioned before, EXTENT parameters are always passed as a pointer. One cannot pass an extent var of indeterminat...
- 03:59 PM Feature #1634: implement full native library (.so or DLL) support
- RETURN Parameter Additional Notes
The definition of a RETURN parameter can be placed as the 1st parameter definiti... - 02:22 PM Feature #1634: implement full native library (.so or DLL) support
- Outbound Checking Findings
The use of "outbound" means on the outbound "side" of the API call. In other words these ... - 12:12 PM Feature #2196: implement proper resource deletion of resources created in a procedure ran persistent
- Greg Shah wrote:
> We can partially mitigate this (for the body of the message) by only setting the context during t... - 11:06 AM Feature #2196: implement proper resource deletion of resources created in a procedure ran persistent
- We can partially mitigate this (for the body of the message) by only setting the context during the state sync proces...
- 10:25 AM Feature #2196: implement proper resource deletion of resources created in a procedure ran persistent
- Greg Shah wrote:
> What are the implications for setting context permanently for the reader/writer threads on DIRECT... - 10:13 AM Feature #2196: implement proper resource deletion of resources created in a procedure ran persistent
- OK, then let's get the context set properly instead of reworking all of this code.
What are the implications for s... - 10:11 AM Feature #2196: implement proper resource deletion of resources created in a procedure ran persistent
- Yes, I agree with you, but that is not enough. To make all call-paths reachable from the frame deletion code independ...
- 09:49 AM Feature #2196: implement proper resource deletion of resources created in a procedure ran persistent
- My point is that the applyChanges() method is already running in the proper instance because that instance is what is...
- 09:42 AM Feature #2196: implement proper resource deletion of resources created in a procedure ran persistent
- Greg Shah wrote:
> Isn't the @this@ reference in LogicalTerminal.applyChanges() the same as the instance returned by... - 09:41 AM Feature #2196: implement proper resource deletion of resources created in a procedure ran persistent
- > this will need the context-local LogicalTerminal instance (obtained via LogicalTerminal.locate()) to destroy the fr...
- 11:42 PM Feature #2196: implement proper resource deletion of resources created in a procedure ran persistent
- > What is there in the visible flag case that requires the context?
The problem is that a frame (for which its insta... - 09:42 AM Feature #1641: implement SAX XML support
- If there is no difference in the versions, use the one that is Apache licensed.
- 06:17 AM Feature #1641: implement SAX XML support
- Constantin Asofiei wrote:
> Evgeny Kiselev wrote:
> > Unfortunately we need to add woodstox StAX api. Because JDK S... - 05:22 AM Feature #1641: implement SAX XML support
- Evgeny Kiselev wrote:
> Unfortunately we need to add woodstox StAX api. Because JDK StAX api is not support any vali... - 05:12 AM Feature #1641: implement SAX XML support
- Unfortunately we need to add woodstox StAX api. Because JDK StAX api is not support any validation (DTD and schemas)....
11/21/2013
- 02:16 PM Bug #1971: emit worker versions for functions to fix source-procedure handle
- I am OK with the changes.
- 01:53 PM Feature #2196: implement proper resource deletion of resources created in a procedure ran persistent
- Generally speaking, to increase security, it is a good practice to limit the use of credentials (e.g. security contex...
- 09:14 AM Feature #2196: implement proper resource deletion of resources created in a procedure ran persistent
- LE: the queue may be multiplexed, thus the reason... I think we need to do something similar to how Dispatcher.proces...
- 09:12 AM Feature #2196: implement proper resource deletion of resources created in a procedure ran persistent
- Greg, is there a specific reason the Reader/Writer threads don't have a security context set? I ask this because some...
11/20/2013
- 11:27 AM Feature #2196: implement proper resource deletion of resources created in a procedure ran persistent
- Greg Shah wrote:
> 1. The addition of a BLOCK node as a prior sibling to CS_INSTANCE_VARS in the templates, seems a ... - 09:36 AM Bug #2183: fix resource save/restoration when used with string/handle functions
- Hynek Cihlar wrote:
> ... I am attaching the latest changes with the fixed RemoteResource/RemoteResourceImpl/Agent, ... - 09:26 AM Bug #1971: emit worker versions for functions to fix source-procedure handle
- See attached.
11/19/2013
- 04:19 PM Bug #2183: fix resource save/restoration when used with string/handle functions
- Yesterday's regression test run ended with suspiciously high number of errors. I've started another control run. Mean...
11/18/2013
- 06:27 PM Feature #1641: implement SAX XML support
- >OK, I understand now. What StAX implementation will you be using?
I'm using standard implementation in JDK.
http:... - 02:52 AM Feature #1641: implement SAX XML support
- Evgeny Kiselev wrote:
> Constantin Asofiei wrote:
> So Idea is parse tag by tag. Java SAX API cannot parse tag by t... - 11:47 AM Bug #1971: emit worker versions for functions to fix source-procedure handle
- There was no update attached.
- 11:26 AM Bug #1968: implement MAP TO actual-name IN handle clause for function definitions
- I'm fine with the 1116c changes. There is a minor formatting problem in SourceNameMapper (blank line missing before ...
- 11:21 AM Feature #1972 (Closed): provide full-support for DYNAMIC-FUNCTION set to function parameters
- 10:54 AM Feature #2196: implement proper resource deletion of resources created in a procedure ran persistent
- Code Review 1116e
I am OK with the changes. I do have some questions:
1. The addition of a BLOCK node as a pri... - 09:30 AM Bug #2183: fix resource save/restoration when used with string/handle functions
- Constantin Asofiei wrote:
> Hynek, the RemoteResource/RemoteResourceImpl/Agent changes are incorrect. The @RemoteRes... - 02:30 AM Bug #2183: fix resource save/restoration when used with string/handle functions
- Hynek, the RemoteResource/RemoteResourceImpl/Agent changes are incorrect. The @RemoteResource@ interface is used to s...
- 03:01 AM Feature #2138 (WIP): finish SEARCH-TARGET support
11/17/2013
- 06:20 PM Feature #1641: implement SAX XML support
- Constantin Asofiei wrote:
> > 2) ProcDefaultHandler is specify in update, but I've found that java SAX API is not co... - 04:28 PM Bug #2183: fix resource save/restoration when used with string/handle functions
- Attached is the release candidate.
* I reverted the weak references introduced in hc_upd20131115a.zip, deallocati...
11/16/2013
- 02:33 PM Feature #2196: implement proper resource deletion of resources created in a procedure ran persistent
- Attached update fixes the @buffer_name_conflicts.rules@ problem and some other regressions found during testing. The ...
- 02:02 PM Feature #2196: implement proper resource deletion of resources created in a procedure ran persistent
- My buffer scoping changes exposed some incorrect usage of the @DictionaryWorker@. Currently, the @DictionaryWorker@ u...
- 02:08 PM Bug #1971 (WIP): emit worker versions for functions to fix source-procedure handle
- Attached update fixes the SOURCE and TARGET procedure push for java-style function calls. Built on top of the #1968 u...
- 04:44 AM Feature #1972 (Feedback): provide full-support for DYNAMIC-FUNCTION set to function parameters
- This is fixed by #2068. Can be closed.
- 03:45 AM Bug #1968 (WIP): implement MAP TO actual-name IN handle clause for function definitions
- Adds support for the @FUNCTION ... MAP TO@ case. The rule is that the search is done recursively, until it finds it o...
- 02:32 AM Feature #1641: implement SAX XML support
- > 2) ProcDefaultHandler is specify in update, but I've found that java SAX API is not correct. Here like SAX-WRITER w...
11/15/2013
- 01:53 PM Bug #2183: fix resource save/restoration when used with string/handle functions
- Constantin Asofiei wrote:
> Hynek Cihlar wrote:
> > When a resource is deleted (by all means) is its instance metho... - 01:45 PM Bug #2183: fix resource save/restoration when used with string/handle functions
- Hynek Cihlar wrote:
> When a resource is deleted (by all means) is its instance method Deletable.delete always calle... - 01:37 PM Bug #2183: fix resource save/restoration when used with string/handle functions
- > > What is the boundary for the resource lifetime in this case? In other words, when should the fromString() return ...
- 01:09 PM Bug #2183: fix resource save/restoration when used with string/handle functions
- > What is the boundary for the resource lifetime in this case? In other words, when should the fromString() return an...
- 12:48 PM Bug #2183: fix resource save/restoration when used with string/handle functions
- Greg Shah wrote:
> Code Review 1115a
>
> 1. The explicit classes imported in handle.java should be imported with ... - 12:47 PM Bug #2183: fix resource save/restoration when used with string/handle functions
- Constantin Asofiei wrote:
> Are you sure that @WeakReference@ is the way to go? What about this scenario:
> # user ... - 12:26 PM Bug #2183: fix resource save/restoration when used with string/handle functions
- Code Review 1115a
1. The explicit classes imported in handle.java should be imported with the wildcard.
2. hand... - 11:31 AM Bug #2183: fix resource save/restoration when used with string/handle functions
- Are you sure that @WeakReference@ is the way to go? What about this scenario:
# user creates a resource and saves it... - 11:22 AM Bug #2183: fix resource save/restoration when used with string/handle functions
- See the attached hc_upd20131115a.zip with the latest code version. It contains changes and fixes from the previous co...
- 08:37 AM Bug #2183: fix resource save/restoration when used with string/handle functions
- Please document the current status and upload the latest version for code review.
- 01:35 PM Feature #2196: implement proper resource deletion of resources created in a procedure ran persistent
- Added tests related to implicit resource deletion and @INSTANTIATING-PROCEDURE@ attribute.
- 01:21 PM Feature #2196: implement proper resource deletion of resources created in a procedure ran persistent
- This update contains the following:
# more changes related to DYNAMIC attribute (to mark the resource as dynamic or ... - 12:20 PM Feature #1641: implement SAX XML support
- > I don't see any validation of the source parameter in the set-input-source or additional validation of the input so...
11/14/2013
- 12:55 PM Feature #2196: implement proper resource deletion of resources created in a procedure ran persistent
- OK, I'll try this too, as it will save lots of round-trips to the client. At this time, it works using a @FrameConfig...
- 12:11 PM Feature #2196: implement proper resource deletion of resources created in a procedure ran persistent
- Perhaps we should just sync the flag. I assume that would fix the case 1 issue? It would also solve some number of ...
- 11:50 AM Feature #2196: implement proper resource deletion of resources created in a procedure ran persistent
- Greg Shah wrote:
> If you can fix the pause-before-end issue quickly, include it with this task.
I think I have a f... - 10:33 AM Feature #2196: implement proper resource deletion of resources created in a procedure ran persistent
- If you can fix the pause-before-end issue quickly, include it with this task.
I am OK for you to open a new Bug fo... - 10:24 AM Feature #2196: implement proper resource deletion of resources created in a procedure ran persistent
- My changes in static frame deletion somehow ended up digging some other problems:
# the pause-before-end behaviour: ... - 07:30 AM Feature #1634: implement full native library (.so or DLL) support
- Some Calling Convention Findings
STDCALL is really the default calling convention on 32-bit Windows (whether run in ... - 06:28 AM Feature #1634: implement full native library (.so or DLL) support
- Polymorphic Types
> And another one: I wonder how _POLY cases behave in this case... will a _POLY still get automa... - 06:06 AM Feature #1634: implement full native library (.so or DLL) support
- Inbound Checking Findings
The use of "inbound" means on the inbound "side" of the API call. In other words these ar...
11/13/2013
- 03:09 PM Feature #2196: implement proper resource deletion of resources created in a procedure ran persistent
- Greg Shah wrote:
> 1. Missing history entry in RecordBuffer and TemporaryBuffer.
> 2. Some methods are missing java... - 01:38 PM Feature #2196: implement proper resource deletion of resources created in a procedure ran persistent
- Code Review 1113c
I like the results very much. Some minor issues:
1. Missing history entry in RecordBuffer an... - 10:31 AM Feature #2196: implement proper resource deletion of resources created in a procedure ran persistent
- It took a while, but I have a good version. In the end, I had these two notifications and @INSTANTIATING-PROCEDURE@ s...
Also available in: Atom