Re: [Tn5250j-general] Startup with last view
Richard, Any chance to try the jar? Just curious Pete Richard Houston wrote: Thanks Pete, I'll let you know as soon as I get any info. What JDK are you using? Just for my own reference. Best regards, +--+ | Richard Houston .^. | | R.L.H. Consulting /V\ | | E-Mail <[EMAIL PROTECTED]>/( )\ | | WWW^^-^^| +--+ On Fri, July 15, 2005 1:37 pm, Pete Helgren wrote: I tried that and it works fine in Linux so I am not sure what is going on at your end.. I will attach the .jar I am using. See if it makes any difference for you. Pete Pete Helgren wrote: Hmmm... That WAS what I was seeing before I tweaked the code. I am not seeing that now. The first problem I saw was the start of the default session and then the code was skipping the first "last view" session in the list. I was running it in Eclipse, however, so I could debug it. So, I'll rebuild the jar and stuff it over into my Linux partition and run it from there. I have some issues with Eclipse in Linux because I share the workspace between Windows and Linux and neither side is happy with the other so I might have to do some work to debug the code running in Linux if I see the same problem in Linux. Meanwhile, Kenneth may get a chance to review what I did. I admit not not knowing all the subtleties of tn5250j from a programming perspective so I might have missed something that Kenneth will catch. Pete Richard Houston wrote: Thanks Pete, K I am still having an issue, I checked out a fresh copy of tn5250j, removed my .tn5250 Dir and started fresh. Compiled with Linux and sun JDK1.4.2_08 using ant -DSSL=true run. Then I setup my connections and connect twice. I now have 2 session to the same machine in two tabs sitting on the login screen. I then check of the save last session and click apply from the connections window. Close down TN and reopen it with Java -jar tn5250j.jar. I then see one tab marked -s. I open my session file and find "emul.view =-s null". I then edited the emul.view to emul.view=-s traf , the name assigned to the connection I setup in the connections window. Relaunch TN and get one tab marked as -s, same as the first run. When I view the sessions file the emul.view is set back to emul.view=-s null. Very strange. Any ideas? Thanks Rich Best regards, +--+ | Richard Houston .^. | | R.L.H. Consulting /V\ | | E-Mail <[EMAIL PROTECTED]>/( )\ | | WWW ^^-^^| +--+ On Fri, July 15, 2005 8:43 am, Pete Helgren wrote: I just committed the changes and I did test the start with default and it seems to work. Let me know what you think. Pete Kenneth Pouncey wrote: Pete As long as the start default still works I see no problem at all in committing this. Once it is committed I will test it tonight to see if what I normally do works as well. Will also test a default setup as well. Again thank you very much for the analysis and the fix. Regards Kenneth Pete Helgren wrote: OK! I found a couple of things that might be causing the problem. Kenneth, you can check my assumptions before I update CVS with my changes. These two changes start at around line 348 in My5250.java 1.There is a startNewSession(); there even before we start to iterate through the specific sessions retrieved. I think that will just start a default session (not sure where it gets it from). 2. We start the sessions stored in the vector (os400_sessions) at 1 rather than 0. That skips the first session that was configured. I commented out the startNewSession() and then changed the for loop to start at 0 rather than 1. That took care of my problems. Do you want me to commit those changes? Pete Pete Helgren wrote: Is this version from a clean check out of CVS today? Not today. I pulled from CVS and built my jar before Kenneth had finished the patch for the splash screen. I could rebuild again since I updated last night but there is enough weirdness going on that I am going to run in debug and see if I can figure this out on my own. I am pretty busy right now but I might get a chance to look at this later today. Pete Richard Houston wrote: Pete, Is this version from a clean check out of CVS today? Just wondering. Best regards, +--+ | Richard Houston .^. | | R.L.H. Consulting /V\ | | E-Mail <[EMAIL PROTECTED]>
Re: [Tn5250j-general] Startup with last view
Yip, that works with out issue. I wonder what I am doing wrong. I compile with ant -DSSL=true run. Any ideas? Best regards, +--+ | Richard Houston .^. | | R.L.H. Consulting /V\ | | E-Mail <[EMAIL PROTECTED]>/( )\ | | WWW ^^-^^| +--+ On Thu, July 21, 2005 2:13 pm, Pete Helgren wrote: > Richard, > > > Any chance to try the jar? Just curious > > > Pete > > > > Richard Houston wrote: > > >> Thanks Pete, >> >> >> I'll let you know as soon as I get any info. >> >> >> What JDK are you using? Just for my own reference. >> >> >> >> >> >> Best regards, >> +--+ >> | Richard Houston .^. | >> | R.L.H. Consulting /V\ | >> | E-Mail <[EMAIL PROTECTED]>/( )\ | >> | WWW ^^-^^| >> +--+ >> >> >> >> On Fri, July 15, 2005 1:37 pm, Pete Helgren wrote: >> >> >> >>> I tried that and it works fine in Linux so I am not sure what is >>> going on at your end.. >>> >>> I will attach the .jar I am using. See if it makes any difference >>> for you. >>> >>> Pete >>> >>> >>> >>> >>> Pete Helgren wrote: >>> >>> >>> >>> >>> Hmmm... That WAS what I was seeing before I tweaked the code. I am not seeing that now. The first problem I saw was the start of the default session and then the code was skipping the first "last view" session in the list. I was running it in Eclipse, however, so I could debug it. So, I'll rebuild the jar and stuff it over into my Linux partition and run it from there. I have some issues with Eclipse in Linux because I share the workspace between Windows and Linux and neither side is happy with the other so I might have to do some work to debug the code running in Linux if I see the same problem in Linux. Meanwhile, Kenneth may get a chance to review what I did. I admit not not knowing all the subtleties of tn5250j from a programming perspective so I might have missed something that Kenneth will catch. Pete Richard Houston wrote: > Thanks Pete, > > > > K I am still having an issue, I checked out a fresh copy of > tn5250j, removed my .tn5250 Dir and started fresh. > > Compiled with Linux and sun JDK1.4.2_08 using ant -DSSL=true run. > > > > Then I setup my connections and connect twice. I now have 2 > session to the same machine in two tabs sitting on the login > screen. I then check of the save last session and click apply from > the connections window. Close down TN and reopen it with Java -jar > tn5250j.jar. I then see one tab marked -s. I open my session file > and find "emul.view =-s null". I then edited the emul.view to > emul.view=-s traf , the name assigned to the connection I setup in > the connections window. Relaunch TN and get one tab > marked as -s, same as the first run. When I view the sessions file > the emul.view is set back to emul.view=-s null. > > Very strange. Any ideas? > > > > Thanks > > > > Rich > > > > > > > Best regards, > +--+ > | Richard Houston .^. | > | R.L.H. Consulting /V\ | > | E-Mail <[EMAIL PROTECTED]>/( )\ | > | WWW ^^-^^| > +--+ > > > > > On Fri, July 15, 2005 8:43 am, Pete Helgren wrote: > > > > > > >> I just committed the changes and I did test the start with >> default and it seems to work. >> >> Let me know what you think. >> >> >> >> >> Pete >> >> >> >> >> >> Kenneth Pouncey wrote: >> >> >> >> >> >> >> >> >>> Pete >>> >>> >>> >>> >>> As long as the start default still works I see no problem at >>> all in committing this. Once it is committed I will test it >>> tonight to see if what I normally do works as well. Will also >>> test a default setup as well. >>> >>> Again thank you very much for the analysis and the fix. >>> >>> >>> >>> >>> Regards >>> >>> >>> >>> >>> Kenneth >>> >>> >>> >>> >>> Pete Helgren wrote: >>> >>> >>> >>> >>> >>> >>> >>> OK! I found a couple of things that might be causing the problem. Kenneth, you can check my assumptions before I update CVS with my changes. These two changes start at around line 348 in My5250.java