Project

General

Profile

Activity

From 05/10/2013 to 06/08/2013

06/07/2013

01:32 PM Feature #1584: add conversion and runtime support for INT64 and DATETIME data types
This update fixes the import of date / datetime / datetime-tz fields.
The *.d files are parsed for PSC header / foot...
Ovidiu Maxiniuc

06/06/2013

12:33 PM Feature #1584: add conversion and runtime support for INT64 and DATETIME data types
Some test cases I used for int64 / date / datetime / datetime-tz.
They are a little messy but I tried to comment eac...
Ovidiu Maxiniuc
12:28 PM Feature #1584: add conversion and runtime support for INT64 and DATETIME data types
Greg Shah wrote:
> I would also like to see the list of all open/remaining todos/issues.
Added update for datetime/...
Ovidiu Maxiniuc

06/05/2013

05:43 PM Feature #1649: implement Windows environment/registry access
The overall design looks good.
Some thoughts:
1. Please create some non-trivial samples that use a complete ran...
Greg Shah
04:46 PM Feature #1649: implement Windows environment/registry access
The first high level design upload for you to review. The offered implementation:
1. The class EnvironmentOps calls ...
Eugenie Lyzenko
02:48 PM Feature #1584: add conversion and runtime support for INT64 and DATETIME data types
Please post your current code, even if not yet complete. I want to start the code review process, since it may take ... Greg Shah
11:22 AM Feature #1608: implement full appserver support (from 4GL clients only)
Greg Shah wrote:
> > the requester can use it, but on the requester side the resource to which will end up being mapp...
Constantin Asofiei
11:17 AM Feature #1608: implement full appserver support (from 4GL clients only)
> the requester can use it, but on the requester side the resource to which will end up being mapped is somehow rando... Greg Shah

06/04/2013

05:28 PM Feature #1608: implement full appserver support (from 4GL clients only)
> Plan to support the same types that the 4GL supports. For example: do they support handle from Java code to/from a... Constantin Asofiei
05:15 PM Feature #1608: implement full appserver support (from 4GL clients only)
Let's go ahead and use the P2J wrapper types all the way out to the custom Java code. This way, we can duplicate the... Greg Shah
02:18 PM Feature #1608: implement full appserver support (from 4GL clients only)
For OUTPUT and INPUT-OUTPUT parameters from Java code, I was thinking to use the P2J data wrappers + the string repre... Constantin Asofiei
12:19 PM Feature #1608: implement full appserver support (from 4GL clients only)
> I don't understand exactly what you mean by this part. Perhaps you can provide more detail/an example?
Lets say a...
Constantin Asofiei
11:29 AM Feature #1608: implement full appserver support (from 4GL clients only)
> then this can be used to communicate with the appserver, and acts as a channel for receiveing request from the remo... Greg Shah
08:39 AM Feature #1608: implement full appserver support (from 4GL clients only)
Something else about the appserver agents: in cases when a direct connection is established from Java code and this c... Constantin Asofiei
08:19 AM Feature #1608: implement full appserver support (from 4GL clients only)
OK, then just do the following:
1. As part of the appserver agent startup, set the session:batch-mode to true.
2....
Greg Shah
05:15 AM Feature #1608: implement full appserver support (from 4GL clients only)
> The key question: what is the minimum you can do to get through this task?
This does not hurt at all the appserver...
Constantin Asofiei
11:29 AM Bug #2130: fix propath assignment
> It is OK. I think we can avoid testing this one. Check it in and distribute it.
OK, agreed. Moreover this change...
Eugenie Lyzenko
11:06 AM Bug #2130: fix propath assignment
It is OK. I think we can avoid testing this one. Check it in and distribute it. Greg Shah
11:02 AM Bug #2130: fix propath assignment
The updated file has been uploaded for you to review. Eugenie Lyzenko
10:34 AM Bug #2130: fix propath assignment
No, you are right. That code is missing:... Greg Shah
09:19 AM Bug #2130: fix propath assignment
Greg, is it me or SourceNameMapper.java is missing the H019 changes, from 20130412? Constantin Asofiei

06/03/2013

01:58 PM Bug #2130 (Closed): fix propath assignment
Greg Shah
01:11 PM Bug #2130: fix propath assignment
The update evl_upd20130530b.zip has passed the regression testing and committed in bzr as revision 10357. Eugenie Lyzenko
11:55 AM Feature #1584: add conversion and runtime support for INT64 and DATETIME data types
Since this is becoming quite complicated, let's take a step back to see if we really need this right now.
The date...
Eric Faulhaber
10:44 AM Feature #1584: add conversion and runtime support for INT64 and DATETIME data types
I added some small patched to have my @CompositeCustomType@ written as named parameters. Simple equality queries exec... Ovidiu Maxiniuc
08:04 AM Feature #1584: add conversion and runtime support for INT64 and DATETIME data types
When processing multicolumn values there are a few keypoints of interest:... Ovidiu Maxiniuc
10:22 AM Feature #1608: implement full appserver support (from 4GL clients only)
I believe this is the equivalent of batch mode (see #1787). This is expected. I was planning to work on it after I ... Greg Shah

05/31/2013

05:00 PM Feature #1608: implement full appserver support (from 4GL clients only)
I'm trying to make the agents unaware of UI code (to behave as if all output is redirected to /dev/null), but the "he... Constantin Asofiei
09:49 AM Feature #2132 (Closed): implement any missing filesys.c features for Windows
Greg Shah
08:37 AM Feature #1650 (Closed): process launching support for Windows (JNI library changes and any associ...
Distributed and committed to bzr as rev 10356. Greg Shah

05/30/2013

06:51 PM Bug #2130: fix propath assignment
> OK, this is ready for testing. When the #1650 changes pass testing, this will be next. It will need both conversion... Eugenie Lyzenko
01:56 PM Bug #2130: fix propath assignment
OK, this is ready for testing. When the #1650 changes pass testing, this will be next. It will need both conversion... Greg Shah
01:51 PM Bug #2130: fix propath assignment
> The only thing missing is that the resolveJavaClass() method should be removed from NameMappingWorker, since it is ... Eugenie Lyzenko
01:41 PM Bug #2130: fix propath assignment
It looks good. The only thing missing is that the resolveJavaClass() method should be removed from NameMappingWorker... Greg Shah
01:12 PM Bug #2130: fix propath assignment
The new PROPATH fix has been uploaded:
> 1. Please change the name of the "propathDefault" data member to "propath...
Eugenie Lyzenko
12:54 PM Bug #2130: fix propath assignment
OK. Eugenie, please go forward as described. Greg Shah
12:42 PM Bug #2130: fix propath assignment
> SourceNameMapper.convertJavaProg() is called from NameMappingWorker.classNameExists() method which is still in use.... Constantin Asofiei
12:37 PM Bug #2130: fix propath assignment
>> But there still seems to be 1 remaining dependency.
>
> What dependency do you refer too?
SourceNameMapper.co...
Greg Shah
11:44 AM Bug #2130: fix propath assignment
The NameMappingWorker should have no use of the propath, during conversion. Even if NameMappingWorker.resolveJavaClas... Constantin Asofiei
11:33 AM Bug #2130: fix propath assignment
The SourceNameMapper.convertJavaProg() is called from NameMappingWorker.classNameExists() method which is still in us... Greg Shah
11:18 AM Bug #2130: fix propath assignment
> The propath field removing from SourceNameMapper works fine. But the file p2j/convert/NameMappingWorker.java need t... Constantin Asofiei
10:31 AM Bug #2130: fix propath assignment
> The problem I think is the SourceNameMapper.propath field, which gets initialized by the SourceNameMapper.initMappi... Eugenie Lyzenko
07:00 AM Bug #2130: fix propath assignment
Code Review (0529a)
1. Please change the name of the "propathDefault" data member to "propathFixed".
2. For the...
Greg Shah
02:58 AM Bug #2130: fix propath assignment
The problem I think is the @SourceNameMapper.propath@ field, which gets initialized by the @SourceNameMapper.initMapp... Constantin Asofiei
06:28 PM Feature #1650: process launching support for Windows (JNI library changes and any associated modi...
Replaced the file with correct name - evl_upd20130530c.zip. Sorry for this mess. Eugenie Lyzenko
06:04 PM Feature #1650: process launching support for Windows (JNI library changes and any associated modi...
> that stuff MUST be removed. No debugging output should remain. If that is only in the windows code, then you don't ... Eugenie Lyzenko
05:31 PM Feature #1650: process launching support for Windows (JNI library changes and any associated modi...
I should have caught that. No, that stuff MUST be removed. No debugging output should remain. If that is only in t... Greg Shah
05:11 PM Feature #1650: process launching support for Windows (JNI library changes and any associated modi...
> Please check it in and distribute it via email.
OK. One more question. There are the console logging code(printf...
Eugenie Lyzenko
05:00 PM Feature #1650: process launching support for Windows (JNI library changes and any associated modi...
Great! Please check it in and distribute it via email. Greg Shah
04:32 PM Feature #1650: process launching support for Windows (JNI library changes and any associated modi...
> Then you can run regression testing in staging, directly.
The testing completed. There are no regressions, resul...
Eugenie Lyzenko
05:19 PM Feature #1640: implement DOM XML support
The basic idea here:... Greg Shah
05:03 PM Feature #1640: implement DOM XML support
Greg Shah wrote:
> Code Review (0527a)
>
>
> 11. The XmlFactory.createXNodeReference() implementation (both version...
Evgeny Kiselev
03:03 PM Feature #1584: add conversion and runtime support for INT64 and DATETIME data types
After a full day of debugging and small changes:
Converted code:...
Ovidiu Maxiniuc
07:57 AM Feature #1608: implement full appserver support (from 4GL clients only)
Understood. Good. Greg Shah
07:56 AM Feature #1608: implement full appserver support (from 4GL clients only)
> I believe this is also how Progress does it in the Open Java Client.
Yes, this is similar to how the progress docu...
Constantin Asofiei
07:04 AM Feature #1608: implement full appserver support (from 4GL clients only)
Yes, I think your approach with result-sets is correct. Pure Java code (like BPM) does not want to be dealing with l... Greg Shah
03:59 AM Feature #1608: implement full appserver support (from 4GL clients only)
> 11. Yes, parameters passed via RemoteObject proxies are immutable. So we must invent something to implement:
> ...
...
Constantin Asofiei

05/29/2013

06:51 PM Bug #2130: fix propath assignment
New approach update has been uploaded. The changes:
1. New member for WorkArea in EnvironmentOps.java to separate fu...
Eugenie Lyzenko
06:19 AM Bug #2130: fix propath assignment
Please see #1608 note 73 for two example testcases (test1.p and test2.p) which should run properly when you have fixe... Greg Shah
04:33 PM Feature #1584: add conversion and runtime support for INT64 and DATETIME data types
Ovidiu Maxiniuc wrote:
> However, I cannot see why I get the error message when running
> @new FindQuery(tt1, "tt1....
Eric Faulhaber
02:10 PM Feature #1584: add conversion and runtime support for INT64 and DATETIME data types
With this table:... Ovidiu Maxiniuc
07:09 AM Feature #1584: add conversion and runtime support for INT64 and DATETIME data types
It looks good. Greg Shah
06:03 AM Feature #1584: add conversion and runtime support for INT64 and DATETIME data types
Greg Shah wrote:
> I am fine with the update except for one question: why not use writeShort() and readShort() in th...
Ovidiu Maxiniuc
03:36 PM Feature #1640: implement DOM XML support
Evgeny Kiselev wrote:
> I still have a problem with delete statement. Aast generate java code:
> @HandleOps.delete(...
Constantin Asofiei
03:07 PM Feature #1640: implement DOM XML support
Code Review (0527a)
1. Almost all of the files are missing a history entry describing your changes.
2. handle.j...
Greg Shah
07:16 AM Feature #1650: process launching support for Windows (JNI library changes and any associated modi...
> Please get this runtime regression tested. I have applied the pending changes to staging and I am running conversio... Eugenie Lyzenko
06:53 AM Feature #1650: process launching support for Windows (JNI library changes and any associated modi...
It looks good. Please get this runtime regression tested. I have applied the pending changes to staging and I am ru... Greg Shah
09:20 PM Feature #1650: process launching support for Windows (JNI library changes and any associated modi...
Merged update has been uploaded. Eugenie Lyzenko
05:02 AM Feature #1608: implement full appserver support (from 4GL clients only)
> I will have Eugenie add the SourceNameMapper propath changes in. Can you suggest some simple testcases that he can... Constantin Asofiei

05/28/2013

07:47 PM Feature #1649: implement Windows environment/registry access
OK. Then you will need to generate the same errors when running on systems other than Windows. Greg Shah
07:42 PM Feature #1649: implement Windows environment/registry access
> I don't understand what you mean here. Please show an example.
>
> And a question: can the INI files be used on ...
Eugenie Lyzenko
07:24 PM Feature #1649 (WIP): implement Windows environment/registry access
> This in not very optimized approach especially for INI file due to open->write->close cycle we have to do for every... Greg Shah
07:46 PM Feature #1650: process launching support for Windows (JNI library changes and any associated modi...
> As far as I can see MSVCRT.DLL is a standard package at least from XP. Why do we need to distribute it?
Are you ...
Greg Shah
07:33 PM Feature #1650: process launching support for Windows (JNI library changes and any associated modi...
> 1. The approach is fine. Please remove all the logging code from the DllEntryPoint function. In addition, put comme... Eugenie Lyzenko
07:06 PM Feature #1650: process launching support for Windows (JNI library changes and any associated modi...
Code Review
1. The approach is fine. Please remove all the logging code from the DllEntryPoint function. In addi...
Greg Shah
07:35 PM Feature #1584: add conversion and runtime support for INT64 and DATETIME data types
Code Review (for 0527b)
I am fine with the update except for one question: why not use writeShort() and readShort() ...
Greg Shah
04:15 AM Feature #1584: add conversion and runtime support for INT64 and DATETIME data types
Constantin Asofiei wrote:
> The server project failed compilation:
> [...]
> We need the SpaceField(integer), Skip...
Ovidiu Maxiniuc
05:29 PM Bug #2130: fix propath assignment
Code Review:
> The implementation idea is to store variable part in WorkArea with initial value as "." - current d...
Greg Shah
04:48 PM Feature #1608: implement full appserver support (from 4GL clients only)
>> 10. Yes, we need to fix the SourceNameMapper to use the effective propath. Eugenie is also working on a fix for pr... Greg Shah
04:39 PM Feature #1608: implement full appserver support (from 4GL clients only)
Some info about agent's context management: I've tested all modes, by creating a global shared var in the connect pro... Constantin Asofiei
03:43 PM Feature #1608: implement full appserver support (from 4GL clients only)
> 1. Is there any need for this information (e.g. the legacy port number)?
OK, I'll leave out of the directory any...
Constantin Asofiei
01:25 PM Feature #1608: implement full appserver support (from 4GL clients only)
... Greg Shah
01:21 PM Feature #1608: implement full appserver support (from 4GL clients only)
I have reviewed the design in detail. It looks very good.
Here are my questions/comments:
1. Is there any ne...
Greg Shah
11:04 AM Feature #1608: implement full appserver support (from 4GL clients only)
More findings on remote procedure invocations: 4GL allows to *Pass INPUT, OUTPUT, and INPUT-OUTPUT variable or TEMP-T... Constantin Asofiei
09:18 AM Feature #2135: implement COPY-LOB language statement
An early form of COPY-LOB support was created in #1635. It is only useful for testing purposes and it is not complet... Greg Shah
09:18 AM Feature #1635 (Closed): implement MEMPTR/RAW support
This is a complete re-write of the memptr and raw data types. Since most of the implementation of these types is sha... Greg Shah

05/27/2013

06:43 PM Feature #1640: implement DOM XML support
upload test Evgeny Kiselev
06:43 PM Feature #1640: implement DOM XML support
upload new version with bugfixes Evgeny Kiselev
04:55 AM Feature #1640: implement DOM XML support
I still have a problem with delete statement. Aast generate java code:
@HandleOps.delete(hDoc);@
But inside delete me...
Evgeny Kiselev
03:38 PM Feature #1649: implement Windows environment/registry access
> More importantly, does the 4GL immediately persist any changes to the backing registry/INI file? Or are those chang... Eugenie Lyzenko
02:22 PM Feature #1584: add conversion and runtime support for INT64 and DATETIME data types
> Please provide or point me to your new @DatetimeTzUserType@ implementation (and supporting code). I didn't see it ... Ovidiu Maxiniuc
12:31 AM Feature #1584: add conversion and runtime support for INT64 and DATETIME data types
Ovidiu Maxiniuc wrote:
> * completely rewrote the @DatetimeTzUserType@ as implements @CompositeUserType@. It declare...
Eric Faulhaber
10:08 AM Feature #1608: implement full appserver support (from 4GL clients only)
# In 4GL, if the @PROPATH@ function is used at runtime and to set the propath to i.e. @.@, then all RUN statements wi... Constantin Asofiei

05/25/2013

03:01 PM Feature #1608: implement full appserver support (from 4GL clients only)
The design of the appserver implementation in P2J is split in these parts:
I. appserver configuration and management...
Constantin Asofiei
03:15 AM Feature #1584: add conversion and runtime support for INT64 and DATETIME data types
The server project failed compilation:... Constantin Asofiei

05/24/2013

02:52 PM Feature #1584: add conversion and runtime support for INT64 and DATETIME data types
Greg Shah wrote:
> What is left to do on this task before it is otherwise 100% complete?
With _POLY issues defe...
Ovidiu Maxiniuc
02:25 PM Feature #1584: add conversion and runtime support for INT64 and DATETIME data types
Looks like implementing persistence of timedate-tz is not very straightforward.
What I have done during last couple ...
Ovidiu Maxiniuc
02:43 PM Bug #2154: Date arithmetics and Gregorian gap
While implementing @add-interval@ / @interval@ functions for date/datetime/datetim-tz I encountered some particular c... Ovidiu Maxiniuc
02:39 PM Bug #2154 (New): Date arithmetics and Gregorian gap
Ovidiu Maxiniuc
02:35 PM Feature #1649: implement Windows environment/registry access
Yes, this looks good. Greg Shah
01:57 PM Feature #1649: implement Windows environment/registry access
The suggested change for OS-GETENV support:
1. FileSystemDaemon.java:
Declare native method and load p2j:...
Eugenie Lyzenko

05/23/2013

06:34 AM Feature #1584: add conversion and runtime support for INT64 and DATETIME data types
Reverted rules/annotations/case_statements.rules
Constantin informed me that the update patch passed the conversion ...
Ovidiu Maxiniuc
03:49 AM Feature #1584: add conversion and runtime support for INT64 and DATETIME data types
Actually, after discussing this, we need to rollback the case_statements.rules change, as we lose info when .intValue... Constantin Asofiei
03:31 AM Feature #1584: add conversion and runtime support for INT64 and DATETIME data types
My fault, I did not reconvert before testing om_upd20130517a.zip. There is a bug in case_statements.rules: fChildType... Constantin Asofiei

05/22/2013

05:43 PM Feature #1649: implement Windows environment/registry access
> ...
> As part of this task, please add native code to back FileSystemOps.getProperty() by first checking the clien...
Eugenie Lyzenko
11:19 AM Feature #1649: implement Windows environment/registry access
Although this is a separate 4GL feature, the OS-GETENV is a related functionality. We currently implement this in Fi... Greg Shah
11:12 AM Feature #1649: implement Windows environment/registry access
> 2. I suggest to use separate Java class/source file in com.goldencode.p2j.util.* package, say Environments.java or ... Greg Shah
05:27 PM Feature #1640: implement DOM XML support
1) XEntityImpl and XNodeRefImpl are finished, I'm only not sure about DOMExeception(this is RuntimeException). Should... Evgeny Kiselev
05:23 PM Bug #2130: fix propath assignment
The update has been uploaded. The change reflects the currently detected 4GL behaviour. Within PROPATH changing we on... Eugenie Lyzenko
02:18 PM Bug #2130: fix propath assignment
> 4. Does the checking for already existing propath entries need to honor the file system's case sensitivity? How doe... Eugenie Lyzenko
12:45 PM Bug #2130: fix propath assignment
> 1. In setSearchPath() the work.obtain() is called many times (inline). This is not a good idea because it is very i... Eugenie Lyzenko
10:44 AM Bug #2130: fix propath assignment
Code review feedback:
1. In setSearchPath() the work.obtain() is called many times (inline). This is not a good i...
Greg Shah
01:01 PM Feature #1608: implement full appserver support (from 4GL clients only)
I am interested in learning more about what you have found about the requirements for the appserver agents. This inc... Greg Shah
01:00 PM Feature #1638: implement Java access to converted appserver code (must be a simple replacement fo...
In the next 2-3 weeks we need to share details about the design of how Java code will be able to use the appserver fu... Greg Shah
10:24 AM Feature #1584: add conversion and runtime support for INT64 and DATETIME data types
We will defer the work related to #2050 and the gregorian gap work on note 115.
What is left to do on this task be...
Greg Shah
10:09 AM Feature #1584: add conversion and runtime support for INT64 and DATETIME data types
In regard to note 116, the "There ARE datetime literals" part:
We can accept P2J being more permissive so long as:...
Greg Shah
09:46 AM Feature #1584: add conversion and runtime support for INT64 and DATETIME data types
In regard to note 115, I think you are right that the gregorian gap is not likely to affect code in apps we are worki... Greg Shah
09:39 AM Feature #1584: add conversion and runtime support for INT64 and DATETIME data types
In regard to note 113, I had previously sent this response via email. I am including it here to memorialize it.
<...
Greg Shah
09:38 AM Feature #1584: add conversion and runtime support for INT64 and DATETIME data types
About note 112:
> So the default format seems to be somewhat dynamic, depending on current date-format. We are cur...
Greg Shah
08:28 AM Feature #1584: add conversion and runtime support for INT64 and DATETIME data types
> Progress is counting the *DST as part of the timezone* and computes the timezone dynamically. This means that an of... Greg Shah
08:10 AM Feature #1584: add conversion and runtime support for INT64 and DATETIME data types
From Ovidiu:... Greg Shah

05/21/2013

04:41 PM Feature #1649: implement Windows environment/registry access
After reading some background documentation I have got the implementation plan:
1. The "environment" is a set of t...
Eugenie Lyzenko
08:03 PM Feature #1640: implement DOM XML support
1) merge with 10352 revision
2) XEntityImpl and XEntityImpl now works with Node (was Element)
3) Now possible to cr...
Evgeny Kiselev

05/20/2013

03:46 PM Feature #1584: add conversion and runtime support for INT64 and DATETIME data types
Checked into bzr as 10352 and distributed via email.
Please note that the ImportWorker needed to be merged with th...
Greg Shah
01:32 PM Feature #1584: add conversion and runtime support for INT64 and DATETIME data types
Go ahead and check this (0517a) in and distribute it.
One question: in FillIn.java, don't we need to deal with the...
Greg Shah

05/17/2013

10:20 AM Feature #1584: add conversion and runtime support for INT64 and DATETIME data types
om_upd20130517a.zip has passed runtime regression testing. Constantin Asofiei
05:34 AM Feature #1584: add conversion and runtime support for INT64 and DATETIME data types
I found that in FillIn additional code was needed to keep the existing format if mixing integer and int64 types.
As ...
Ovidiu Maxiniuc
03:12 AM Feature #1584: add conversion and runtime support for INT64 and DATETIME data types
Only one issue found, related to formatting. For a test like:... Constantin Asofiei
04:41 AM Feature #1640: implement DOM XML support
The HandleChain.delete should look like this:... Constantin Asofiei

05/16/2013

07:30 PM Feature #1640: implement DOM XML support
Do I need to implement delete() and resourceDelete() methods ? Because I did't find any implementation of this method... Evgeny Kiselev
03:12 AM Feature #1640: implement DOM XML support
Evgeny: when you add a new interface for methods/attributes and use that interface in methods_attributes.rules (for t... Constantin Asofiei
08:29 AM Feature #1584: add conversion and runtime support for INT64 and DATETIME data types
I'm running conversion/runtime testing on devsrv01 with this update. Constantin Asofiei
08:25 AM Feature #1584: add conversion and runtime support for INT64 and DATETIME data types
Removed some code related to datetime processing in PL. Ovidiu Maxiniuc
07:44 AM Feature #1584: add conversion and runtime support for INT64 and DATETIME data types
Changes since last update package:
* integration with Hibernate 4 upgrades (latest bzr sources, rev 10350).
* added...
Ovidiu Maxiniuc

05/15/2013

07:46 PM Feature #1640: implement DOM XML support
1) add Rules for all new methods and attributes.
2) add setters for read-only attributes.
Evgeny Kiselev
02:49 PM Feature #1584: add conversion and runtime support for INT64 and DATETIME data types
Eric Faulhaber wrote:
> I think the overloading approach you have taken is OK for PostgreSQL. I'm concerned about...
Ovidiu Maxiniuc
12:06 PM Bug #2151: problems honoring errors raised when NO-ERROR clause is present
Ovidiu found a problem which is related to how DISPLAY manages errors during expression evaluation. In a case like:
...
Constantin Asofiei
12:01 PM Bug #2151 (New): problems honoring errors raised when NO-ERROR clause is present
Constantin Asofiei
11:26 AM Feature #2050: ATTR_POLY/METH_POLY used as rvalue or in expressions
This is related to my note 116 from #1584.
After a talk with Constantin we have draw the conclusion that the fix for...
Ovidiu Maxiniuc

05/14/2013

07:20 PM Feature #1640: implement DOM XML support
Rollback changes for XCommon.removeAttribute methods
Evgeny Kiselev
02:36 AM Feature #1640: implement DOM XML support
Evgeny, you need to be real careful when moving/deleting/adding methods (which map 4GL methods and attributes) in the... Constantin Asofiei
02:10 PM Feature #1584: add conversion and runtime support for INT64 and DATETIME data types
Date/time/-tz start to became very funny.
A few more issues I found today:
* *There ARE datetime literals!* There a...
Ovidiu Maxiniuc
08:49 AM Feature #1608: implement full appserver support (from 4GL clients only)
Agreed. Greg Shah

05/13/2013

06:54 PM Feature #1640: implement DOM XML support
1) add stubs for new methods
2) move some methods from XCommon interface to SaxReader/XDocument interfaces
3) repla...
Evgeny Kiselev
05:10 PM Feature #1608: implement full appserver support (from 4GL clients only)
When connecting to an app server, how will the app server client (on P2J server S1) connect to the P2J server running... Constantin Asofiei
03:07 PM Feature #1584: add conversion and runtime support for INT64 and DATETIME data types
I struggled today with some particular cases of date/datetime arithmetics, namely the "Gregorian gap".
It looks lik...
Ovidiu Maxiniuc
02:49 PM Feature #1584: add conversion and runtime support for INT64 and DATETIME data types
In regard to my last note.
I tried today to implement parsing of date literal in TRPL but I found it to be rather co...
Ovidiu Maxiniuc
02:42 PM Feature #1584: add conversion and runtime support for INT64 and DATETIME data types
I found another issue. However, I think this can be solved at conversion time by adding some parameter or overloading... Ovidiu Maxiniuc
02:40 PM Feature #1584: add conversion and runtime support for INT64 and DATETIME data types
I was fine-tuning my implementation of @datetime@/@datetime-tz@ when I have found some /interesting features/ of Prog... Ovidiu Maxiniuc

05/10/2013

07:56 PM Feature #1650: process launching support for Windows (JNI library changes and any associated modi...
The investigation and documentation reading let me conclude the current level of the P2J.DLL init-term implementation... Eugenie Lyzenko
09:27 AM Feature #1650: process launching support for Windows (JNI library changes and any associated modi...
> Is there any other work needed before you are done?
I would say yes if the DLL init-term procedure is completely...
Eugenie Lyzenko
08:13 AM Feature #1650: process launching support for Windows (JNI library changes and any associated modi...
Is there any other work needed before you are done? Greg Shah
 

Also available in: Atom