Activity
From 09/04/2019 to 10/03/2019
10/02/2019
- 11:50 AM Feature #3867: direct java class access from 4GL code
- The FWD changes are in 4069a rev 11387
The test is in rev 1950. - 10:16 AM Feature #3867: direct java class access from 4GL code
- This looks very good. Check in the sample to @testcases/uast/@ when you are ready.
10/01/2019
- 06:52 PM Feature #3867: direct java class access from 4GL code
- Greg, I have a code like this:...
09/30/2019
- 11:39 AM Feature #3867: direct java class access from 4GL code
- > I think I need to emit a non-null check for cases where a Java var is used in 4GL APIs (like MathOps.plus),
Usin... - 11:35 AM Feature #3867: direct java class access from 4GL code
- I think the 4GL operators would require wrapping the Java type in the correct BDT. Then the 4GL operators will work ...
- 09:57 AM Feature #3867: direct java class access from 4GL code
- And also about using @jobject.ref()@; for a call like @Math:sin(jrad)@, where @jrad@ is @java.lang.Double@, if this g...
- 09:50 AM Feature #3867: direct java class access from 4GL code
- Greg Shah wrote:
> * At this time we haven't considered that pure Java operators would be used. This means that we a...
09/29/2019
- 12:43 PM Feature #3867: direct java class access from 4GL code
- I think we can assume normal Java NPE behavior, with some caveats.
* We will need to allow Java exceptions in 4GL ... - 11:49 AM Feature #3867: direct java class access from 4GL code
- Can we assume normal Java behaviour (e.g. NPE throw) for cases where the variable is uninitialized, and it is used in...
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 ...
- 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...
- 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... - 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...
- 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... - 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 ... - 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), ...
- 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:...
- 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... - 11:55 AM Feature #3810: SECURITY-POLICY and other security features
- Created task branch 3810d from trunk revision 11330.
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@.
- 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... - 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... - 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 ... - 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 ...
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...
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...
- 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.
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. ...
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...
- 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...
- 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...
- 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...
- 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...
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... - 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... - 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... - 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... - 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... - 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 ... - 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... - 01:31 PM Feature #3751: implement support for OO 4GL and structured error handling
- In @SymbolResolver.loadClass@ we found some disabled code:...
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... - 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...
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...
- 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...
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 ...
- 09:31 AM Feature #4285 (New): extend cross-session pub/sub to allow subscriptions/notifications between mu...
- 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 ...
Also available in: Atom