Re: [Tn5250j-general] tn5250j portal
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 way next weeks that has to do exactly what that guy is talking about. Regards, Wim. Kenneth Pouncey <[EMAIL PROTECTED]> Sent by: [EMAIL PROTECTED] 08/06/2005 22:10 Please respond to tn5250j-general@lists.sourceforge.net To tn5250j-general@lists.sourceforge.net cc Subject [Tn5250j-general] tn5250j portal Hello all I thought this was pretty cool: http://www.itjungle.com/fhg/fhg042005-story01.html Only negative part was the part of : >From an object-oriented perspective, the TN5250j code base is not the best, but the application itself is really stable. But other than that nice article. Kenneth
Re: [Tn5250j-general] tn5250j portal
Wim Beleive me I will be the first to admit that the code is not the best OO code base. Although it is a hell of a lot better than it used to be. I think the refactoring went well over all IMHO. Actually started to write him about the SessionBeans class but decided not to get in the middle. Am thinking maybe he based this off of an old distribution code base and not CVS as he mentions in the article to download the latest source bundle. Anyway it is good to see something different for the use of the codebase so it can not be too bad. What exactly are going to try to do with this if you do not mind me asking? Will you be using portals like the article mentions? If so what are the benefits and or uses of this over an applit or starting from java webstart? I ask so that maybe we can get something written up to some extent on how you will actually go about doing this without all the modifications. We can put it out on the website or your company website. Regards Kenneth Quoting [EMAIL PROTECTED]: > 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 way next weeks that has to do exactly what that > guy is talking about. > > > Regards, > Wim. > > > > > Kenneth Pouncey <[EMAIL PROTECTED]> > Sent by: [EMAIL PROTECTED] > 08/06/2005 22:10 > Please respond to > tn5250j-general@lists.sourceforge.net > > > To > tn5250j-general@lists.sourceforge.net > cc > > Subject > [Tn5250j-general] tn5250j portal > > > > > > > Hello all > > I thought this was pretty cool: > http://www.itjungle.com/fhg/fhg042005-story01.html > > Only negative part was the part of : > > >From an object-oriented perspective, the TN5250j code base is not the > best, but the application itself is really stable. > > But other than that nice article. > > Kenneth > --- This SF.Net email is sponsored by: NEC IT Guy Games. How far can you shotput a projector? How fast can you ride your desk chair down the office luge track? If you want to score the big prize, get to know the little guy. Play to win an NEC 61" plasma display: http://www.necitguy.com/?r=20 ___ Tn5250j-general mailing list Tn5250j-general@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/tn5250j-general
Re: [Tn5250j-general] tn5250j portal
Wim The other reason I am asking you the specifics is because I did not like the way the arguments were being passed for the user and password. It is basically in clear text for anyone with a little knowleged to look at. Maybe there is a better way to do this? Maybe my definition of portal needs to be updated a little bit. A little reading I guess should do the trick. Also a real world example would benefit not just myself but others that are interested as well. Regards Kenneth Quoting Kenneth Pouncey <[EMAIL PROTECTED]>: > Wim > > Beleive me I will be the first to admit that the code is not the best OO > code > base. Although it is a hell of a lot better than it used to be. I think > the > refactoring went well over all IMHO. > > Actually started to write him about the SessionBeans class but decided not > to > get in the middle. Am thinking maybe he based this off of an old > distribution > code base and not CVS as he mentions in the article to download the latest > source bundle. > > Anyway it is good to see something different for the use of the codebase so > it > can not be too bad. > > What exactly are going to try to do with this if you do not mind me asking? > Will you be using portals like the article mentions? If so what are the > benefits and or uses of this over an applit or starting from java webstart? > > I ask so that maybe we can get something written up to some extent on how > you > will actually go about doing this without all the modifications. We can put > it > out on the website or your company website. > > Regards > > Kenneth > > Quoting [EMAIL PROTECTED]: > > > 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 way next weeks that has to do exactly what that > > guy is talking about. > > > > > > Regards, > > Wim. > > > > > > > > > > Kenneth Pouncey <[EMAIL PROTECTED]> > > Sent by: [EMAIL PROTECTED] > > 08/06/2005 22:10 > > Please respond to > > tn5250j-general@lists.sourceforge.net > > > > > > To > > tn5250j-general@lists.sourceforge.net > > cc > > > > Subject > > [Tn5250j-general] tn5250j portal > > > > > > > > > > > > > > Hello all > > > > I thought this was pretty cool: > > http://www.itjungle.com/fhg/fhg042005-story01.html > > > > Only negative part was the part of : > > > > >From an object-oriented perspective, the TN5250j code base is not the > > best, but the application itself is really stable. > > > > But other than that nice article. > > > > Kenneth > > > > > > > > > --- > This SF.Net email is sponsored by: NEC IT Guy Games. How far can you > shotput > a projector? How fast can you ride your desk chair down the office luge > track? > If you want to score the big prize, get to know the little guy. > Play to win an NEC 61" plasma display: http://www.necitguy.com/?r=20 > ___ > Tn5250j-general mailing list > Tn5250j-general@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/tn5250j-general > --- This SF.Net email is sponsored by: NEC IT Guy Games. How far can you shotput a projector? How fast can you ride your desk chair down the office luge track? If you want to score the big prize, get to know the little guy. Play to win an NEC 61" plasma display: http://www.necitguy.com/?r=20 ___ Tn5250j-general mailing list Tn5250j-general@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/tn5250j-general
Re: [Tn5250j-general] CVS update
Oh by the way I do not know what has changed in this update from the cvs version. I am thinking you will not see much difference in the functionality. The last few user visable changes were: added code for https hotspots sent from Richard I think. added four new key options called: fast cursor down fast cursor up fast cursor right fast cursor left Also added a parameter to control how backspace works when backspacing from the first position of a field. This setting is located in the Error category. Windows are now treated as gui objects so are saved and restored graphically. There is minimal support for Single Choice selection fields. They work finally but not graphically like client access. Still need to save and restore them as that does not work yet. Drum roll please And of course the change to correct the error with selection rectangle disappearing for 5.0 jdk versions. Internally was an overall restructor of the code base. Hope it works. Regards Kenneth Quoting Kenneth Pouncey <[EMAIL PROTECTED]>: > Try out cvs to see how it works. You might have do a fresh checkout of > the project if you are getting a lot of errors. > > Kenneth > > > --- > This SF.Net email is sponsored by: NEC IT Guy Games. How far can you > shotput > a projector? How fast can you ride your desk chair down the office luge > track? > If you want to score the big prize, get to know the little guy. > Play to win an NEC 61" plasma display: http://www.necitguy.com/?r=20 > ___ > Tn5250j-general mailing list > Tn5250j-general@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/tn5250j-general > --- This SF.Net email is sponsored by: NEC IT Guy Games. How far can you shotput a projector? How fast can you ride your desk chair down the office luge track? If you want to score the big prize, get to know the little guy. Play to win an NEC 61" plasma display: http://www.necitguy.com/?r=20 ___ Tn5250j-general mailing list Tn5250j-general@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/tn5250j-general
Re: [Tn5250j-general] tn5250j portal
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 force of the customer. So they'll also need existing applications over the functionality provided by the new webapplication as we can not convert all software at once. The web application will be based on JSF talking over our Java/iSeries connector to RPG backend system. We've done this a few times now. Some links on the website need to launch a 5250 application with autologon and command calling. As said it's going to be used on an 'intranet' and secured. So we can pass uids and pwds around freely. The emulator itself passes it also unencrypted. In our situation this is not a concern. Otherwise, you should SSL the connection, I think. We were indeed thinking in webstarting an parameterised JFrame with systemname, uid, pwd and command etc. What's your opinion? Wim. Kenneth Pouncey <[EMAIL PROTECTED]> Sent by: [EMAIL PROTECTED] 09/06/2005 09:36 Please respond to tn5250j-general@lists.sourceforge.net To tn5250j-general@lists.sourceforge.net cc Subject Re: [Tn5250j-general] tn5250j portal Wim The other reason I am asking you the specifics is because I did not like the way the arguments were being passed for the user and password. It is basically in clear text for anyone with a little knowleged to look at. Maybe there is a better way to do this? Maybe my definition of portal needs to be updated a little bit. A little reading I guess should do the trick. Also a real world example would benefit not just myself but others that are interested as well. Regards Kenneth Quoting Kenneth Pouncey <[EMAIL PROTECTED]>: > Wim > > Beleive me I will be the first to admit that the code is not the best OO > code > base. Although it is a hell of a lot better than it used to be. I think > the > refactoring went well over all IMHO. > > Actually started to write him about the SessionBeans class but decided not > to > get in the middle. Am thinking maybe he based this off of an old > distribution > code base and not CVS as he mentions in the article to download the latest > source bundle. > > Anyway it is good to see something different for the use of the codebase so > it > can not be too bad. > > What exactly are going to try to do with this if you do not mind me asking? > Will you be using portals like the article mentions? If so what are the > benefits and or uses of this over an applit or starting from java webstart? > > I ask so that maybe we can get something written up to some extent on how > you > will actually go about doing this without all the modifications. We can put > it > out on the website or your company website. > > Regards > > Kenneth > > Quoting [EMAIL PROTECTED]: > > > 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 way next weeks that has to do exactly what that > > guy is talking about. > > > > > > Regards, > > Wim. > > > > > > > > > > Kenneth Pouncey <[EMAIL PROTECTED]> > > Sent by: [EMAIL PROTECTED] > > 08/06/2005 22:10 > > Please respond to > > tn5250j-general@lists.sourceforge.net > > > > > > To > > tn5250j-general@lists.sourceforge.net > > cc > > > > Subject > > [Tn5250j-general] tn5250j portal > > > > > > > > > > > > > > Hello all > > > > I thought this was pretty cool: > > http://www.itjungle.com/fhg/fhg042005-story01.html > > > > Only negative part was the part of : > > > > >From an object-oriented perspective, the TN5250j code base is not the > > best, but the application itself is really stable. > > > > But other than that nice article. > > > > Kenneth > > > > > > > > > --- > This SF.Net email is sponsored by: NEC IT Guy Games. How far can you > shotput > a projector? How fast can you ride your desk chair down the office luge > track? > If you want to score the big prize, get to know the little guy. > Play to win an NEC 61" plasma display: http://www.necitguy.com/?r=20 > ___ > Tn5250j-general mailing list > Tn5250j-general@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/tn5250j-general > --- This SF.Net email is sponsored by: NEC IT Guy Games. How far can you shotput a projector? How fast can you ride your desk chair down the office luge track? If you want to score the big prize, get to know the little guy. Play to win an NEC 61" plasma display: http://www.necitgu
Re: [Tn5250j-general] tn5250j portal
Wim Quoting [EMAIL PROTECTED]: > 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 force of the > customer. So they'll also need existing applications over the > functionality provided by the new webapplication as we can not convert all > software at once. > > The web application will be based on JSF talking over our Java/iSeries > connector to RPG backend system. We've done this a few times now. Some > links on the website need to launch a 5250 application with autologon and > command calling. As said it's going to be used on an 'intranet' and > secured. Yes got that now. Been away from thinking this way for a few months so that makes sense. >So we can pass uids and pwds around freely. The emulator itself > passes it also unencrypted. In our situation this is not a concern. > Otherwise, you should SSL the connection, I think. Yes it does pass it as unencrypted and yes an SSL connection would make it more secure but you already have it encrypted with the VPN, probably using IPSec or 3Des correct? > > We were indeed thinking in webstarting an parameterised JFrame with > systemname, uid, pwd and command etc. > > What's your opinion? Yes I agree. You will be setting up a SessionBean for that correct and of course your own JFrame? Will the JFrame mentioned here be your JTerminal that we have discussed in the past? Does this also use your screen scraping modifications? >From there to start other applications I guess you have special application screens that use the '#!' signature to pass remote commands back to be executed correct? When the person is finished with the 5250 session/function does it stay open or automattically closed down after the function is complete? Well that would be more of an interactive session so probably not worth thinking about. Thanks for the info Wim Kenneth > > Wim. > > > > > > Kenneth Pouncey <[EMAIL PROTECTED]> > Sent by: [EMAIL PROTECTED] > 09/06/2005 09:36 > Please respond to > tn5250j-general@lists.sourceforge.net > > > To > tn5250j-general@lists.sourceforge.net > cc > > Subject > Re: [Tn5250j-general] tn5250j portal > > > > > > > Wim > > The other reason I am asking you the specifics is because I did not like > the way > the arguments were being passed for the user and password. It is > basically in > clear text for anyone with a little knowleged to look at. Maybe there is > a > better way to do this? > > Maybe my definition of portal needs to be updated a little bit. A little > reading I guess should do the trick. Also a real world example would > benefit > not just myself but others that are interested as well. > > Regards > > Kenneth > > Quoting Kenneth Pouncey <[EMAIL PROTECTED]>: > > > Wim > > > > Beleive me I will be the first to admit that the code is not the best OO > > code > > base. Although it is a hell of a lot better than it used to be. I > think > > the > > refactoring went well over all IMHO. > > > > Actually started to write him about the SessionBeans class but decided > not > > to > > get in the middle. Am thinking maybe he based this off of an old > > distribution > > code base and not CVS as he mentions in the article to download the > latest > > source bundle. > > > > Anyway it is good to see something different for the use of the codebase > so > > it > > can not be too bad. > > > > What exactly are going to try to do with this if you do not mind me > asking? > > Will you be using portals like the article mentions? If so what are the > > benefits and or uses of this over an applit or starting from java > webstart? > > > > I ask so that maybe we can get something written up to some extent on > how > > you > > will actually go about doing this without all the modifications. We can > put > > it > > out on the website or your company website. > > > > Regards > > > > Kenneth > > > > Quoting [EMAIL PROTECTED]: > > > > > 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 way next weeks that has to do exactly what > that > > > guy is talking about. > > > > > > > > > Regards, > > > Wim. > > > > > > > > > > > > > > > Kenneth Pouncey <[EMAIL PROTECTED]> > > > Sent by: [EMAIL PROTECTED] > > > 08/06/2005 22:10 > > > Please respond to > > > tn5250j-general@lists.sourceforge.net > > > > > > > > > To > > > tn5250j-general@lists.sourceforge.net > > > cc > > > > > > Subject > > > [Tn5250j-general] tn5250j portal > > > > > > > > >
Re: [Tn5250j-general] tn5250j portal
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 this case it'll be standard 5250 as we all use it. Not the screenscraping part. - What we normally do, is to wrap the normal command they want to launch in a special command of our own. E.g. instead of issuing a WRKUSRJOB USER(user) we issue a STRCMD CMD('WRKUSRJOB USER(user)'); the only thing our STRCMD does is launching the command, but when the normal command ends and we fall back in the program stacking onto our wrapper command, we send the !# event or just do a signof with disconnect. The emulator at the Java side knows to close itself then. In GUI mode we can then even issue 5250 as modal dialogs etc without a problem. So we do make it interactive! We can not however send back information towards the web application directly as we can keep synchronisations in there. We did once start to cache the 5250 sessions, but that poses more of problem than it brings advantages. The only thing I still would like is to be able to create a protocol bean, connect it, start the initial command and only then hook it to a interactive terminal. This way the user would'n see the login and launch scenario pass by as they do now. - I would really like to donate the screen scraper back to the community. Honestly. The problem right now is that you need a specific view factory to scrape the screens correctly. At this point we only have one factory that interprets customer specific screens and is not generally usable. We would like to build such a factory for the IBM 5250 guidelines as we use them in all our appliations Then it would become very useful for everybody. We however do not have the time at this point. It is however just a work of a few days. Note that the customer specific factory even translates functions to menu's and toolbar buttons. Another major enhancement would to recognize subfiles and translate them to tables. Hope this helps, Wim. Kenneth Pouncey <[EMAIL PROTECTED]> Sent by: [EMAIL PROTECTED] 09/06/2005 11:24 Please respond to tn5250j-general@lists.sourceforge.net To tn5250j-general@lists.sourceforge.net cc Subject Re: [Tn5250j-general] tn5250j portal Wim Quoting [EMAIL PROTECTED]: > 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 force of the > customer. So they'll also need existing applications over the > functionality provided by the new webapplication as we can not convert all > software at once. > > The web application will be based on JSF talking over our Java/iSeries > connector to RPG backend system. We've done this a few times now. Some > links on the website need to launch a 5250 application with autologon and > command calling. As said it's going to be used on an 'intranet' and > secured. Yes got that now. Been away from thinking this way for a few months so that makes sense. >So we can pass uids and pwds around freely. The emulator itself > passes it also unencrypted. In our situation this is not a concern. > Otherwise, you should SSL the connection, I think. Yes it does pass it as unencrypted and yes an SSL connection would make it more secure but you already have it encrypted with the VPN, probably using IPSec or 3Des correct? > > We were indeed thinking in webstarting an parameterised JFrame with > systemname, uid, pwd and command etc. > > What's your opinion? Yes I agree. You will be setting up a SessionBean for that correct and of course your own JFrame? Will the JFrame mentioned here be your JTerminal that we have discussed in the past? Does this also use your screen scraping modifications? >From there to start other applications I guess you have special application screens that use the '#!' signature to pass remote commands back to be executed correct? When the person is finished with the 5250 session/function does it stay open or automattically closed down after the function is complete? Well that would be more of an interactive session so probably not worth thinking about. Thanks for the info Wim Kenneth > > Wim. > > > > > > Kenneth Pouncey <[EMAIL PROTECTED]> > Sent by: [EMAIL PROTECTED] > 09/06/2005 09:36 > Please respond to > tn5250j-general@lists.sourceforge.net > > > To > tn5250j-general@lists.sourceforge.net > cc > > Subject > Re: [Tn5250j-general] tn5250j portal > > > > > > > Wim > > The other reason I am asking you the specifics is because I did not like > the way > the arguments were being passed for the user and password. It is > basically
[Tn5250j-general] Paste of long text
Marc You will be happy to know that I implemented the pasting of long text lines. It now works the way you would like and also works for me. I got to thinking about the problem and there really was no conflict in doing it. The only conflict was in my thinking :-) Well at least not so far. I will have to work with it for a little while to make sure all the types of copy/paste work but it is there. If you would like to play with it let me know. Regards Kenneth --- This SF.Net email is sponsored by: NEC IT Guy Games. How far can you shotput a projector? How fast can you ride your desk chair down the office luge track? If you want to score the big prize, get to know the little guy. Play to win an NEC 61" plasma display: http://www.necitguy.com/?r=20 ___ Tn5250j-general mailing list Tn5250j-general@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/tn5250j-general
Re: [Tn5250j-general] Paste of long text
Way cool! Sure I would lilke to play with it Many thanks, Kenneth. -Marc On 09-06-2005 12:22, "Kenneth Pouncey" <[EMAIL PROTECTED]> wrote: > > Marc > > You will be happy to know that I implemented the pasting of long text lines. > It > now works the way you would like and also works for me. > > I got to thinking about the problem and there really was no conflict in doing > it. The only conflict was in my thinking :-) Well at least not so far. I > will > have to work with it for a little while to make sure all the types of > copy/paste > work but it is there. If you would like to play with it let me know. > > Regards > > Kenneth > > > > > --- > This SF.Net email is sponsored by: NEC IT Guy Games. How far can you shotput > a projector? How fast can you ride your desk chair down the office luge track? > If you want to score the big prize, get to know the little guy. > Play to win an NEC 61" plasma display: http://www.necitguy.com/?r=20 > ___ > Tn5250j-general mailing list > Tn5250j-general@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/tn5250j-general --- This SF.Net email is sponsored by: NEC IT Guy Games. How far can you shotput a projector? How fast can you ride your desk chair down the office luge track? If you want to score the big prize, get to know the little guy. Play to win an NEC 61" plasma display: http://www.necitguy.com/?r=20 ___ Tn5250j-general mailing list Tn5250j-general@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/tn5250j-general
Re: [Tn5250j-general] Paste of long text
OK let me know how it works. Quoting Marc Vos <[EMAIL PROTECTED]>: > Way cool! Sure I would lilke to play with it > > Many thanks, Kenneth. > > -Marc > > > > On 09-06-2005 12:22, "Kenneth Pouncey" <[EMAIL PROTECTED]> wrote: > > > > > Marc > > > > You will be happy to know that I implemented the pasting of long text > lines. > > It > > now works the way you would like and also works for me. > > > > I got to thinking about the problem and there really was no conflict in > doing > > it. The only conflict was in my thinking :-) Well at least not so far. > I > > will > > have to work with it for a little while to make sure all the types of > > copy/paste > > work but it is there. If you would like to play with it let me know. > > > > Regards > > > > Kenneth > > > > > > > > > > --- > > This SF.Net email is sponsored by: NEC IT Guy Games. How far can you > shotput > > a projector? How fast can you ride your desk chair down the office luge > track? > > If you want to score the big prize, get to know the little guy. > > Play to win an NEC 61" plasma display: http://www.necitguy.com/?r=20 > > ___ > > Tn5250j-general mailing list > > Tn5250j-general@lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/tn5250j-general > > > > > --- > This SF.Net email is sponsored by: NEC IT Guy Games. How far can you > shotput > a projector? How fast can you ride your desk chair down the office luge > track? > If you want to score the big prize, get to know the little guy. > Play to win an NEC 61" plasma display: http://www.necitguy.com/?r=20 > ___ > Tn5250j-general mailing list > Tn5250j-general@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/tn5250j-general > --- This SF.Net email is sponsored by: NEC IT Guy Games. How far can you shotput a projector? How fast can you ride your desk chair down the office luge track? If you want to score the big prize, get to know the little guy. Play to win an NEC 61" plasma display: http://www.necitguy.com/?r=20 ___ Tn5250j-general mailing list Tn5250j-general@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/tn5250j-general
Re: [Tn5250j-general] tn5250j portal
Wim Thanks for taking the time to answer my questions. Quoting [EMAIL PROTECTED]: > 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. OK > - We'll be working through the sessionbeans indeed; In this case it'll be > standard 5250 as we all use it. Not the screenscraping part. > - What we normally do, is to wrap the normal command they want to launch > in a special command of our own. E.g. instead of issuing a WRKUSRJOB > USER(user) we issue a STRCMD CMD('WRKUSRJOB USER(user)'); the only thing > our STRCMD does is launching the command, but when the normal command ends > and we fall back in the program stacking onto our wrapper command, we send > the !# event or just do a signof with disconnect. The emulator at the Java > side knows to close itself then. In GUI mode we can then even issue 5250 > as modal dialogs etc without a problem. Could you explain this of the modal dialogs. Did you have to change the application programs to do this? >So we do make it interactive! We > can not however send back information towards the web application directly > as we can keep synchronisations in there. We did once start to cache the > 5250 sessions, but that poses more of problem than it brings advantages. > The only thing I still would like is to be able to create a protocol bean, > connect it, start the initial command and only then hook it to a > interactive terminal. This way the user would'n see the login and launch > scenario pass by as they do now. But I think it can work that way now in the code base that is in CVS. Maybe I am misunderstanding this because the Web5250 works mostly this way in headless. > - I would really like to donate the screen scraper back to the community. > Honestly. The problem right now is that you need a specific view factory > to scrape the screens correctly. At this point we only have one factory > that interprets customer specific screens and is not generally usable. We > would like to build such a factory for the IBM 5250 guidelines as we use > them in all our appliations Then it would become very useful for > everybody. We however do not have the time at this point. It is however > just a work of a few days. Note that the customer specific factory even > translates functions to menu's and toolbar buttons. Another major > enhancement would to recognize subfiles and translate them to tables. No problems. Am sure we will get around to it sometime. We all work within time constraints. > > Hope this helps, Yes Regards Kenneth > Wim. > > > > > > > Kenneth Pouncey <[EMAIL PROTECTED]> > Sent by: [EMAIL PROTECTED] > 09/06/2005 11:24 > Please respond to > tn5250j-general@lists.sourceforge.net > > > To > tn5250j-general@lists.sourceforge.net > cc > > Subject > Re: [Tn5250j-general] tn5250j portal > > > > > > > Wim > > > Quoting [EMAIL PROTECTED]: > > > 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 force of the > > customer. So they'll also need existing applications over the > > functionality provided by the new webapplication as we can not convert > all > > software at once. > > > > The web application will be based on JSF talking over our Java/iSeries > > connector to RPG backend system. We've done this a few times now. Some > > links on the website need to launch a 5250 application with autologon > and > > command calling. As said it's going to be used on an 'intranet' and > > secured. > > Yes got that now. Been away from thinking this way for a few months so > that > makes sense. > > >So we can pass uids and pwds around freely. The emulator itself > > passes it also unencrypted. In our situation this is not a concern. > > Otherwise, you should SSL the connection, I think. > > Yes it does pass it as unencrypted and yes an SSL connection would make it > more > secure but you already have it encrypted with the VPN, probably using > IPSec or > 3Des correct? > > > > > > We were indeed thinking in webstarting an parameterised JFrame with > > systemname, uid, pwd and command etc. > > > > What's your opinion? > > Yes I agree. You will be setting up a SessionBean for that correct and of > course your own JFrame? Will the JFrame mentioned here be your JTerminal > that > we have discussed in the past? > > Does this also use your screen scraping modifications? > > >From there to start other applications I guess you have special > application > screens that use the '#!' signature to pass remote commands back to be > executed > corre
Re: [Tn5250j-general] tn5250j portal
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 is open, the GUI is inaccesible. Secondly, I know the emulator support headless operation throught the protocol bean. But can I create a protocol bean, to everything I need and next create a GUI terminal that hooks up to the protocol bean? Like an new GUITerminal(myProtocolBean). wim Kenneth Pouncey <[EMAIL PROTECTED]> Sent by: [EMAIL PROTECTED] 09/06/2005 14:56 Please respond to tn5250j-general@lists.sourceforge.net To tn5250j-general@lists.sourceforge.net cc Subject Re: [Tn5250j-general] tn5250j portal Wim Thanks for taking the time to answer my questions. Quoting [EMAIL PROTECTED]: > 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. OK > - We'll be working through the sessionbeans indeed; In this case it'll be > standard 5250 as we all use it. Not the screenscraping part. > - What we normally do, is to wrap the normal command they want to launch > in a special command of our own. E.g. instead of issuing a WRKUSRJOB > USER(user) we issue a STRCMD CMD('WRKUSRJOB USER(user)'); the only thing > our STRCMD does is launching the command, but when the normal command ends > and we fall back in the program stacking onto our wrapper command, we send > the !# event or just do a signof with disconnect. The emulator at the Java > side knows to close itself then. In GUI mode we can then even issue 5250 > as modal dialogs etc without a problem. Could you explain this of the modal dialogs. Did you have to change the application programs to do this? >So we do make it interactive! We > can not however send back information towards the web application directly > as we can keep synchronisations in there. We did once start to cache the > 5250 sessions, but that poses more of problem than it brings advantages. > The only thing I still would like is to be able to create a protocol bean, > connect it, start the initial command and only then hook it to a > interactive terminal. This way the user would'n see the login and launch > scenario pass by as they do now. But I think it can work that way now in the code base that is in CVS. Maybe I am misunderstanding this because the Web5250 works mostly this way in headless. > - I would really like to donate the screen scraper back to the community. > Honestly. The problem right now is that you need a specific view factory > to scrape the screens correctly. At this point we only have one factory > that interprets customer specific screens and is not generally usable. We > would like to build such a factory for the IBM 5250 guidelines as we use > them in all our appliations Then it would become very useful for > everybody. We however do not have the time at this point. It is however > just a work of a few days. Note that the customer specific factory even > translates functions to menu's and toolbar buttons. Another major > enhancement would to recognize subfiles and translate them to tables. No problems. Am sure we will get around to it sometime. We all work within time constraints. > > Hope this helps, Yes Regards Kenneth > Wim. > > > > > > > Kenneth Pouncey <[EMAIL PROTECTED]> > Sent by: [EMAIL PROTECTED] > 09/06/2005 11:24 > Please respond to > tn5250j-general@lists.sourceforge.net > > > To > tn5250j-general@lists.sourceforge.net > cc > > Subject > Re: [Tn5250j-general] tn5250j portal > > > > > > > Wim > > > Quoting [EMAIL PROTECTED]: > > > 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 force of the > > customer. So they'll also need existing applications over the > > functionality provided by the new webapplication as we can not convert > all > > software at once. > > > > The web application will be based on JSF talking over our Java/iSeries > > connector to RPG backend system. We've done this a few times now. Some > > links on the website need to launch a 5250 application with autologon > and > > command calling. As said it's going to be used on an 'intranet' and > > secured. > > Yes got that now. Been away from thinking this way for a few months so > that > makes sense. > > >So we can pass uids and pwds around freely. The emulator itself > > passes it also unencrypted. In our situation this is not a conc
Re: [Tn5250j-general] Paste of long text
Kenneth, Works great! And the selection rectangle works great too (with the mouse)! About the rectangle: --- It still dissapears (selection remains active) from the screen when I press RESET (left CTRL key). When I then press ENTER again, the rectangle reappears. Thanks, -Marc Vos On 09-06-2005 13:55, "Kenneth Pouncey" <[EMAIL PROTECTED]> wrote: > OK let me know how it works. > > Quoting Marc Vos <[EMAIL PROTECTED]>: > >> Way cool! Sure I would lilke to play with it >> >> Many thanks, Kenneth. >> >> -Marc >> >> >> >> On 09-06-2005 12:22, "Kenneth Pouncey" <[EMAIL PROTECTED]> wrote: >> >>> >>> Marc >>> >>> You will be happy to know that I implemented the pasting of long text >> lines. >>> It >>> now works the way you would like and also works for me. >>> >>> I got to thinking about the problem and there really was no conflict in >> doing >>> it. The only conflict was in my thinking :-) Well at least not so far. >> I >>> will >>> have to work with it for a little while to make sure all the types of >>> copy/paste >>> work but it is there. If you would like to play with it let me know. >>> >>> Regards >>> >>> Kenneth >>> >>> >>> >>> >>> --- >>> This SF.Net email is sponsored by: NEC IT Guy Games. How far can you >> shotput >>> a projector? How fast can you ride your desk chair down the office luge >> track? >>> If you want to score the big prize, get to know the little guy. >>> Play to win an NEC 61" plasma display: http://www.necitguy.com/?r=20 >>> ___ >>> Tn5250j-general mailing list >>> Tn5250j-general@lists.sourceforge.net >>> https://lists.sourceforge.net/lists/listinfo/tn5250j-general >> >> >> >> >> --- >> This SF.Net email is sponsored by: NEC IT Guy Games. How far can you >> shotput >> a projector? How fast can you ride your desk chair down the office luge >> track? >> If you want to score the big prize, get to know the little guy. >> Play to win an NEC 61" plasma display: http://www.necitguy.com/?r=20 >> ___ >> Tn5250j-general mailing list >> Tn5250j-general@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/tn5250j-general >> > > > > > > > --- > This SF.Net email is sponsored by: NEC IT Guy Games. How far can you shotput > a projector? How fast can you ride your desk chair down the office luge track? > If you want to score the big prize, get to know the little guy. > Play to win an NEC 61" plasma display: http://www.necitguy.com/?r=20 > ___ > Tn5250j-general mailing list > Tn5250j-general@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/tn5250j-general --- This SF.Net email is sponsored by: NEC IT Guy Games. How far can you shotput a projector? How fast can you ride your desk chair down the office luge track? If you want to score the big prize, get to know the little guy. Play to win an NEC 61" plasma display: http://www.necitguy.com/?r=20 ___ Tn5250j-general mailing list Tn5250j-general@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/tn5250j-general
Re: [Tn5250j-general] tn5250j portal
Wim Theoretically that should be possible. The reason I say theoretically is that the only thing the gui would do is attach listeners for the object events it wants to see. So you should be able to send keys and as long as there are no listeners attached the events will not be sent. After all the keys are sent and the screen you want is there you then send this through to the GUITerminal which will obtain the information from the object(s) and then create the event consumers. Once the consumers are there is when the gui will start receiving the painting instructions. Now I have not looked at those in a while but I am not sure why it could not be done with what is there. Well I am saying what is there in CVS now for headless. Not sure how much code you used from the new headless code or what was changed but I can not see a problem with doing this at all. Like I said it would kind of be what is being done with the Web5250 stuff. If there is a problem with doing it this way I would not think it would be to much of a problem to change it to work that way. Damn the flow in my head says it works this way but without an acutal test Regards Kenneth Quoting [EMAIL PROTECTED]: > 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 is > open, the GUI is inaccesible. > > Secondly, I know the emulator support headless operation throught the > protocol bean. But can I create a protocol bean, to everything I need and > next create a GUI terminal that hooks up to the protocol bean? Like an new > GUITerminal(myProtocolBean). > > wim > > > > > > Kenneth Pouncey <[EMAIL PROTECTED]> > Sent by: [EMAIL PROTECTED] > 09/06/2005 14:56 > Please respond to > tn5250j-general@lists.sourceforge.net > > > To > tn5250j-general@lists.sourceforge.net > cc > > Subject > Re: [Tn5250j-general] tn5250j portal > > > > > > > Wim > > Thanks for taking the time to answer my questions. > > Quoting [EMAIL PROTECTED]: > > > 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. > > OK > > > - We'll be working through the sessionbeans indeed; In this case it'll > be > > standard 5250 as we all use it. Not the screenscraping part. > > - What we normally do, is to wrap the normal command they want to launch > > > in a special command of our own. E.g. instead of issuing a WRKUSRJOB > > USER(user) we issue a STRCMD CMD('WRKUSRJOB USER(user)'); the only thing > > > our STRCMD does is launching the command, but when the normal command > ends > > and we fall back in the program stacking onto our wrapper command, we > send > > the !# event or just do a signof with disconnect. The emulator at the > Java > > side knows to close itself then. In GUI mode we can then even issue 5250 > > > as modal dialogs etc without a problem. > > Could you explain this of the modal dialogs. Did you have to change the > application programs to do this? > > >So we do make it interactive! We > > can not however send back information towards the web application > directly > > as we can keep synchronisations in there. We did once start to cache the > > > 5250 sessions, but that poses more of problem than it brings advantages. > > > The only thing I still would like is to be able to create a protocol > bean, > > connect it, start the initial command and only then hook it to a > > interactive terminal. This way the user would'n see the login and launch > > > scenario pass by as they do now. > > But I think it can work that way now in the code base that is in CVS. > Maybe I > am misunderstanding this because the Web5250 works mostly this way in > headless. > > > - I would really like to donate the screen scraper back to the > community. > > Honestly. The problem right now is that you need a specific view factory > > > to scrape the screens correctly. At this point we only have one factory > > that interprets customer specific screens and is not generally usable. > We > > would like to build such a factory for the IBM 5250 guidelines as we use > > > them in all our appliations Then it would become very useful for > > everybody. We however do not have the time at this point. It is however > > just a work of a few days. Note that the customer specific factory even > > translates functions to menu's and toolbar buttons. Another major > > enhancement would to recognize subfiles and translate them to tables. > > No problems. Am sure we will get around to it sometime. We all work > within > time constraints. > > > > > Hope thi
Re: [Tn5250j-general] tn5250j portal
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. Kenneth Pouncey <[EMAIL PROTECTED]> Sent by: [EMAIL PROTECTED] 09/06/2005 15:35 Please respond to tn5250j-general@lists.sourceforge.net To tn5250j-general@lists.sourceforge.net cc Subject Re: [Tn5250j-general] tn5250j portal Wim Theoretically that should be possible. The reason I say theoretically is that the only thing the gui would do is attach listeners for the object events it wants to see. So you should be able to send keys and as long as there are no listeners attached the events will not be sent. After all the keys are sent and the screen you want is there you then send this through to the GUITerminal which will obtain the information from the object(s) and then create the event consumers. Once the consumers are there is when the gui will start receiving the painting instructions. Now I have not looked at those in a while but I am not sure why it could not be done with what is there. Well I am saying what is there in CVS now for headless. Not sure how much code you used from the new headless code or what was changed but I can not see a problem with doing this at all. Like I said it would kind of be what is being done with the Web5250 stuff. If there is a problem with doing it this way I would not think it would be to much of a problem to change it to work that way. Damn the flow in my head says it works this way but without an acutal test Regards Kenneth Quoting [EMAIL PROTECTED]: > 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 is > open, the GUI is inaccesible. > > Secondly, I know the emulator support headless operation throught the > protocol bean. But can I create a protocol bean, to everything I need and > next create a GUI terminal that hooks up to the protocol bean? Like an new > GUITerminal(myProtocolBean). > > wim > > > > > > Kenneth Pouncey <[EMAIL PROTECTED]> > Sent by: [EMAIL PROTECTED] > 09/06/2005 14:56 > Please respond to > tn5250j-general@lists.sourceforge.net > > > To > tn5250j-general@lists.sourceforge.net > cc > > Subject > Re: [Tn5250j-general] tn5250j portal > > > > > > > Wim > > Thanks for taking the time to answer my questions. > > Quoting [EMAIL PROTECTED]: > > > 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. > > OK > > > - We'll be working through the sessionbeans indeed; In this case it'll > be > > standard 5250 as we all use it. Not the screenscraping part. > > - What we normally do, is to wrap the normal command they want to launch > > > in a special command of our own. E.g. instead of issuing a WRKUSRJOB > > USER(user) we issue a STRCMD CMD('WRKUSRJOB USER(user)'); the only thing > > > our STRCMD does is launching the command, but when the normal command > ends > > and we fall back in the program stacking onto our wrapper command, we > send > > the !# event or just do a signof with disconnect. The emulator at the > Java > > side knows to close itself then. In GUI mode we can then even issue 5250 > > > as modal dialogs etc without a problem. > > Could you explain this of the modal dialogs. Did you have to change the > application programs to do this? > > >So we do make it interactive! We > > can not however send back information towards the web application > directly > > as we can keep synchronisations in there. We did once start to cache the > > > 5250 sessions, but that poses more of problem than it brings advantages. > > > The only thing I still would like is to be able to create a protocol > bean, > > connect it, start the initial command and only then hook it to a > > interactive terminal. This way the user would'n see the login and launch > > > scenario pass by as they do now. > > But I think it can work that way now in the code base that is in CVS. > Maybe I > am misunderstanding this because the Web5250 works mostly this way in > headless. > > > - I would really like to donate the screen scraper back to the > community. > > Honestly. The problem right now is that you need a specific view factory > > > to scrape the screens correctly. At this point we only have one factory > > that interprets customer specific screens and is not generally usable. > We > > would like to build such a f
[Tn5250j-general] Web5250
Pete Well just got through setting up and testing with the web5250. The keys work quite well. With all the extra lines in the .js file it does slow down just a tad. For me it is fast enough to be satified with it. Even the F4 help F3 and enter keys work. Really cool if you ask me. I just had someone looking over my shoulder when I finally got it all up and running. They just stood there with their mouth open. The next thing was "oh those html tools that come with the V5r2 are really nice, will have try that myself". I just laughed and told him it was part of the tn5250j emulator package and he took a double take. Was really funny. So what do you think is next for this? Regards Kenneth --- This SF.Net email is sponsored by: NEC IT Guy Games. How far can you shotput a projector? How fast can you ride your desk chair down the office luge track? If you want to score the big prize, get to know the little guy. Play to win an NEC 61" plasma display: http://www.necitguy.com/?r=20 ___ Tn5250j-general mailing list Tn5250j-general@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/tn5250j-general
Re: [Tn5250j-general] Web5250
Cool! I tried as best I could to get the function keys working and also "hard coded" the control key as Enter (my preference). You'll find out pretty quickly that the complete set of key movements still needs to be handled. Try the cursor movement keys, for example. Or new line. Also, I have been trying to figure out "equivalent" field types for the 5250 data. Go into SEU on a source member and you can't edit anything. So I need to figure out all the variations of editable vs non-editable fields. Since I don't know the 5250 stream well enough, I could probably use some help there. We should probably externalize the IP address and port settings to a properties file (on the server) and we'll have to figure out things like "local" preferences and key mappings and store them locally (I guess cookies are the only local way to do this with a browser). Plenty still to do. Probably need a central place for a "features" list, build that list, and start working on it. Pete Kenneth Pouncey wrote: Pete Well just got through setting up and testing with the web5250. The keys work quite well. With all the extra lines in the .js file it does slow down just a tad. For me it is fast enough to be satified with it. Even the F4 help F3 and enter keys work. Really cool if you ask me. I just had someone looking over my shoulder when I finally got it all up and running. They just stood there with their mouth open. The next thing was "oh those html tools that come with the V5r2 are really nice, will have try that myself". I just laughed and told him it was part of the tn5250j emulator package and he took a double take. Was really funny. So what do you think is next for this? Regards Kenneth --- This SF.Net email is sponsored by: NEC IT Guy Games. How far can you shotput a projector? How fast can you ride your desk chair down the office luge track? If you want to score the big prize, get to know the little guy. Play to win an NEC 61" plasma display: http://www.necitguy.com/?r=20 ___ Tn5250j-general mailing list Tn5250j-general@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/tn5250j-general --- This SF.Net email is sponsored by: NEC IT Guy Games. How far can you shotput a projector? How fast can you ride your desk chair down the office luge track? If you want to score the big prize, get to know the little guy. Play to win an NEC 61" plasma display: http://www.necitguy.com/?r=20 ___ Tn5250j-general mailing list Tn5250j-general@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/tn5250j-general
Re: [Tn5250j-general] tn5250j portal
That would do it. I think after that you would be set. [EMAIL PROTECTED] wrote: 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. Kenneth Pouncey <[EMAIL PROTECTED]> Sent by: [EMAIL PROTECTED] 09/06/2005 15:35 Please respond to tn5250j-general@lists.sourceforge.net To tn5250j-general@lists.sourceforge.net cc Subject Re: [Tn5250j-general] tn5250j portal Wim Theoretically that should be possible. The reason I say theoretically is that the only thing the gui would do is attach listeners for the object events it wants to see. So you should be able to send keys and as long as there are no listeners attached the events will not be sent. After all the keys are sent and the screen you want is there you then send this through to the GUITerminal which will obtain the information from the object(s) and then create the event consumers. Once the consumers are there is when the gui will start receiving the painting instructions. Now I have not looked at those in a while but I am not sure why it could not be done with what is there. Well I am saying what is there in CVS now for headless. Not sure how much code you used from the new headless code or what was changed but I can not see a problem with doing this at all. Like I said it would kind of be what is being done with the Web5250 stuff. If there is a problem with doing it this way I would not think it would be to much of a problem to change it to work that way. Damn the flow in my head says it works this way but without an acutal test Regards Kenneth Quoting [EMAIL PROTECTED]: > 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 is > open, the GUI is inaccesible. > > Secondly, I know the emulator support headless operation throught the > protocol bean. But can I create a protocol bean, to everything I need and > next create a GUI terminal that hooks up to the protocol bean? Like an new > GUITerminal(myProtocolBean). > > wim > > > > > > Kenneth Pouncey <[EMAIL PROTECTED]> > Sent by: [EMAIL PROTECTED] > 09/06/2005 14:56 > Please respond to > tn5250j-general@lists.sourceforge.net > > > To > tn5250j-general@lists.sourceforge.net > cc > > Subject > Re: [Tn5250j-general] tn5250j portal > > > > > > > Wim > > Thanks for taking the time to answer my questions. > > Quoting [EMAIL PROTECTED]: > > > 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. > > OK > > > - We'll be working through the sessionbeans indeed; In this case it'll > be > > standard 5250 as we all use it. Not the screenscraping part. > > - What we normally do, is to wrap the normal command they want to launch > > > in a special command of our own. E.g. instead of issuing a WRKUSRJOB > > USER(user) we issue a STRCMD CMD('WRKUSRJOB USER(user)'); the only thing > > > our STRCMD does is launching the command, but when the normal command > ends > > and we fall back in the program stacking onto our wrapper command, we > send > > the !# event or just do a signof with disconnect. The emulator at the > Java > > side knows to close itself then. In GUI mode we can then even issue 5250 > > > as modal dialogs etc without a problem. > > Could you explain this of the modal dialogs. Did you have to change the > application programs to do this? > > >So we do make it interactive! We > > can not however send back information towards the web application > directly > > as we can keep synchronisations in there. We did once start to cache the > > > 5250 sessions, but that poses more of
Re: [Tn5250j-general] CVS update
Sorry but I have to ask to be sure, this includes the field exit issue fix as well? Regards, +--+ | Richard Houston .^. | | R.L.H. Consulting /V\ | | E-Mail <[EMAIL PROTECTED]>/( )\ | | WWW ^^-^^| +--+ Kenneth Pouncey said: > > Oh by the way I do not know what has changed in this update from the cvs > version. I am thinking you will not see much difference in the > functionality. > > The last few user visable changes were: > > added code for https hotspots sent from Richard I think. > added four new key options called: >fast cursor down >fast cursor up >fast cursor right >fast cursor left > > Also added a parameter to control how backspace works when backspacing > from the > first position of a field. This setting is located in the Error category. > > Windows are now treated as gui objects so are saved and restored > graphically. > > There is minimal support for Single Choice selection fields. They work > finally > but not graphically like client access. Still need to save and restore > them as > that does not work yet. > > Drum roll please And of course the change to correct the error with > selection rectangle disappearing for 5.0 jdk versions. > > Internally was an overall restructor of the code base. Hope it works. > > Regards > > Kenneth > > Quoting Kenneth Pouncey <[EMAIL PROTECTED]>: > >> Try out cvs to see how it works. You might have do a fresh checkout of >> the project if you are getting a lot of errors. >> >> Kenneth >> >> >> --- >> This SF.Net email is sponsored by: NEC IT Guy Games. How far can you >> shotput >> a projector? How fast can you ride your desk chair down the office luge >> track? >> If you want to score the big prize, get to know the little guy. >> Play to win an NEC 61" plasma display: http://www.necitguy.com/?r=20 >> ___ >> Tn5250j-general mailing list >> Tn5250j-general@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/tn5250j-general >> > > > > > > > --- > This SF.Net email is sponsored by: NEC IT Guy Games. How far can you > shotput > a projector? How fast can you ride your desk chair down the office luge > track? > If you want to score the big prize, get to know the little guy. > Play to win an NEC 61" plasma display: http://www.necitguy.com/?r=20 > ___ > Tn5250j-general mailing list > Tn5250j-general@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/tn5250j-general > > --- This SF.Net email is sponsored by: NEC IT Guy Games. How far can you shotput a projector? How fast can you ride your desk chair down the office luge track? If you want to score the big prize, get to know the little guy. Play to win an NEC 61" plasma display: http://www.necitguy.com/?r=20 ___ Tn5250j-general mailing list Tn5250j-general@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/tn5250j-general
Re: [Tn5250j-general] CVS update
Richard I certainly hope so. I did a mass update of everything I had. Please give it a test and let me know as I may have missed some things. If your are getting errors do a fresh checkout of the sources and not an update. Regards Kenneth Richard Houston wrote: Sorry but I have to ask to be sure, this includes the field exit issue fix as well? Regards, +--+ | Richard Houston .^. | | R.L.H. Consulting /V\ | | E-Mail <[EMAIL PROTECTED]>/( )\ | | WWW^^-^^| +--+ Kenneth Pouncey said: Oh by the way I do not know what has changed in this update from the cvs version. I am thinking you will not see much difference in the functionality. The last few user visable changes were: added code for https hotspots sent from Richard I think. added four new key options called: fast cursor down fast cursor up fast cursor right fast cursor left Also added a parameter to control how backspace works when backspacing from the first position of a field. This setting is located in the Error category. Windows are now treated as gui objects so are saved and restored graphically. There is minimal support for Single Choice selection fields. They work finally but not graphically like client access. Still need to save and restore them as that does not work yet. Drum roll please And of course the change to correct the error with selection rectangle disappearing for 5.0 jdk versions. Internally was an overall restructor of the code base. Hope it works. Regards Kenneth Quoting Kenneth Pouncey <[EMAIL PROTECTED]>: Try out cvs to see how it works. You might have do a fresh checkout of the project if you are getting a lot of errors. Kenneth --- This SF.Net email is sponsored by: NEC IT Guy Games. How far can you shotput a projector? How fast can you ride your desk chair down the office luge track? If you want to score the big prize, get to know the little guy. Play to win an NEC 61" plasma display: http://www.necitguy.com/?r=20 ___ Tn5250j-general mailing list Tn5250j-general@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/tn5250j-general --- This SF.Net email is sponsored by: NEC IT Guy Games. How far can you shotput a projector? How fast can you ride your desk chair down the office luge track? If you want to score the big prize, get to know the little guy. Play to win an NEC 61" plasma display: http://www.necitguy.com/?r=20 ___ Tn5250j-general mailing list Tn5250j-general@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/tn5250j-general --- This SF.Net email is sponsored by: NEC IT Guy Games. How far can you shotput a projector? How fast can you ride your desk chair down the office luge track? If you want to score the big prize, get to know the little guy. Play to win an NEC 61" plasma display: http://www.necitguy.com/?r=20 ___ Tn5250j-general mailing list Tn5250j-general@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/tn5250j-general .
Re: [Tn5250j-general] CVS update
Will do, I will be on site tomorrow and let you know for sure. ;) Regards, +--+ | Richard Houston .^. | | R.L.H. Consulting /V\ | | E-Mail <[EMAIL PROTECTED]>/( )\ | | WWW ^^-^^| +--+ Kenneth Pouncey said: > Richard > > I certainly hope so. I did a mass update of everything I had. Please > give it a test and let me know as I may have missed some things. > > If your are getting errors do a fresh checkout of the sources and not an > update. > > Regards > > Kenneth > > Richard Houston wrote: > >>Sorry but I have to ask to be sure, this includes the field exit issue >> fix >>as well? >> >> >> >> >>Regards, >>+--+ >>| Richard Houston .^. | >>| R.L.H. Consulting /V\ | >>| E-Mail <[EMAIL PROTECTED]>/( )\ | >>| WWW ^^-^^| >>+--+ >> >>Kenneth Pouncey said: >> >> >>>Oh by the way I do not know what has changed in this update from the cvs >>>version. I am thinking you will not see much difference in the >>>functionality. >>> >>>The last few user visable changes were: >>> >>>added code for https hotspots sent from Richard I think. >>>added four new key options called: >>> fast cursor down >>> fast cursor up >>> fast cursor right >>> fast cursor left >>> >>>Also added a parameter to control how backspace works when backspacing >>>from the >>>first position of a field. This setting is located in the Error >>> category. >>> >>>Windows are now treated as gui objects so are saved and restored >>>graphically. >>> >>>There is minimal support for Single Choice selection fields. They work >>>finally >>>but not graphically like client access. Still need to save and restore >>>them as >>>that does not work yet. >>> >>>Drum roll please And of course the change to correct the error with >>>selection rectangle disappearing for 5.0 jdk versions. >>> >>>Internally was an overall restructor of the code base. Hope it works. >>> >>>Regards >>> >>>Kenneth >>> >>>Quoting Kenneth Pouncey <[EMAIL PROTECTED]>: >>> >>> >>> Try out cvs to see how it works. You might have do a fresh checkout of the project if you are getting a lot of errors. Kenneth --- This SF.Net email is sponsored by: NEC IT Guy Games. How far can you shotput a projector? How fast can you ride your desk chair down the office luge track? If you want to score the big prize, get to know the little guy. Play to win an NEC 61" plasma display: http://www.necitguy.com/?r=20 ___ Tn5250j-general mailing list Tn5250j-general@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/tn5250j-general >>> >>> >>> >>> >>>--- >>>This SF.Net email is sponsored by: NEC IT Guy Games. How far can you >>>shotput >>>a projector? How fast can you ride your desk chair down the office luge >>>track? >>>If you want to score the big prize, get to know the little guy. >>>Play to win an NEC 61" plasma display: http://www.necitguy.com/?r=20 >>>___ >>>Tn5250j-general mailing list >>>Tn5250j-general@lists.sourceforge.net >>>https://lists.sourceforge.net/lists/listinfo/tn5250j-general >>> >>> >>> >>> >> >> >> >>--- >>This SF.Net email is sponsored by: NEC IT Guy Games. How far can you >> shotput >>a projector? How fast can you ride your desk chair down the office luge >> track? >>If you want to score the big prize, get to know the little guy. >>Play to win an NEC 61" plasma display: http://www.necitguy.com/?r=20 >>___ >>Tn5250j-general mailing list >>Tn5250j-general@lists.sourceforge.net >>https://lists.sourceforge.net/lists/listinfo/tn5250j-general >> >>. >> >> >> > --- This SF.Net email is sponsored by: NEC IT Guy Games. How far can you shotput a projector? How fast can you ride your desk chair down the office luge track? If you want to score the big prize, get to know the little guy. Play to win an NEC 61" plasma display: http://www.necitguy.com/?r=20 ___ Tn5250j-general mailing list Tn5250j-general@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/tn5250j-general
Re: [Tn5250j-general] CVS update
On a rather petty point, has the cvs versions version number been updated from 0.5.8 Alpha1? Sorry to ask but I had to. ;) Regards, +--+ | Richard Houston .^. | | R.L.H. Consulting /V\ | | E-Mail <[EMAIL PROTECTED]>/( )\ | | WWW ^^-^^| +--+ Kenneth Pouncey said: > Richard > > I certainly hope so. I did a mass update of everything I had. Please > give it a test and let me know as I may have missed some things. > > If your are getting errors do a fresh checkout of the sources and not an > update. > > Regards > > Kenneth > > Richard Houston wrote: > >>Sorry but I have to ask to be sure, this includes the field exit issue >> fix >>as well? >> >> >> >> >>Regards, >>+--+ >>| Richard Houston .^. | >>| R.L.H. Consulting /V\ | >>| E-Mail <[EMAIL PROTECTED]>/( )\ | >>| WWW ^^-^^| >>+--+ >> >>Kenneth Pouncey said: >> >> >>>Oh by the way I do not know what has changed in this update from the cvs >>>version. I am thinking you will not see much difference in the >>>functionality. >>> >>>The last few user visable changes were: >>> >>>added code for https hotspots sent from Richard I think. >>>added four new key options called: >>> fast cursor down >>> fast cursor up >>> fast cursor right >>> fast cursor left >>> >>>Also added a parameter to control how backspace works when backspacing >>>from the >>>first position of a field. This setting is located in the Error >>> category. >>> >>>Windows are now treated as gui objects so are saved and restored >>>graphically. >>> >>>There is minimal support for Single Choice selection fields. They work >>>finally >>>but not graphically like client access. Still need to save and restore >>>them as >>>that does not work yet. >>> >>>Drum roll please And of course the change to correct the error with >>>selection rectangle disappearing for 5.0 jdk versions. >>> >>>Internally was an overall restructor of the code base. Hope it works. >>> >>>Regards >>> >>>Kenneth >>> >>>Quoting Kenneth Pouncey <[EMAIL PROTECTED]>: >>> >>> >>> Try out cvs to see how it works. You might have do a fresh checkout of the project if you are getting a lot of errors. Kenneth --- This SF.Net email is sponsored by: NEC IT Guy Games. How far can you shotput a projector? How fast can you ride your desk chair down the office luge track? If you want to score the big prize, get to know the little guy. Play to win an NEC 61" plasma display: http://www.necitguy.com/?r=20 ___ Tn5250j-general mailing list Tn5250j-general@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/tn5250j-general >>> >>> >>> >>> >>>--- >>>This SF.Net email is sponsored by: NEC IT Guy Games. How far can you >>>shotput >>>a projector? How fast can you ride your desk chair down the office luge >>>track? >>>If you want to score the big prize, get to know the little guy. >>>Play to win an NEC 61" plasma display: http://www.necitguy.com/?r=20 >>>___ >>>Tn5250j-general mailing list >>>Tn5250j-general@lists.sourceforge.net >>>https://lists.sourceforge.net/lists/listinfo/tn5250j-general >>> >>> >>> >>> >> >> >> >>--- >>This SF.Net email is sponsored by: NEC IT Guy Games. How far can you >> shotput >>a projector? How fast can you ride your desk chair down the office luge >> track? >>If you want to score the big prize, get to know the little guy. >>Play to win an NEC 61" plasma display: http://www.necitguy.com/?r=20 >>___ >>Tn5250j-general mailing list >>Tn5250j-general@lists.sourceforge.net >>https://lists.sourceforge.net/lists/listinfo/tn5250j-general >> >>. >> >> >> > --- This SF.Net email is sponsored by: NEC IT Guy Games. How far can you shotput a projector? How fast can you ride your desk chair down the office luge track? If you want to score the big prize, get to know the little guy. Play to win an NEC 61" plasma display: http://www.necitguy.com/?r=20 ___ Tn5250j-general mailing list Tn5250j-general@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/tn5250j-general
Re: [Tn5250j-general] CVS update
Yeah when the emulator comes up it should say alpha 2. I did that to make sure which verion is there. I will move my personal to 3 so I know from which someone is testing. Richard Houston wrote: On a rather petty point, has the cvs versions version number been updated from 0.5.8 Alpha1? Sorry to ask but I had to. ;) Regards, +--+ | Richard Houston .^. | | R.L.H. Consulting /V\ | | E-Mail <[EMAIL PROTECTED]>/( )\ | | WWW^^-^^| +--+ Kenneth Pouncey said: Richard I certainly hope so. I did a mass update of everything I had. Please give it a test and let me know as I may have missed some things. If your are getting errors do a fresh checkout of the sources and not an update. Regards Kenneth Richard Houston wrote: Sorry but I have to ask to be sure, this includes the field exit issue fix as well? Regards, +--+ | Richard Houston .^. | | R.L.H. Consulting /V\ | | E-Mail <[EMAIL PROTECTED]>/( )\ | | WWW ^^-^^| +--+ Kenneth Pouncey said: Oh by the way I do not know what has changed in this update from the cvs version. I am thinking you will not see much difference in the functionality. The last few user visable changes were: added code for https hotspots sent from Richard I think. added four new key options called: fast cursor down fast cursor up fast cursor right fast cursor left Also added a parameter to control how backspace works when backspacing >from the first position of a field. This setting is located in the Error category. Windows are now treated as gui objects so are saved and restored graphically. There is minimal support for Single Choice selection fields. They work finally but not graphically like client access. Still need to save and restore them as that does not work yet. Drum roll please And of course the change to correct the error with selection rectangle disappearing for 5.0 jdk versions. Internally was an overall restructor of the code base. Hope it works. Regards Kenneth Quoting Kenneth Pouncey <[EMAIL PROTECTED]>: Try out cvs to see how it works. You might have do a fresh checkout of the project if you are getting a lot of errors. Kenneth --- This SF.Net email is sponsored by: NEC IT Guy Games. How far can you shotput a projector? How fast can you ride your desk chair down the office luge track? If you want to score the big prize, get to know the little guy. Play to win an NEC 61" plasma display: http://www.necitguy.com/?r=20 ___ Tn5250j-general mailing list Tn5250j-general@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/tn5250j-general --- This SF.Net email is sponsored by: NEC IT Guy Games. How far can you shotput a projector? How fast can you ride your desk chair down the office luge track? If you want to score the big prize, get to know the little guy. Play to win an NEC 61" plasma display: http://www.necitguy.com/?r=20 ___ Tn5250j-general mailing list Tn5250j-general@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/tn5250j-general --- This SF.Net email is sponsored by: NEC IT Guy Games. How far can you shotput a projector? How fast can you ride your desk chair down the office luge track? If you want to score the big prize, get to know the little guy. Play to win an NEC 61" plasma display: http://www.necitguy.com/?r=20 ___ Tn5250j-general mailing list Tn5250j-general@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/tn5250j-general . --- This SF.Net email is sponsored by: NEC IT Guy Games. How far can you shotput a projector? How fast can you ride your desk chair down the office luge track? If you want to score the big prize, get to know the little guy. Play to win an NEC 61" plasma display: http://www.necitguy.com/?r=20 ___ Tn5250j-general mailing list Tn5250j-general@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/tn5250j-general .
RE: [Tn5250j-general] CVS update
Hi Kenneth, > Oh man am not looking forward > to updating cvs at all. I know how you feel :-) > I would like to extend an open offer to anybody > with cvs update access to help me out or anybody > that would like to have cvs access. I can send > them the sources and we can take parts and update > them to cvs. That will go faster and that way > we have a couple of people to help out. Sure, i'll help, it'll be a bitch to handle anyway, cause almost every frigging file is different. > I have to prepare my machine and a development > environment before I can do this myself. I understand. > Any takers? Sure, send me the sources again so that i'm completely up-to-date with the source that should be in CVS. Met vriendelijke groeten, Best Regards, Patrick Bielen System-Administrator Stafa Holland BV Microsoft Certified Professional Sun Certified Java Programmer --- This SF.Net email is sponsored by: NEC IT Guy Games. How far can you shotput a projector? How fast can you ride your desk chair down the office luge track? If you want to score the big prize, get to know the little guy. Play to win an NEC 61" plasma display: http://www.necitguy.com/?r=20 ___ Tn5250j-general mailing list Tn5250j-general@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/tn5250j-general