× The internal search function is temporarily non-functional. The current search engine is no longer viable and we are researching alternatives.
As a stop gap measure, we are using Google's custom search engine service.
If you know of an easy to use, open source, search engine ... please contact support@midrange.com.



Hi Thomas,

Thanks for responding.

The problem happened without the connection being lost.

However, i just tested again and there was no issue, after comparing and
closing the compare window i could open the compared member for edit
without issue.

So i don't know what happened, but for now just ignore my mail, maybe it
was a one-off thing, or maybe the connection did drop without me noticing
it.



On Wed, Nov 4, 2020 at 7:59 PM Tools/400 <thomas.raddatz@xxxxxxxxxxx> wrote:

Hi John,

I very carefully checked and tested the iSphere Java code again without
having found anything noticeable there.

But there is a problem, when your connection to the IBM server gets
dropped. In that case a new connection is establish and RDi cannot close
the remote member when the compare editor is closed. I produced that
issue with the following steps:

1) Open the compare editor, eg. for members DEMO1 (left) and DEMO2.
2) Dropped the connection to the IBM i by shutting down the VPN client.
3) Reconnected the VPN client.
4) Closed the compare editor.

In that case there is an error entry in the Eclipse error log with
message "*** Could not close stream of left file ***".

The stack trace (taken from RPD 8.0) looks like this:

java.net.SocketException: Software caused connection abort: recv failed
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.read(Unknown Source)
at com.ibm.jsse2.a.a(a.java:166)
at com.ibm.jsse2.a.a(a.java:8)
at com.ibm.jsse2.tc.a(tc.java:542)
at com.ibm.jsse2.tc.a(tc.java:195)
at com.ibm.jsse2.e.read(e.java:3)
at com.ibm.as400.access.DataStream.readFromStream(DataStream.java:52)
at com.ibm.as400.access.DDMDataStream.construct(DDMDataStream.java:89)
at

com.ibm.as400.access.ClassDecoupler.constructDDMDataStream(ClassDecoupler.java:128)
at
com.ibm.as400.access.AS400ThreadedServer.run(AS400ThreadedServer.java:361)
at java.lang.Thread.run(Unknown Source)

Could that explain the problems at your side?

Regards,

Thomas.

Am 03.11.2020 um 14:12 schrieb john erps:
Hi,

I wonder if anyone else have this problem.

When i compare two members with RDi, using the iSphere compare utility,
after closing it again the member that has been compared is locked by the
same server job.


--
This is the RPG programming on IBM i (RPG400-L) mailing list
To post a message email: RPG400-L@xxxxxxxxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: https://lists.midrange.com/mailman/listinfo/rpg400-l
or email: RPG400-L-request@xxxxxxxxxxxxxxxxxx
Before posting, please take a moment to review the archives
at https://archive.midrange.com/rpg400-l.

Please contact support@xxxxxxxxxxxxxxxxxxxx for any subscription related
questions.

Help support midrange.com by shopping at amazon.com with our affiliate
link: https://amazon.midrange.com


As an Amazon Associate we earn from qualifying purchases.

This thread ...

Follow-Ups:
Replies:

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].

Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.