Terence | 1 Dec 2007 05:38

Re: How to move pf-dta objects between two systems

We have EZFTP here.  I just setup I "user action" that call a customized
wrapper for EZFTP. We use it all the time for copying from/to other
LPAR's.

On Fri, 30 Nov 2007 19:20:13 +0000, "Dave Shaw" <daveshaw@...>
said:
> Gerry,
> 
> The help text under Copying and pasting in the Remote System Explorer
> suggests that you should be able to copy/paste (or even drag and drop)
> data files from one system to another.  I just tried it, though, and it
> doesn't work for me.  However, our systems here are secured very tightly,
> and I have very limited ability to move objects between them even from
> the green screen, so you may find that it works for you.
> 
> If not, I should think it would be pretty easy to set up user actions
> that would let you (for example) initiate something like a save to a save
> file on one system, FTP the save file to the other system (use IP address
> so system name doesn't matter), and restore the save file.  That's just
> one way to do it, of course.
> 
> Dave Shaw
> Mohawk Industries
> 
> ----- Original Message ----- 
> From: <GKern@...>
> To: <wdsci-l@...>
> Sent: Friday, November 30, 2007 11:01 AM
> Subject: [WDSCI-L] How to move pf-dta objects between two systems
> 
(Continue reading)

Larry Ducie | 1 Dec 2007 11:16
Picon
Favicon

Re: Does WDSCi Have a shell for PASE?

Hi Vern,

<snip>
5799-PTL is the LPP for IBM Tools for Developers for i5/OS (formerly IBM
eServer iSeries Tools for Developers) - PASE has X-Server - this licensed
product has a VNC server that can run in PASE - it all works very nicely
with any VNC client on your PC. You even get emacs with it!

Find info at http://www-03.ibm.com/servers/enable/site/porting/tools
</snip>

My objective was to have a OpenSHH client shell in WDSCi. WDSCi comes with a
local shell and a QHELL client but nothing which allows me to connect to the
AIX environment running in PASE. I actually prefer this environment to
QSHELL as it has the full unix command set and creats streamfiles in ccsid
819 by default (streamfiles created via QSHELL have a ccsid of 37 on our
system and I have to use setccsid to change them).

I am trying to "live" in WDSCi from now on. I have configured and started
the OpenSSH server on our iSeries box (5 minute job!) and can putty on to it
qwithout problems. I'd quite happily use VNC to access our iSeries but only
through a WDSCi plugin. :-)

You see I already have VNC client and putty installed on my PC. So I can
access my iSeries that way already. It may seem a little odd but what I want
is to have a complete (or as complete as possible) WDSCi-based IDE. I have
the ALDON change management plugin installed and I am pretty disappointed
with it. I can't even create an ALDON task using the plugin and have to sign
on to the development machine perform that simple task. Once created, I can
create a filter to view the task in WDSCi. Not great, but at least it is a
(Continue reading)

Michael Ryan | 1 Dec 2007 15:55
Picon

Re: Does WDSCi Have a shell for PASE?

<snip>
> I am trying to "live" in WDSCi from now on. I
<snip>

I've seen these posts, and I realize I'm speaking out of ignorance,
but why is this a goal? Convenience? Just because it can be done?
Would you perform testing out of this development environment? Would
there be additional user testing since they obviously won't be using
WSDCi to run programs.

Or would this goal be purely for development, and not for the other
parts of the system life cycle?

Just curious...
--

-- 
This is the Websphere Development Studio Client for iSeries  (WDSCI-L) mailing list
To post a message email: WDSCI-L@...
To subscribe, unsubscribe, or change list options,
visit: http://lists.midrange.com/mailman/listinfo/wdsci-l
or email: WDSCI-L-request@...
Before posting, please take a moment to review the archives
at http://archive.midrange.com/wdsci-l.

Larry Ducie | 2 Dec 2007 00:38
Picon
Favicon

Re: Does WDSCi Have a shell for PASE?

Hi Michael,

<snip>
I've seen these posts, and I realize I'm speaking out of ignorance,
but why is this a goal? Convenience? Just because it can be done?
Would you perform testing out of this development environment? Would
there be additional user testing since they obviously won't be using
WSDCi to run programs.

Or would this goal be purely for development, and not for the other
parts of the system life cycle?

Just curious...
</snip>

That's a good question, and I'm sure I'm just turning over very old ground
here. :-)

This is just for development. I understand that testing a RPG screen-based
interactive program is going to require a 5250 session for testing, just as
I understand that testing a RPG HTTP server program is going to require
using Firefox/IE for testing. However, there are two scenarios where I would
not want to leave WDSCi to perform a task:

1)To navigate the IFS and work with the documents there.

Consider developing a RPG program which writes xml data to a folder in the
IFS. In the good old days, fFor me to test for well-formedness of a large
xml doc using EDTF was not an option, so I used to start up DOS, ftp to the
iSeries, "get" the xml doc onto my desktop and then open it in Firefox/IE.
(Continue reading)

Vernon Hamberg | 2 Dec 2007 01:09
Picon

Re: Does WDSCi Have a shell for PASE?

Hi Larry

Interesting points - let me offer 2 possibilities

1. You don't necessarily need to use QShell to get at the IFS - there 
is and "IFS Files" segment of the conneciton in RSE - you can even 
make filters there, multiple paths are possible, and the files can be 
opened with any WDSC editor that is appropriate, I think.

2. I'm with you on the matter of various descriptive information - if 
you right = click any object in RSE and click on properties, you get 
basically some of DSPOBJD - but for files you hardly get any of the 
file description info - this seems a big hole to my thinking.

Now you can have a terminal session - and with Arcad's plugin it can 
be right there in WDSC - and then you can run STRRSESVR there and any 
interactive commands will use that session - then you can make object 
and member actions in RSE that will give you what you want. Maybe!!! 
It IS going to a green screen but completely within the confines of WDSC.

Hmmm!

Cheers
Vern

At 05:38 PM 12/1/2007, you wrote:

>Hi Michael,
>
><snip>
(Continue reading)

Larry Ducie | 2 Dec 2007 03:23
Picon
Favicon

Re: Does WDSCi Have a shell for PASE?

Hi Vern,

<snip>
You don't necessarily need to use QShell to get at the IFS - there is and
"IFS Files" segment of the conneciton in RSE - you can even make filters
there, multiple paths are possible, and the files can be opened with any
WDSC editor that is appropriate, I think. 
</snip>

Yes, and that is good. It gives me a very good "Windows Explorer" view of
the IFS. But I'm greedy and want a "Unix" view too. :-)
I want to have the ability to write RPG programs to run in the PASE
environment and test/debug them within WDSCi. I can do it via QP2TERM and
would like to do it via a view in WDSCi.

<snip>
Now you can have a terminal session - and with Arcad's plugin it can be
right there in WDSC - and then you can run STRRSESVR there and any
<http://archive.midrange.com/wdsci-l/200712/msg00003.html#> interactive
commands will use that session - then you can make object and member actions
in RSE that will give you what you want. Maybe!!! It IS going to a green
screen but completely within the confines of WDSC. 
</snip>

That sounds very interesting. I don't like the fact that I have to have a
linked interactive session to view the results of the DSP commands. It
smells of a fudge to me. But I wouldn't mind it if it was just a view within
WDSCi. That would be wonderful! Does this plugin allow us to get a 5250
session to run as a view within WDSCi? If that was possible then we could
test interactive programs within WDSCi. That would be as close to RPG
(Continue reading)

Joe Pluta | 2 Dec 2007 04:10
Favicon

Re: Does WDSCi Have a shell for PASE?

> From: Larry Ducie
> 
> Yes, and that is good. It gives me a very good "Windows Explorer" view of
> the IFS. But I'm greedy and want a "Unix" view too. :-)
> I want to have the ability to write RPG programs to run in the PASE
> environment and test/debug them within WDSCi. I can do it via QP2TERM and
> would like to do it via a view in WDSCi.

There have been lots of discussions about this and other things.  The
primary tradeoff of course is cost.  There are limited dollars in the WDSC
budget, and I'd rather have more features for RPG, such as better embedded
SQL support and a bi-directional wizard for prototypes.

That being said, I wonder: the PASE environment allows you to connect in via
an X client, I think.  If it does, then there's a chance that someone has
written an Eclipse plugin for it, although I haven't run across one.

> Does this plugin allow us to get a 5250
> session to run as a view within WDSCi? If that was possible then we could
> test interactive programs within WDSCi. That would be as close to RPG
> programming Nirvana as I could get!!!

Welcome to Nirvana!  Indeed, the Arcad plugin does what you ask for, with a
few limitations.  I don't use it, but others say it's pretty good. 

Joe

--

-- 
This is the Websphere Development Studio Client for iSeries  (WDSCI-L) mailing list
To post a message email: WDSCI-L@...
(Continue reading)

Vernon Hamberg | 2 Dec 2007 04:14
Picon

Re: Does WDSCi Have a shell for PASE?

Larry

I'm not sure what you get from a "Unix" view - but you have both available now.

One nice thing about the RSE IFS filters that you'll never get in 
QShell - they can be set with mulitple paths - so you could have a 
filter with /home/VERN/*.txt and /home/LARRY/*.csv and have that make 
up your list - that seems VERY cool!

I'm curious - how to write an RPG program to run in PASE? PASE is AIX 
= not possible to run RPG apps there. I don't even think you can have 
a sym link to an RPG, the way you can with QShell. Are you using some 
call from PASE to execute ILE exectuables? Because, natively, an 
iSeries app won't run IN PASE, that I know of.

Back to this in a minute - I've been able to set up the ArCad 
emulator - yes, it runs in a WDSC view - ideal, too, for testing all 
kinds of things. So you can use QP2TERM in a WDSC view.

Go to http://www.arcadsoftware.com/content/view/201/316/ - free 
download - also, look in the WDSC archives of this list and search for ArCad.

HTH
Vern

At 08:23 PM 12/1/2007, you wrote:

>Hi Vern,
>
><snip>
(Continue reading)

Larry Ducie | 2 Dec 2007 06:58
Picon
Favicon

Re: Does WDSCi Have a shell for PASE?

Hi Vern,

<snip>
I'm curious - how to write an RPG program to run in PASE? PASE is AIX = not
possible to run RPG apps there. I don't even think you can have a sym link
to an RPG, the way you can with QShell. Are you using some call from PASE to
execute ILE exectuables? Because, natively, an
<http://archive.midrange.com/wdsci-l/200712/msg00006.html#> iSeries app
won't run IN PASE, that I know of. 
</snip>

Yes, my bad. You are right, I was thinking of QSHELL in that instance. I
shouldn't do ANY work on a Sunday! :-) 

Vern, and Joe,

I will install the Arcad plugin tomorrow and report back what I find. I'll
be very happy just having that view so I don't have to exit WDSCi to perform
my initial tests of any interactive programs. That gem in itself is worth
subscribing to this list! :-)

Thanks to all who have helped me so far!

Cheers

Larry Ducie

--

-- 
This is the Websphere Development Studio Client for iSeries  (WDSCI-L) mailing list
To post a message email: WDSCI-L@...
(Continue reading)


Gmane