Project

General

Profile

Activity

From 08/29/2019 to 09/27/2019

09/27/2019

04:34 PM Feature #3867: direct java class access from 4GL code
Yes, this opens up potential security (and reliability) issues. I think we are offering this under the credo: "with ... Greg Shah
03:02 PM Feature #3867: direct java class access from 4GL code
A limitation here is that any file system access, process launching, etc, is done from the FWD server process (and ma... Constantin Asofiei
09:50 AM Feature #3867: direct java class access from 4GL code
Greg Shah wrote:
> > The problem here is that any recursive call will be broken... we had this in the past, where we...
Constantin Asofiei
09:35 AM Feature #3867: direct java class access from 4GL code
> The problem here is that any recursive call will be broken... we had this in the past, where we promoted local vars... Greg Shah
09:02 AM Feature #3867: direct java class access from 4GL code
Greg Shah wrote:
> > I can parse and convert (but not compile) your sample.
>
> Exciting! How extensive were the...
Constantin Asofiei
08:41 AM Feature #3867: direct java class access from 4GL code
> I can parse and convert (but not compile) your sample.
Exciting! How extensive were the changes for that?
I ...
Greg Shah
07:44 AM Feature #3867: direct java class access from 4GL code
Or the goal is to just access Java APIs (be it a Java method or a Java field, declared in some existing Java class), ... Constantin Asofiei
07:37 AM Feature #3867: direct java class access from 4GL code
Another question is using Java-style vars in 4GL constructs. Think something like this:... Constantin Asofiei
05:07 AM Feature #3867: direct java class access from 4GL code
Greg, I can parse and convert (but not compile) your sample. Some questions:
* should the Java objects be defined a...
Constantin Asofiei
11:55 AM Feature #3810: SECURITY-POLICY and other security features
Created task branch 3810d from trunk revision 11330. Igor Skornyakov

09/26/2019

11:01 AM Feature #3867: direct java class access from 4GL code
The testcase in #3867-2 is checked in as @testcases/uast/direct_java_usage_simple.p@. Greg Shah
10:57 AM Feature #3867: direct java class access from 4GL code
+Status+
4069a revision 11370 is the first set of changes related to this task.
* The parser and the @SymbolRes...
Greg Shah
05:31 AM Feature #3310: add support for the equivalent of the OpenEdge Web Services Adapter (and ProxyGen)...
Constantin Asofiei wrote:
> For Web Services, we need these questions answered, for both PASOE and WSA modes:
> * w...
Marian Edu
04:37 AM Feature #3310: add support for the equivalent of the OpenEdge Web Services Adapter (and ProxyGen)...
Constantin Asofiei wrote:
> Marian, on xfer you have a @appserver/soap@ folder - please run the tests in SoapUI and ...
Marian Edu
04:35 AM Feature #3310: add support for the equivalent of the OpenEdge Web Services Adapter (and ProxyGen)...
Constantin Asofiei wrote:
> Marian, the @.xpxg@ can have a @SubAppObject@ node (as a child of @AppObject@) - please ...
Marian Edu

09/25/2019

07:52 AM Feature #3310: add support for the equivalent of the OpenEdge Web Services Adapter (and ProxyGen)...
Constantin Asofiei wrote:
> Marian, one more question: what happens if there are multiple wsdl generated via proxyge...
Marian Edu

09/24/2019

08:31 AM Feature #3310: add support for the equivalent of the OpenEdge Web Services Adapter (and ProxyGen)...
Marian, one more question: what happens if there are multiple wsdl generated via proxygen (i.e. from fwd.xpxg and fwd... Constantin Asofiei
07:14 AM Feature #3310: add support for the equivalent of the OpenEdge Web Services Adapter (and ProxyGen)...
Created task branch 3310a from trunk rev 11329. Constantin Asofiei

09/23/2019

07:08 PM Feature #3310: add support for the equivalent of the OpenEdge Web Services Adapter (and ProxyGen)...
Marian, the @.xpxg@ can have a @SubAppObject@ node (as a child of @AppObject@) - please create some tests for this. ... Constantin Asofiei

09/16/2019

07:54 PM Feature #3812: additions to SESSION system-handle
Some of CURRENT-REQUEST-INFO data is originating from the REQUEST-INFO for the appserver handle on the requester (cli... Constantin Asofiei
06:35 AM Feature #3812 (WIP): additions to SESSION system-handle
@CONTEXT-HELP-FILE@ specifies the path name @.hlp@ file - does FWD know how to load this? Otherwise, I don't see any... Constantin Asofiei
10:18 AM Feature #3310: add support for the equivalent of the OpenEdge Web Services Adapter (and ProxyGen)...
Marian, on xfer you have a @appserver/soap@ folder - please run the tests in SoapUI and upload the entire request/res... Constantin Asofiei
08:14 AM Feature #3178: implement STREAM-HANDLE support
As far as I can see, we have to review each location where @kw_stream@ (case-insensitive) is being used in TRPL and f... Greg Shah
06:18 AM Feature #3178: implement STREAM-HANDLE support
The support in FWD was added for PUT, IMPORT, EXPORT, OUTPUT TO, INPUT FROM statements.
Any frame-related statemen...
Constantin Asofiei

09/13/2019

05:20 PM Feature #3810: SECURITY-POLICY and other security features
Constantin Asofiei wrote:
> Igor Skornyakov wrote:
> > I see, thank you. Can I do it a little bit later?
> Yes, n...
Igor Skornyakov
04:46 PM Feature #3810: SECURITY-POLICY and other security features
Igor Skornyakov wrote:
> Constantin. I've looked at my code again and now I understand your concern. Thanks for poin...
Constantin Asofiei
04:38 PM Feature #3810: SECURITY-POLICY and other security features
Igor Skornyakov wrote:
> I see, thank you. Can I do it a little bit later?
Yes, no problem.
Also, I think my st...
Constantin Asofiei
04:23 PM Feature #3810: SECURITY-POLICY and other security features
Constantin Asofiei wrote:
> I think I understand your confusion. @SECURITY-POLICY:SET-CLIENT@ and @SET-DB-CLIENT@ w...
Igor Skornyakov
03:18 PM Feature #3810: SECURITY-POLICY and other security features
Igor Skornyakov wrote:
> See @testcases/uast/security/set-client-test.p@
I think I understand your confusion. @SEC...
Constantin Asofiei
02:21 PM Feature #3751: implement support for OO 4GL and structured error handling
Greg Shah wrote:
> Constantin: Do you recall why that code was disabled?
>
> Perhaps it is needed to handle this ...
Constantin Asofiei
01:41 PM Feature #3751: implement support for OO 4GL and structured error handling
Constantin: Do you recall why that code was disabled?
Perhaps it is needed to handle this cyclic referencing scena...
Greg Shah
01:31 PM Feature #3751: implement support for OO 4GL and structured error handling
In @SymbolResolver.loadClass@ we found some disabled code:... Roger Borrello

09/12/2019

02:15 PM Feature #3751: implement support for OO 4GL and structured error handling
Greg Shah wrote:
> Am I missing something here? How are our existing projects working properly? Are they just neve...
Constantin Asofiei
10:53 AM Feature #3751: implement support for OO 4GL and structured error handling
For a customer project, we are seeing a failure in resolution of a class name in 4GL code during parsing. In the @Sy... Greg Shah

09/05/2019

07:43 AM Feature #4285: extend cross-session pub/sub to allow subscriptions/notifications between multiple...
We should definitely consider this idea. The internal communication protocol is message based and we have both queue... Greg Shah
07:32 AM Feature #4285: extend cross-session pub/sub to allow subscriptions/notifications between multiple...
In my practice, this kind of cross-server communication was typically implemented on the top of JMS (with a standalon... Igor Skornyakov

09/04/2019

09:51 AM Feature #4285: extend cross-session pub/sub to allow subscriptions/notifications between multiple...
Today, the "cross-session pub/sub":/projects/p2j/wiki/Cross-Session_PUBLISH_and_SUBSCRIBE only works within a single ... Greg Shah
09:31 AM Feature #4285 (New): extend cross-session pub/sub to allow subscriptions/notifications between mu...
Greg Shah
03:32 AM Feature #3810: SECURITY-POLICY and other security features
Igor Skornyakov wrote:
> Constantin Asofiei wrote:
> > Igor Skornyakov wrote:
> > > The idea is that domains from ...
Igor Skornyakov

09/03/2019

06:09 PM Feature #3810: SECURITY-POLICY and other security features
Constantin Asofiei wrote:
> Igor Skornyakov wrote:
> > The idea is that domains from the databases which are define...
Igor Skornyakov
06:02 PM Feature #3810: SECURITY-POLICY and other security features
Igor Skornyakov wrote:
> The idea is that domains from the databases which are defined on the @directory.xml@ will b...
Constantin Asofiei
04:51 PM Feature #3810: SECURITY-POLICY and other security features
Constantin Asofiei wrote:
> Igor Skornyakov wrote:
> > Please find the suggested fix for the @SecurityPolicyManager...
Igor Skornyakov
04:45 PM Feature #3810: SECURITY-POLICY and other security features
Constantin Asofiei wrote:
> Igor Skornyakov wrote:
> > Please find the suggested fix for the @SecurityPolicyManager...
Igor Skornyakov
04:17 PM Feature #3810: SECURITY-POLICY and other security features
Igor Skornyakov wrote:
> Please find the suggested fix for the @SecurityPolicyManager.setClient@ workaround attached...
Constantin Asofiei
03:39 PM Feature #3810: SECURITY-POLICY and other security features
Igor Skornyakov wrote:
> Please find the suggested fix for the @SecurityPolicyManager.setClient@ workaround attached...
Constantin Asofiei
02:10 PM Feature #3253: add cross-session publish/subscribe
We will need to update Hotel GUI's publish statement (where it sends the notification for the JavaScript-subscribed e... Constantin Asofiei
01:42 PM Feature #3253: add cross-session publish/subscribe
Review fixes done in 4124a rev 11507; wiki is updated, too. Constantin Asofiei
12:53 PM Feature #3253: add cross-session publish/subscribe
Greg Shah wrote:
> This is a security issue. Code that does not intend to publish across sessions, now does so with...
Constantin Asofiei
12:38 PM Feature #3253: add cross-session publish/subscribe
> There is no change in the syntax of the PUBLISH statement - this will automatically notify all subscribers, local o... Greg Shah
11:52 AM Feature #3253 (WIP): add cross-session publish/subscribe
This was added in 4124a rev 11506. This one can be closed now. Constantin Asofiei
10:20 AM Feature #3253: add cross-session publish/subscribe
I completely forgot to add cross-session publish/subscribe from between FWD sessions - global subscribe works only fr... Constantin Asofiei
 

Also available in: Atom