You shoud just right-click in the emulator
and choose to configure the keyboard from the popup menu. There you can
select ENTER and ATTENTION and assign the keystrokes you want to them.
HTH,
wim
"PK" <[EMAIL PROTECTED]>
Sent by: [EMAIL PROTECTED]
20/08/2006 16:29
Please respond to
[EMA
Hallo Ken,
the issue you are bumping into is the
largest problem in using screen scraping for integration purposes and the
only reason we stay away from using the emulator this way. And why any
sane mind should also ...
The only error the emulator can provide
you with is problems in the protocol
The code you provide seems correct,
but in the javac messages the characters seem unicode escapes. Anybody
any suggestions?
Richard Houston <[EMAIL PROTECTED]>
Sent by: [EMAIL PROTECTED]
25/07/2006 09:58
Please respond to
[EMAIL PROTECTED]; Please respond to
tn5250j-general@lists.sour
No problem
Stefan Bayer <[EMAIL PROTECTED]>
Sent by: [EMAIL PROTECTED]
19/07/2006 18:53
Please respond to
tn5250j-general@lists.sourceforge.net
To
tn5250j-general@lists.sourceforge.net
cc
Subject
Re: [Tn5250j-general] Selection
rectangle issue solved?
> Not sure though
Not sure though what this problem is.
We don't seem to have problems with this.
Stefan Bayer <[EMAIL PROTECTED]>
Sent by: [EMAIL PROTECTED]
19/07/2006 18:45
Please respond to
tn5250j-general@lists.sourceforge.net
To
tn5250j-general@lists.sourceforge.net
cc
Subject
[Tn5250j-gen
bs for that session to allow for switching between group jobs,
your same problem is handled natively! We use this all the time and is
extremely useful!
Regards,
Wim Van Leuven
<[EMAIL PROTECTED]>
Sent by: [EMAIL PROTECTED]
19/07/2006 19:27
Please r
the 400 side by using group jobs. When using an attention
program that lists the active group jobs for that session to allow for
switching between group jobs, your same problem is handled natively! We
use this all the time and is extremely useful!
Regards,
Wim Van Leuven
<[EMAIL PROTEC
Hello all,
The idea we had of building a screenscraper
is to use the JTextArea functionalitie of Swing to render a GUI. The same
the text area can render a web UI for HTML. The way the text area works
is to have an Editor kit translate the bytes from a stream into document
layout elements. Next i
Hello all,
the code we entered for STRPCCMD scans
the datastream for certain byte to appear. -128 to be exact, which we found
worked in our environment (windows, i5, codepage, java version). As far
we have not tested this on another environment. Se we should run the emulator
first with debug logg
Probably that we have the code on our
fixes path for the emulator. I'll verify this.
Christian Geisert <[EMAIL PROTECTED]>
Sent by: [EMAIL PROTECTED]
05/07/2006 09:18
Please respond to
tn5250j-general@lists.sourceforge.net
To
tn5250j-general@lists.sourceforge.net
cc
Subject
Re
sion is the
> recognition of URL so that http:// and mailto:// urls become clickable
> in the emulator.
>
> HTH,
> Wim Van Leuven
--
Oliver Schneider
EDV
Schrauben-Jaeger AG
Fon.: 07 21 - 5 70 06 - 141
Fax.: 07 21 - 5 70 06 - 145
[EMAIL PROTECTED]
http://www.schrauben-jaeger.
7;
which
> > should start up notepad.exe on a windows box.
> >
> > If you can run your command from any shell box on your PC, the
> > emulator should be able to launch the firefox.
> >
> > Another thing that has been implemented in the latest version
is the
> &
ur command from any
shell box on your PC, the emulator should be able to launch the firefox.
Another thing that has been implemented
in the latest version is the recognition of URL so that http:// and mailto://
urls become clickable in the emulator.
HTH,
Wim Van Leuven
Oliver Schneid
That is fabulous!
I've seen the rendering is complete
char bases? However it does work and look great!
I'm not sure how TN5250j looks for the
default printer. If someone knows we could look this up on the Java site
if this API has linux issues.
Richard Houston <[EMAIL PROTECTED]>
Sent by: [EMAIL PROTECTED]
27/12/2005 21:05
Please respond to
tn5250j-general@lists.sourceforge.net
To
It might also be a Java on Linux issue.
Richard Houston <[EMAIL PROTECTED]>
Sent by: [EMAIL PROTECTED]
27/12/2005 20:15
Please respond to
tn5250j-general@lists.sourceforge.net
To
tn5250j-general@lists.sourceforge.net
cc
Subject
RE: [Tn5250j-general] Default
printer for print s
twice
"rdg" <[EMAIL PROTECTED]>
Sent by: [EMAIL PROTECTED]
15/12/2005 19:54
Please respond to
tn5250j-general@lists.sourceforge.net
To
tn5250j-general@lists.sourceforge.net
cc
Subject
Re: [Tn5250j-general] [Fwd:
Fw: TN5250J License]
All -
I fully agree with Richard's
Ouch, that hurts ;-)
Richard Houston <[EMAIL PROTECTED]>
Sent by: [EMAIL PROTECTED]
15/12/2005 19:12
Please respond to
tn5250j-general@lists.sourceforge.net
To
tn5250j-general@lists.sourceforge.net
cc
Subject
Re: [Tn5250j-general] [Fwd:
Fw: TN5250J License]
I would agr
Hello Pete,
As you explain LGPL, it seems to me
that this is the way to go!
Pete Helgren <[EMAIL PROTECTED]>
Sent by: [EMAIL PROTECTED]
14/12/2005 22:40
Please respond to
tn5250j-general@lists.sourceforge.net
To
tn5250j-general@lists.sourceforge.net
cc
Subject
Re: [Tn5250j-ge
Hello all,
as I understood it, the people from
Help/Systems were looking for a 5250 protocol to embed into their product.
Of course they will be charging their customers for this. As I interpret
this, it's not a question of not OSS'ing the project anymore, but establishing
a licensing policy on t
Hello Patrick,
those files seem awkward familiar to
me. I know one of our developers (Luc Gorrens) has changed a few things
in there, also to make them correctly multithreaded. Might it be that the
changes of sychronized blocks or procedures in there might result in deadlocks
now. This could expl
Hello all,
glad to hear those enhancements are
coming into the codebase!
Concerning the licensing, though, I'm
not an expert myself regarding the differences. As I understand it, GPL
means that any derivative or piece of code containing the library, should
also be opensource. LGPL lessens this c
If you implement this, I think it is
best to stick to standard Java APIs (like JAAS for authentication). We
use this and 5250 in our complete java framework. The problem for AS/400
is authentication across multiple AS/400s.
"Patrick Bielen"
<[EMAIL PROTECTED]>
Sent by: [EMAIL PROTECTED]
11
Hello Patrick,
that sounds great!! In my opinion the
emulator works quite well and stable. It should be cleaned out of old code
indeed as you suggest. I'll see what I can do from this side to get this
going again.
Cheers, (Tot ziens)
Wim
Patrick Bielen <[EMAIL PROTECTED]>
Sent by: [EMAIL
We were actually thinking along the
lines of starting at the gui side. You draw a GUI for a screen and tell
the components on the panel at which x,y locations on the 5250 they can
find their info. The driver component of the GUI listens on the stream
and triggers the gui panels when he finds the r
What exactly do you mean with the map
file?
Pete Helgren <[EMAIL PROTECTED]>
Sent by: [EMAIL PROTECTED]
14/10/2005 16:48
Please respond to
tn5250j-general@lists.sourceforge.net
To
tn5250j-general@lists.sourceforge.net
cc
Subject
Re: [Tn5250j-general] Checking
in on the project
The latest version of JTOpen provides
all the codepages from 1200, 1201, 1202 and 1208. So if they install this
one into their classpath, the emulator should work!
Hello Pete,
great to hear some acitivity from this
corner.
The screenscraper works for one of our
customers and is tailored to their screen layouts. Still have to do some
bugfixes for them shortly, so I can send some screenshots on the list to
give an idea to what it looks like. We were now disc
Hello Luc,
what do you understand by 'client programs
that resemble the standard AS/400 look and feel'. As you can connect with
telnet to the AS/400, you can do this across a dialup. As the native interface
of AS/400 is only telnet/5250, I do not understand you question.
And what is Java Curse
and
start from there.
However, I'm not sure what the best
way is to go about this.
What is your suggestion?
Regards,
Wim Van Leuven.
Destinatarios: tn5250j-general@lists.sourceforge.net
> > > > CC: (cci: Ignacio Lacosta/RIU/ES)
> > > > Asunto: [Tn5250j-general] Emulator hangs
> > > >
> > > >
> > > >
> > > >
> > > > Hello all,
> > >
Kenneth,
the switch would watch all channels
for incoming or outgoing communication. It would capture one stream of
bytes and handle it. The handling can be either processing the data itself
or either dispatching the data and continue listening. As I unserstand
correctly what you have implemented
Hello Kenneth,
I remembered Patrick asking this upgrade,
but not from the point of using 'new' technologies like nio, I think. Rather
to cleanout 1.3 specific code and integrating new APIs. Probably Swing
related APIs most of the times.
As I understood NIO it mostly helps
for doing async io inde
system by keystroke
emulation.
> As
> > > such the user sees the login and bootstrap process. To minimize
this
> we
> > > hold the emulator invisible for a while (configurable amound
of
> > > millisecs).
> > >
> > > What we noticed now at a custom
u
> > can not do anything to unblock this, nor do you see anything
special at
> > AS/400 side for the job. You can just stop the emulator and restart.
If we
> > however augment our invisibility period to a longer time, the
hangs occur
> > much less frequent.
> >
&g
AS/400 side for the job. You can just
stop the emulator and restart. If we however augment our invisibility period
to a longer time, the hangs occur much less frequent.
Does anybody have any ideas about what
is causing this problem?
Thanks for any input on this,
Wim Van Leuven.
Kenneth
And from what do I start?
Can I also do it at the beginning
of next week?
Kenneth Pouncey <[EMAIL PROTECTED]>
Sent by: [EMAIL PROTECTED]
17/06/2005 16:34
Please respond to
tn5250j-general@lists.sourceforge.net
To
tn5250j-general@lists.sourceforge.net
cc
Subject
Re: [Tn525
Hello Kenneth,
this all sounds logical to me. So I
think it will do. Do you know how to to launch the command and possibly
wait for it to finish? I'd suggest the Runtime.exec() and Process calls?
Wim.
Kenneth Pouncey <[EMAIL PROTECTED]>
Sent by: [EMAIL PROTECTED]
17/06/2005 16:04
Plea
Actually Kenneth, it is even simpler
I think. The STRPCO command actually doesn't do anything (anymore). Just
the STRPCCMD fails if you have not issued a STRPCO in advance. It is just
client access that scans for what is in the stream on STRPCCMD and indeed
scrapes the command and runs it and does
Sounds good to me!
Wim.
"Patrick Bielen"
<[EMAIL PROTECTED]>
Sent by: [EMAIL PROTECTED]
17/06/2005 14:13
Please respond to
tn5250j-general@lists.sourceforge.net
To
cc
Subject
[Tn5250j-general] What about
to move to 1.4 and drop 1.3 ?
Hi Guys,
Since 5.0 is already o
Hello Kenneth,
I've been looking on this issue also,
because STRPCCMD is used by almost all of our customers. So, I think we
should implement it next to the scanning solution. I was wondering though
if the streamdetection should do a callback to an interface, or should
immediately run the command
Hello Pete,
I think you are completely right in
your interpretation. The SSL or VPN tunnel would encrypt all communcation
between the PC and the (web and AS400) server. If the user would popup
the HTML source he would indeed see (his own?) userid and password.
The auto disconnect feature as you
Hello Pete,
I'm not quite sure why everybody make
a problem about the clear passwords. When you would send them encrypted,
the emulator telnets to the AS/400 and what does he do in the first place:
send your userid and password to the as/400. I think that these are in
clear text also. The only so
Kenneth,
we use the protocolbean in our screenscraper.
So it is sort of headless it is working. We do trap the paint requests.
So it certainly should be possible.
Only adjustment that has to be made
is allowing the GUITerminal receive a protocol instead of creating one
itself.
Wim.
Ke
Kenneth,
the modals are very simple: you are
in a GUI panel, click a button, 5250 terminal comes up positioned on a
specific screen. The user keys in his information, hits enter and the emulator
automatically closes. The GUI underneath picks the use case up again and
goes on. While the emulator i
Kenneth,
- Indeed the SSL is not necessary in
our case as it's across VPN or something. The customer has it setup as
some special service from their provider using straight through ADSL connections
on some kind of corporate infrastructure.
- We'll be working through the sessionbeans
indeed; In t
Hello Kenneth,
we have to build an extranet application
for a customer hooking up onto their existing AS/400 applications. Well,
it's not really an extranet app. All users are on VPN hooken in directly
on the LAN. This means we can do something. The users are the commercial
exterior service forc
Hello Kenneth,
Maybe what he says is true, but if you
start hacking the GUI class to inject you own user credentials, you do
worse then structuring not the best OO code. Why doesn't he just use the
SessionBeans class and wrap it up in his own JFrame to webstart that one?
We have a project under
Kenneth,
we have some linux boxes running here.
I'll try to test it out some of these days and let you know.
Kenneth Pouncey <[EMAIL PROTECTED]>
Sent by: [EMAIL PROTECTED]
08/06/2005 14:47
Please respond to
tn5250j-general@lists.sourceforge.net
To
tn5250j-general@lists.sourceforg
What does the paste special do more
then the normal paste?
Marc Vos <[EMAIL PROTECTED]>
Sent by: [EMAIL PROTECTED]
08/06/2005 13:07
Please respond to
tn5250j-general@lists.sourceforge.net
To
cc
Subject
Re: [Tn5250j-general] Pasting
long text in long field (QCMD)
Ok, I
This is how we always popup menu's.
public class PopupListener extends MouseAdapter{
private JPopupMenu popupMenu;
public PopupListener(JPopupMenu
popupMenu) {
this.popupMenu = popupMenu;
}
public PopupListener(PopupTrigger
popupTrigger) {
this.popupMenu = popupTrigger.getPopu
Hello all,
just did some tests with the selection
rectangle on a 1.5 installation. The right click seems to be OK most of
the times. Sometimes however the right-click repositions the cursor. In
that case the rectangle disappears as it should. I can not however reproduce
when the cursor repositio
Hello all,
just noticed in my configuration. I'm
running the emulator for several months now using Java Web start using
my own JNLP file. In there I've stated that the emulator must run on JRE
1.4+. Now as the latest JRE installed on my (windows) PC is 1.5.0_01, I've
been running the emulator on
Studying?
Kenneth Pouncey <[EMAIL PROTECTED]>
Sent by: [EMAIL PROTECTED]
07/06/2005 15:37
Please respond to
tn5250j-general@lists.sourceforge.net
To
tn5250j-general@lists.sourceforge.net
cc
Subject
RE: [Tn5250j-general] Two
issues.
Patrick
That is using 5.0 to co
generate
an MSI package for windows. Otherwise some installer product could be used.
Wim Van Leuven.
"Patrick Bielen"
<[EMAIL PROTECTED]>
Sent by: [EMAIL PROTECTED]
07/06/2005 08:39
Please respond to
tn5250j-general@lists.sourceforge.net
To
cc
Subject
R
Why not try the Java Toolbox codepages
first?
Kenneth Pouncey <[EMAIL PROTECTED]>
Sent by: [EMAIL PROTECTED]
06/06/2005 16:22
Please respond to
tn5250j-general@lists.sourceforge.net
To
tn5250j-general@lists.sourceforge.net
cc
Subject
Re: [Tn5250j-general] [ tn5250j-Bugs-116136
Hello Patrick,
It's not just a question of JRE versions
but rather an API discussion. A lot of APIs have been changed in 5.0 which
will make the 1.4 installations fail!
"Patrick Bielen"
<[EMAIL PROTECTED]>
Sent by: [EMAIL PROTECTED]
06/06/2005 14:07
Please respond to
tn5250j-general@li
like that.
Any other ideas on this matter?
Wim Van Leuven.
"Patrick Bielen"
<[EMAIL PROTECTED]>
Sent by: [EMAIL PROTECTED]
06/06/2005 13:35
Please respond to
tn5250j-general@lists.sourceforge.net
To
cc
Subject
RE: [Tn5250j-general] binary
sent out
Hi
; > Original Message
> > > Subject: Re: [Tn5250j-general] Applet Deployment
> > > From: [EMAIL PROTECTED]
> > > Date: Tue, May 10, 2005 8:58 am
> > > To: tn5250j-general@lists.sourceforge.net
> > >
>
t; deploying an applet. So the easiest way would be to sign your
applet.
> You
> > can generate your own (test-)certificate for signing. Another
> possibility
> > would be to start your emulator with webstart. This allows for
easier
> > policy file replacement or for
er
> policy file replacement or for unsecured deployment. Problem with
applets
> is that a refresh of the web page will relaunch your applet and thus
kill
> your 5250 session?
>
> HTH,
> Wim Van Leuven.
>
>
>
>
> [EMAIL PROTECTED]
> Sent by: [EMAIL PROTECT
llows for easier policy file replacement or for unsecured deployment.
Problem with applets is that a refresh of the web page will relaunch your
applet and thus kill your 5250 session?
HTH,
Wim Van Leuven.
[EMAIL PROTECTED]
Sent by: [EMAIL PROTECTED]
10/05/2005 14:48
Please respond to
tn
Hello Patrick,
no. Sorry no Jython script. Not that I do not now Jython (I do NOT), but
it's not that easy! It should be added to emulator itself. It would then be
usable for Jython also.
But I see you are a certified Java developer?
wim.
|-+
x27;s first origin location.
Moreover the rectangle sometimes gets corrupted, thus making it impossible
to continue copying and pasting text.
Does anybody has any ideas where to start first? Can this issue be resolved
or is it a feature instead of a bug?
Thanks for any help,
Wim Van L
Hello Patrick,
The same thing you are trying to do here is already implemented in the
SessionBean class in 5250.
What you should do, I think (and we do it all the time in our ERP systems
based on our own Java Workflow framework for iSeries) is setup a cache of
authentications for the user. When
Does anybody know what is going on with Ken? It has been very quiet around
here lately. That is something we are not used around this project ;-)
|-+--->
| | Pete Helgren <[EMAIL PROTECTED]> |
| | Sent by:
66 matches
Mail list logo