Re: [Tn5250j-general] tn5250j with jre 7
Hi Martin, Thanks for your reply. I'm trying to run tn5250j on 64-bit debian linux. Some more info: When I started testing I had a session set as autoconnect. So when I started tn5250j from the console a signon screen appears immediately in a window which is not in focus (ie. the mouse pointer is not on it). Even after putting it in focus, no keystrokes are accepted. If I untick the default box in the connections window and select and connect manually, the window with the signon screen immediately has focus and takes keystrokes - that is until I change focus to another window. When I come back to tn5250j it no longer takes keystrokes. I've tried with and without SSL. No change. I've tried with the 32-bit as well as the 64-bit JRE. No change. There are no exceptions logged in the console window. Cheers, Matt On Tue, Feb 21, 2012 at 8:49 PM, Martin W. Kirst m...@bitkings.de wrote: Hi, I'm not aware of any problems regarding JRE7. I even run it on JRE8 without any problems. Are there any exceptions in the log file? You also may start it via command line: java -jar tn5250j.jar Thus you're able to see log messages. Any exceptions there? Martin PS: I'm using WinXP-32 and Win7-64 Hi, I was wondering if anybody tried tn5250j with java 7 from Oracle yet? I've tried today and it seems to work as far as a signon screen. But signing in is not possible because no keystrokes are accepted. Has anybody else seen this? Cheers, Matt ___ Tn5250j-general mailing list Tn5250j-general@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/tn5250j-general -- Virtualization Cloud Management Using Capacity Planning Cloud computing makes use of virtualization - but cloud computing also focuses on allowing computing to be delivered as a service. http://www.accelacomm.com/jaw/sfnl/114/51521223/___ Tn5250j-general mailing list Tn5250j-general@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/tn5250j-general
Re: [Tn5250j-general] tn5250j with jre 7
Hi, I'm not aware of any problems regarding JRE7. I even run it on JRE8 without any problems. Are there any exceptions in the log file? You also may start it via command line: java -jar tn5250j.jar Thus you're able to see log messages. Any exceptions there? Martin PS: I'm using WinXP-32 and Win7-64 Hi, I was wondering if anybody tried tn5250j with java 7 from Oracle yet? I've tried today and it seems to work as far as a signon screen. But signing in is not possible because no keystrokes are accepted. Has anybody else seen this? Cheers, Matt -- Keep Your Developer Skills Current with LearnDevNow! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-d2d ___ Tn5250j-general mailing list Tn5250j-general@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/tn5250j-general
[Tn5250j-general] tn5250j with jre 7
Hi, I was wondering if anybody tried tn5250j with java 7 from Oracle yet? I've tried today and it seems to work as far as a signon screen. But signing in is not possible because no keystrokes are accepted. Has anybody else seen this? Cheers, Matt -- Keep Your Developer Skills Current with LearnDevNow! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-d2d ___ Tn5250j-general mailing list Tn5250j-general@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/tn5250j-general
Re: [Tn5250j-general] TN5250j
Hi Roger, in simple words, this sounds like the tn5250j-Bugs-3158902. There are two options for you: 1. download the TN5250j package with dependencies included - this should work 2. check out the SVN sources, compile yourself - this will work In the next release (I'm planning soon) this will be fixed. Regards Martin Am 24.05.2011 22:45, schrieb Roger Mullenger: TN5250J is excellent but have one issue regarding windows 7. As reported elsewhere the connections do not get saved although they did when using XP. Not being a Java / Python expert I do not understand the solutions provided. Can this be documented in a clearer way? many thanks Roger Mullenger Mobile +44 7887 925678 MPBA This message (and any files transmitted with it) is intended for the use of the addressees only. It may contain information and/or copyright material that is private and confidential. If you are not the intended recipient, please do not read, distribute, copy or otherwise use this communication but delete it from your system and contact the sender as soon as possible . We can be contacted at - cont...@mpba.co.uk or +44 (0) 1444 243282 or fax +44 (0) 845 8622119. Please note that the views expressed in this email may be solely those of the author and not necessarily those of MPBA Ltd. Although MPBA Ltd has taken all reasonable precautions to ensure no viruses are present in this email, we cannot accept responsibility for any loss or damage arising from the use of this email or attachments. MPBA Ltd is registered in England and Wales, registration number 4389977. Registered address: Antrobus House, 18 College Street, Petersfield, GU31 4AD -- vRanger cuts backup time in half-while increasing security. With the market-leading solution for virtual backup and recovery, you get blazing-fast, flexible, and affordable data protection. Download your free trial now. http://p.sf.net/sfu/quest-d2dcopy1 ___ Tn5250j-general mailing list Tn5250j-general@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/tn5250j-general signature.asc Description: OpenPGP digital signature -- vRanger cuts backup time in half-while increasing security. With the market-leading solution for virtual backup and recovery, you get blazing-fast, flexible, and affordable data protection. Download your free trial now. http://p.sf.net/sfu/quest-d2dcopy1___ Tn5250j-general mailing list Tn5250j-general@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/tn5250j-general
Re: [Tn5250j-general] TN5250J in WDSC/RDi
Roberto, Perhaps Sourceforge can help you contact Kenneth. I don't think that anyone else has Admin access to the project but perhaps there is a method for transferring administrative control on a project that has been abandoned by a project admin. And, don't get me wrong, I don't think that Kenneth has truly abandoned the project but I have to believe that he would want the project to progress, as we all do. And he hasn't checked in for quite some time. As a last resort, Davide's suggestion to fork the project would be a possibility although the tn5250j name and project site has enough traction that changing to a new project name and site might have *some* downside risk that people wouldn't identify this new effort with the old and think that tn5250j is dead. Pete Helgren Roberto Endrizzi wrote: Good morning all, unfortunately I didn't receive any news from Kenneth and so I decided to re-post in here hoping he will read and answer. But I also want to make myself clear about the meaning of my previous message: me and my group are interested in taking all the project up, not only being inserted as developers. As I said we work for an italian IT-company which uses tn5250j a lot and that decided to give us the opportunity (intended as working-hours) to work on the project to improve it. In case Kenneth decides to pass the administration of the project to us it will, of course, remain open-source and there's also the possibility that we will need some external developers. Hoping to hear from you soon, Best Regards, Roberto Endrizzi - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ Tn5250j-general mailing list Tn5250j-general@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/tn5250j-general - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ Tn5250j-general mailing list Tn5250j-general@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/tn5250j-general
Re: [Tn5250j-general] TN5250J in WDSC/RDi
Dear Roberto, I'm only a consumer of open source projects, so I have a very little working knowledge about the rules of Sourceforge and the habits of managing open source projects, but ... .. I think that if you and your group want start working on tn5250j there's no need to wait : make a fork(), publish it on a public accessible subversion server, inform the tn5250j* group about your plans, milestones and releases and, In My Humble Opinion, things will magically happens. BTW, I'm very interested on tn5250j in order to replace a battery of 5250 java screen scraping engines ... http://www.rds-software.com/ita/Caratteristiche%20di%20Host2web.pdf So my 2 (Euro) cents : don't hold your breath, cvs get the current release, make a svn vendor branch, synch it with your edition and republish it somewhere. Se son rose, fioriranno (~~ If it's a rose, it will bloom ~~) My best regards, David Grandi -- Ing. Davide Grandi [EMAIL PROTECTED] == Date: Thu, 16 Oct 2008 14:48:16 +0200 From: Roberto Endrizzi [EMAIL PROTECTED] To: tn5250j-general@lists.sourceforge.net Subject: [Tn5250j-general] TN5250J in WDSC/RDi == Good morning all, unfortunately I didn't receive any news from Kenneth and so I decided to re-post in here hoping he will read and answer. But I also want to make myself clear about the meaning of my previous message: me and my group are interested in taking all the project up, not only being inserted as developers. As I said we work for an italian IT-company which uses tn5250j a lot and that decided to give us the opportunity (intended as working-hours) to work on the project to improve it. In case Kenneth decides to pass the administration of the project to us it will, of course, remain open-source and there's also the possibility that we will need some external developers. Hoping to hear from you soon, Best Regards, Roberto Endrizzi - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ Tn5250j-general mailing list Tn5250j-general@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/tn5250j-general
[Tn5250j-general] tn5250j - AS400 screen skip -- need little help with code
Hi All, I have been trying it for last two days but really couldnot figure out how to do this.I am trying to *skip first two screens of my AS400 application*.Let me explain it a little more. All i want is that first two screens login and second one should be skipped or jumped.We can achieve this by macro but it doesnot jump the screen it shows navigation of two screens.I want that straightway screen three should come up.For this i can also hardcode few values or try to read it from some text file. *But i cannot figure out how to go about it.Which class to modify and how?* I need very urgent help and i'll appreciate any response. Kind Regards, Pankaj Chaswal - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/___ Tn5250j-general mailing list Tn5250j-general@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/tn5250j-general
Re: [Tn5250j-general] TN5250J compatibility on Solaris
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 I'm just a dumb user, but I run the exact same jars on both Linux and Windows. If your system can run Java, and supports a graphical user interface like X11, I'd expect it to work. Pete Hall [EMAIL PROTECTED] Rajan Arora wrote: | Hi, | | I wanted to know if TN5250J can run on Solaris 5.8 with Sparc | Architecture. And also when I am trying running the TN5250J on windows | xp. I am not getting into the GUI mode. Can you help me in this. | | Thanks, | Rajan | | | | | - | This SF.net email is sponsored by: Microsoft | Defy all challenges. Microsoft(R) Visual Studio 2008. | http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ | | | | | ___ | Tn5250j-general mailing list | Tn5250j-general@lists.sourceforge.net | https://lists.sourceforge.net/lists/listinfo/tn5250j-general -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.7 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFHtMrTpcZsDl8OX6kRAsfBAJ9w+C1lgbnfoy614Rs39a4hIcCoHgCgkL7I Gmxp5/WkkdoiE2Uk/iPN3FQ= =R7s/ -END PGP SIGNATURE- - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ Tn5250j-general mailing list Tn5250j-general@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/tn5250j-general
Re: [Tn5250j-general] TN5250J on Netscreen SA2000
Hi there, This is the security appliance? If so as long as you can get a 1.4 or even better 1.5 JVM installed and it has a windows manager you should be good to go. I run TN5250J locally on a LTPS server (Linux terminal server project) which is a very minimal Linux install so I think you should be OK IF you can get a jvm on the appliance. ++ Best regards, -Richard Houston -R.L.H. Consulting -E-Mail [EMAIL PROTECTED] -WWW http://www.rlhc.net -Bloghttp://www.rlhc.net/blog/ Hi everyone, Anyone succesfully install TN5250j on Netscreen Secure Access appliance? Need assistance here. Thanks. __ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnkkid=110944bid=241720dat=121642 ___ Tn5250j-general mailing list Tn5250j-general@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/tn5250j-general
Re: [Tn5250j-general] tn5250j on Linux with Java 1.5.0
Pete Helgren schreef: We should probably tidy it all up.There are 32 open bugs that go all the way back to 2002. Kenneth is the Admin so I think only he can close them. Nope, i can close bugs also, at least i should be able to. If we could figure out what is still open we might be able to assign a few to each of the programmers on the list to get them fixed. Yeah that should be nice. It would be nice to finish the project with a nice clean release. We are at the .6 release level so I am not sure of what all is still missing that would make this a 1.0 release. In one word... bug-hunting :-) I wish Kenneth would check in so we'd know what is up with him. Hope he is OK. I'm sure he's okay, but he does not work at his old company anymore and is taking various steps to release new companies all over the world, so he's very busy. But so now and then i think he really takes a look at the mailing list, so when he'll track activity again he'll join very soon imho. At least that is how i know him :-) Best Regards, Patrick has notified the sender that this message has been received.
Re: [Tn5250j-general] tn5250j on linux with java 1.5.0
Kenneth Pouncey schreef: This should be fixed in CVS.Richard had that problem. Yeah, gonna compile again in a few minutes :-) Not sure about this.Jump into the code and see what the problem is. Am sure it will be a java 1.5 on linux problem or someone would have already posted the problem. Yeah, that's what i thought too, but which codes of the keymaps are used ? Cause i used xdev to get the codes, but they vary from the ones used in keymap-file ? Yes but then again being a programmer yourself that frustration level can be reduced by figuring out the problem and making the change to fix it :-P Hehehehe you know i'm not THAT skilled yet, but okay, i'll give it a try. Which again begs the question of why you are frustrated with problems. :-) the answer is higher in this mail :-) Looking at the code base should help with that. Okay, let's try to find out... Although Patrick, me not being around does not mean anybody could not update CVS with changes and bug fixes. I know. Not exactly sure if the project lacks leadership per se but more hands digging in the code and updating CVS with bug fixes. I did not said the project lacked leadership, let that be clear. Not a lot of java skills needed to fix the problems you reported so now all that is left to do is dig in. The keymapping problem could probably be fixed in 30 minutes. Let me know and I can tell you where to look. Okay, if you tell me where to look i'll give it a try Best Regards, Patrick has notified the sender that this message has been received.
[Tn5250j-general] tn5250j patch
Patrick another Mitch Blevins [EMAIL PROTECTED] There appears to be a bug where if a ScreenListener removes itself during an onScreenChanged() call, the firing code will continue to loop through the now-structurally changed Vector. This causes indeterminate behavior and has resulted in several crashes on my side. Fixes in the patch below for you review. Mitch Blevins IT Manager International Environmental http://www.iec-okc.com/ Index: C:/eclipse/workspace/Jumper2/src/org/tn5250j/framework/tn5250/Screen5250.java === --- C:/eclipse/workspace/Jumper2/src/org/tn5250j/framework/tn5250/Screen5250.java (revision 1499) +++ C:/eclipse/workspace/Jumper2/src/org/tn5250j/framework/tn5250/Screen5250.java (revision 1500) @@ -3897,12 +3897,12 @@ */ private void fireScreenChanged(int which, int startRow, int startCol, int endRow, int endCol) { - if (listeners != null) { - int size = listeners.size(); + Vector lc = new Vector(listeners); + int size = lc.size(); for (int i = 0; i size; i++) { ScreenListener target = - (ScreenListener)listeners.elementAt(i); + (ScreenListener)lc.elementAt(i); target.onScreenChanged(1,startRow,startCol,endRow,endCol); } } @@ -3933,10 +3933,11 @@ int startCol = getCol(lastPos); if (listeners != null) { - int size = listeners.size(); + Vector lc = new Vector(listeners); + int size = lc.size(); for (int i = 0; i size; i++) { ScreenListener target = - (ScreenListener)listeners.elementAt(i); + (ScreenListener)lc.elementAt(i); target.onScreenChanged(update,startRow,startCol,startRow,startCol); } } @@ -3949,10 +3950,11 @@ private void fireScreenSizeChanged() { if (listeners != null) { - int size = listeners.size(); + Vector lc = new Vector(listeners); + int size = lc.size(); for (int i = 0; i size; i++) { ScreenListener target = - (ScreenListener)listeners.elementAt(i); + (ScreenListener)lc.elementAt(i); target.onScreenSizeChanged(numRows,numCols); } }
[Tn5250j-general] tn5250j applet session file
Jean-Eric JEG [EMAIL PROTECTED] Hi, I'm trying to setup the session file. 1) it's OK when I try on my pc (client) java -jar tn5250j.jar -s my00107 one 5250 session is openned on as400 "my00107" in my applet, with keyword "host" and ip adress it works fine 2) some problem with session file (when applet is stored on as400) , it doesn't work = window is grey and in "console java" : java.lang.NullPointerException at java.util.Hashtable.put(Unknown Source) at org.tn5250j.My5250App.jbInit(Unknown Source) at org.tn5250j.My5250App.init(Unknown Source) at sun.applet.AppletPanel.run(Unknown Source) at java.lang.Thread.run(Unknown Source) below my session file and my source applet Thanks for your help Eric ___ sessions file #-- Session Information #Wed Jul 27 12:24:11 CEST 2005 emul.frame0=0,0,1024,768 emul.logLevel=1 emul.default=my00101 emul.width=1024 emul.height=768 emul.restricted= my00107=142.XXX.YY.30 -f my00107 -e __ CODEBASE = "" CODE = "org.tn5250j.My5250App.class" NAME = "tn5250 - Java tn5250 Client " WIDTH = 985 HEIGHT = 540 HSPACE = 0 VSPACE = 0 ALIGN = top ARCHIVE = stn5250j.jar PARAM NAME ="-s" VALUE="my00107" / /APPLET /BODY /HTML
[Tn5250j-general] tn5250j langauge assistant
Mabundit [EMAIL PROTECTED] Dear K JP, Let me introduce myself, my name is Mabundit Muangkhum. I am an AS/400 System engineer and have a plan to implement client Linux in my company. Our company use AS/400 for backend application like Acc, Billing,..etc, and use CA/400 for display emulator. And also using Thai font for Thai language that made by IBM Thailand. But now we need to implement in linux environment so I try for searching in tn5250 on linux and found your. I would like to ask you for using your great thing. When I read your document for quick start and found that I need to ask you for the code page. The Thai code is 838(EBCDIC) and 874(ASCII). Would you please add this code page to your tn5250 and suggest me to using it ? Thank you very much and hope you do the great job for our world. Regards; Mabundit M. --- This SF.Net email is sponsored by the JBoss Inc. Get Certified Today * Register for a JBoss Training Course Free Certification Exam for All Training Attendees Through End of 2005 Visit http://www.jboss.com/services/certification for more information ___ Tn5250j-general mailing list Tn5250j-general@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/tn5250j-general
Re: [Tn5250j-general] tn5250j on linux with java 1.5.0
Patrick and all The previous are messages that I had copy pasted in my todo list because they were sent to my private e-mail. Thought I would throw them out there to see if they need to be worked on or have already been fixed. Regards Kenneth Kenneth Pouncey wrote: Patrick Here is a problem just reported a couple of days ago with a code fix attached: Bugs item #1333978, was opened at 2005-10-21 12:02 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detailatid=376973aid=1333978group_id=22923 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: User Interface Group: None Status: Open Resolution: None Priority: 5 Submitted By: manote (manote) Assigned to: Kenneth J. Pouncey (kjp1) Summary: Key mapping Initial Comment: OS = linux 2.6.5 Suse 9.1 System = pIV 512MB JDK version = 1.5.0_05 In the dialog for get the key, the label never get the focus and can't set the key. Changing to the following piece of code, int the KeyConfigure class: JOptionPane opain = new JOptionPane( message, JOptionPane.PLAIN_MESSAGE, JOptionPane.DEFAULT_OPTION, // option type null, options, options[0]); by this other: JOptionPane opain = new JOptionPane( message, JOptionPane.PLAIN_MESSAGE, JOptionPane.DEFAULT_OPTION, // option type null, options, null); the label can obtain the focus and can set the key. Regards Kenneth Patrick Bielen wrote: Hi guys, Recently i installed Ubuntu Linux (which is the best distro i've seen in the last 7 years imho) and that is where the troubles began. Running java 1.5.0_05 on my linux box gives the next troubles... 1) Splashscreen stays on top and the connection window is below it, there is not way to remove it until you actually make the connection to the iseries. 2) Keymapping does nothing... no matter which key you press, nothing happens andyou have to manually edit the keymap file. xdev gives other values then the values used in the keymap file, which makes it hard to find out which value you actually need. No need to say this is very frustrating, cause you loose a lot of functionality in the first place. The second thing... a dutch user contacted me about the jython commands that can be used in tn5250j. A few years ago i was using this functionality a lot, but since i became SCJP i lost the attention to the scripting feature in tn5250j. So there is a lot changed in meanwhile, and commands changed also. The website was never made up-to-date so it's damned hard to actually find out what the exact commands are. Anybody that knows what actually was changed ? _session.getscreen() seems not to work anymore cause things are changed. So i think after almost one year of inactivity, that it becomes time we pickup the project again and do the very last bugfixes, and also remove the 1.3 code crap, to become some more up-to-dated. I know the most of you guys are working on the browser version of tn5250j, but that is not that interesting for the most users, cause tn5250j standalone just does what it needs to do. So maybe we can focus back on the program itself and make it bugfree on windows and linux (and mac) for once and for all. Ofcourse i'm not the project leader, but seems he lost his interests in the project cause we haven't heard him anymore for a very long time. As i'm one of the people that joined the project in the very first beginning it should be nice if we could make a deal, that i will try to lead the team until Kenneth returns. What do you guys think ? Well maybe my java skills do not go that far as most of you, but i will try to lead the project into the right directions. The most important goal is to make it stable now, so we actually can release a FINAL (stable) version. I'm into Linux now, so i can heavily test the program on that platform now. Best Regards, Patrick Bielen has notified the sender that this message has been received.
[Tn5250j-general] tn5250j on linux with java 1.5.0
Hi guys, Recently i installed Ubuntu Linux (which is the best distro i've seen in the last 7 years imho) and that is where the troubles began. Running java 1.5.0_05 on my linux box gives the next troubles... 1) Splashscreen stays on top and the connection window is below it, there is not way to remove it until you actually make the connection to the iseries. 2) Keymapping does nothing... no matter which key you press, nothing happens andyou have to manually edit the keymap file. xdev gives other values then the values used in the keymap file, which makes it hard to find out which value you actually need. No need to say this is very frustrating, cause you loose a lot of functionality in the first place. The second thing... a dutch user contacted me about the jython commands that can be used in tn5250j. A few years ago i was using this functionality a lot, but since i became SCJP i lost the attention to the scripting feature in tn5250j. So there is a lot changed in meanwhile, and commands changed also. The website was never made up-to-date so it's damned hard to actually find out what the exact commands are. Anybody that knows what actually was changed ? _session.getscreen() seems not to work anymore cause things are changed. So i think after almost one year of inactivity, that it becomes time we pickup the project again and do the very last bugfixes, and also remove the 1.3 code crap, to become some more up-to-dated. I know the most of you guys are working on the browser version of tn5250j, but that is not that interesting for the most users, cause tn5250j standalone just does what it needs to do. So maybe we can focus back on the program itself and make it bugfree on windows and linux (and mac) for once and for all. Ofcourse i'm not the project leader, but seems he lost his interests in the project cause we haven't heard him anymore for a very long time. As i'm one of the people that joined the project in the very first beginning it should be nice if we could make a deal, that i will try to lead the team until Kenneth returns. What do you guys think ? Well maybe my java skills do not go that far as most of you, but i will try to lead the project into the right directions. The most important goal is to make it stable now, so we actually can release a FINAL (stable) version. I'm into Linux now, so i can heavily test the program on that platform now. Best Regards, Patrick Bielen has notified the sender that this message has been received.
Re: [Tn5250j-general] tn5250j on linux with java 1.5.0
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 PROTECTED] 25/10/2005 08:38 Please respond to tn5250j-general@lists.sourceforge.net To tn5250j-general@lists.sourceforge.net cc Subject [Tn5250j-general] tn5250j on linux with java 1.5.0 Hi guys, Recently i installed Ubuntu Linux (which is the best distro i've seen in the last 7 years imho) and that is where the troubles began. Running java 1.5.0_05 on my linux box gives the next troubles... 1) Splashscreen stays on top and the connection window is below it, there is not way to remove it until you actually make the connection to the iseries. 2) Keymapping does nothing... no matter which key you press, nothing happens and you have to manually edit the keymap file. xdev gives other values then the values used in the keymap file, which makes it hard to find out which value you actually need. No need to say this is very frustrating, cause you loose a lot of functionality in the first place. The second thing... a dutch user contacted me about the jython commands that can be used in tn5250j. A few years ago i was using this functionality a lot, but since i became SCJP i lost the attention to the scripting feature in tn5250j. So there is a lot changed in meanwhile, and commands changed also. The website was never made up-to-date so it's damned hard to actually find out what the exact commands are. Anybody that knows what actually was changed ? _session.getscreen() seems not to work anymore cause things are changed. So i think after almost one year of inactivity, that it becomes time we pickup the project again and do the very last bugfixes, and also remove the 1.3 code crap, to become some more up-to-dated. I know the most of you guys are working on the browser version of tn5250j, but that is not that interesting for the most users, cause tn5250j standalone just does what it needs to do. So maybe we can focus back on the program itself and make it bugfree on windows and linux (and mac) for once and for all. Ofcourse i'm not the project leader, but seems he lost his interests in the project cause we haven't heard him anymore for a very long time. As i'm one of the people that joined the project in the very first beginning it should be nice if we could make a deal, that i will try to lead the team until Kenneth returns. What do you guys think ? Well maybe my java skills do not go that far as most of you, but i will try to lead the project into the right directions. The most important goal is to make it stable now, so we actually can release a FINAL (stable) version. I'm into Linux now, so i can heavily test the program on that platform now. Best Regards, Patrick Bielen has notified the sender that this message has been received.
Re: [Tn5250j-general] tn5250j on Linux with Java 1.5.0
Hey guys, I am all for getting things going again. I am not a programmer but I can relay my clients issues and help find bugs. On Patrick's issues re: the splash screen, I had the same splash screen issue but the latest cvs version fixed that for me. We are running on Linux as well including Fedora Core 4 Centos and Ubuntu. ON Sun jdk 1.4.2_09 and 1.5.0_05. I agree Ubuntu is very nice. 5.10 is a great improvement over 5.04 We have found a few issues. Should we all be putting these issues in the bug database on the sourceforge site so they don't get lost? Thanks! Best regards, +--+ | Richard Houston .^. | | R.L.H. Consulting /V\ | | E-Mail [EMAIL PROTECTED]/( )\ | | WWW www.rlhc.net ^^-^^| +--+ On Tue, October 25, 2005 1:38 am, Patrick Bielen wrote: Hi guys, Recently i installed Ubuntu Linux (which is the best distro i've seen in the last 7 years imho) and that is where the troubles began. Running java 1.5.0_05 on my linux box gives the next troubles... 1) Splashscreen stays on top and the connection window is below it, there is not way to remove it until you actually make the connection to the iseries. 2) Keymapping does nothing... no matter which key you press, nothing happens and you have to manually edit the keymap file. xdev gives other values then the values used in the keymap file, which makes it hard to find out which value you actually need. No need to say this is very frustrating, cause you loose a lot of functionality in the first place. The second thing... a dutch user contacted me about the jython commands that can be used in tn5250j. A few years ago i was using this functionality a lot, but since i became SCJP i lost the attention to the scripting feature in tn5250j. So there is a lot changed in meanwhile, and commands changed also. The website was never made up-to-date so it's damned hard to actually find out what the exact commands are. Anybody that knows what actually was changed ? _session.getscreen() seems not to work anymore cause things are changed. So i think after almost one year of inactivity, that it becomes time we pickup the project again and do the very last bugfixes, and also remove the 1.3 code crap, to become some more up-to-dated. I know the most of you guys are working on the browser version of tn5250j, but that is not that interesting for the most users, cause tn5250j standalone just does what it needs to do. So maybe we can focus back on the program itself and make it bugfree on windows and linux (and mac) for once and for all. Ofcourse i'm not the project leader, but seems he lost his interests in the project cause we haven't heard him anymore for a very long time. As i'm one of the people that joined the project in the very first beginning it should be nice if we could make a deal, that i will try to lead the team until Kenneth returns. What do you guys think ? Well maybe my java skills do not go that far as most of you, but i will try to lead the project into the right directions. The most important goal is to make it stable now, so we actually can release a FINAL (stable) version. I'm into Linux now, so i can heavily test the program on that platform now. Best Regards, Patrick Bielen --- This SF.Net email is sponsored by the JBoss Inc. Get Certified Today * Register for a JBoss Training Course Free Certification Exam for All Training Attendees Through End of 2005 Visit http://www.jboss.com/services/certification for more information ___ Tn5250j-general mailing list Tn5250j-general@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/tn5250j-general
Re: [Tn5250j-general] tn5250j on Linux with Java 1.5.0
Pete Pete will have to look at all the bug reports out there to see which have been fixed or not. Woops sorry this meant to read that "I" will have to look at the bug reports out there not you. Sorry for the confusion. Kenneth Kenneth Pouncey wrote: Hello all Saw the messages. I think that is a great idea you all have. Do not want to see the project go to the wayside. Patrick I have not lost interest but lost access to an AS/400. Actually have not slung any java code in quite a few months as most of the work has been .NET lately and systems work. Actually put in a bid at one of my old clients to rewrite their Teller system and am still waiting on them to decide. If the contract comes through I will then have access. Pete will have to look at all the bug reports out there to see which have been fixed or not. I can help with the general knowledge of the system but probably not any code so the programmers out there will have to carry the load for any fixes. Other than that would love to see things rolling again. As far as updates and bug fixes go everyone out there participating on the list has CVS developer access so the only thing stopping bug fixes and enhancements is people actually changing the code and making the updates. If you guys feel that branching the project is in your best interests please go ahead and do so. You can set up another project if you feel that would be better for you as well. I hope you do not feel the need but thought it best that I let you know that as can not lend any real code slinging at this time. Regards Kenneth Pete Helgren wrote: We should probably tidy it all up. There are 32 open bugs that go all the way back to 2002. Kenneth is the Admin so I think only he can "close" them. If we could figure out what is still "open" we might be able to assign a few to each of the programmers on the list to get them fixed. It would be nice to finish the project with a nice clean release. We are at the .6 release level so I am not sure of what all is still missing that would make this a 1.0 release. I wish Kenneth would check in so we'd know what is up with him. Hope he is OK. Pete Richard Houston wrote: Hey guys, I am all for getting things going again. I am not a programmer but I can relay my clients issues and help find bugs. On Patrick's issues re: the splash screen, I had the same splash screen issue but the latest cvs version fixed that for me. We are running on Linux as well including Fedora Core 4 Centos and Ubuntu. ON Sun jdk 1.4.2_09 and 1.5.0_05. I agree Ubuntu is very nice. 5.10 is a great improvement over 5.04 We have found a few issues. Should we all be putting these issues in the bug database on the sourceforge site so they don't get lost? Thanks! Best regards, +--+ | Richard Houston .^. | | R.L.H. Consulting /V\ | | E-Mail [EMAIL PROTECTED]/( )\ | | WWW www.rlhc.net ^^-^^| +--+ On Tue, October 25, 2005 1:38 am, Patrick Bielen wrote: Hi guys, Recently i installed Ubuntu Linux (which is the best distro i've seen in the last 7 years imho) and that is where the troubles began. Running java 1.5.0_05 on my linux box gives the next troubles... 1) Splashscreen stays on top and the connection window is below it, there is not way to remove it until you actually make the connection to the iseries. 2) Keymapping does nothing... no matter which key you press, nothing happens and you have to manually edit the keymap file. xdev gives other values then the values used in the keymap file, which makes it hard to find out which value you actually need. No need to say this is very frustrating, cause you loose a lot of functionality in the first place. The second thing... a dutch user contacted me about the jython commands that can be used in tn5250j. A few years ago i was using this functionality a lot, but since i became SCJP i lost the attention to the scripting feature in tn5250j. So there is a lot changed in meanwhile, and commands changed also. The website was never made up-to-date so it's damned hard to actually find out what the exact commands are. Anybody that knows what actually was changed ? _session.getscreen() seems not to work anymore cause things are changed. So i think after almost one year of inactivity, that it becomes time we pickup the project again and do the very last bugfixes, and also remove the 1.3 code crap, to become some more up-to-dated. I know the most of you guys are working on the browser version of tn5250j, but that is not that interesting for the most users, cause tn5250j standalone just does what it needs to do. So maybe we can focus back on the program itself and make it bugfree on windows and linux (and mac) for once and for all. Ofcourse i'm not the project leader, but seems he lost
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 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 this helps, Yes Regards Kenneth Wim. Kenneth Pouncey [EMAIL PROTECTED] Sent by: [EMAIL PROTECTED] 09/06/2005 11:24
[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-Bugs-1161363 ] Slovenian (SVN) support for TN5250j
On Mon, 2005-06-06 at 17:54 +0200, Kenneth Pouncey wrote: Marko No problem. I am leaving soon and we can pick it back up tomorrow. Busy day today - need to wait for system to become available. Now that is going to be interesting to see what the characters are for both ways of doing the mapping. Tomorrow then. Regards Kenneth Quoting Marko Daris [EMAIL PROTECTED]: On Mon, 2005-06-06 at 17:24 +0200, Kenneth Pouncey wrote: Marko You will need to unzip the file and use the jt400.jar file from the zip archive. java -classpath .:..:path_to_jt400.jar tn5250j.jar That should do it. If you received the new .jar file I sent you we may not have to do that right now. If it works that is :-) With the new version I get both the cp852 AND the Java Toolbox checkbox (without using CLASSPATH and jtopen)... I tested both: see attachments. All the characters are trash (I can't login either) because in the meantime we changed the logon language from Slovenian to English... So I need to change the default language back to Slovenian. I'll have to ask our IBM guy to help me with that. Please be patient (or if you know how to change it...). Marko Use the new .jar and see if the option shows up. That might not be there in the version from the site. Can not remember as it has been to long. Kenneth Quoting Marko Daris [EMAIL PROTECTED]: On Mon, 2005-06-06 at 16:51 +0200, Kenneth Pouncey wrote: Marko Are you also using the jt400 toolbox? If you are we can test the cp852 by using that option. Will need help with this: I just downloaded jtopen_4_7-1.zip from IBM. How do I install this? Where must this be installed on Linux or on AS400? I followed the instructions but had no luck (using CLASSPATH)... On the properties page you can select the AS/400 Toolbox checkbox and it will Properties where? The ones from the main tn5250j menu? load the code pages from the jt400 packages instead. At least that will help us do a test. Forgot all about that. Regards Kenneth Quoting Marko Daris [EMAIL PROTECTED]: On Mon, 2005-06-06 at 16:29 +0200, Kenneth Pouncey wrote: Marko Crap. Recoding is too complex for a mere table That is a message that is obtained with the newer versions of recode. I had to downgrade to 3.5 to generate the tables. I am assuming you have 3.6 or higher. Wow now what to do. Will try to downgrade recode to 3.5. I checked some old machines that SHOULD have old versions - but Murphy's law is in action... No you can not select those others because I do not have them in the emulator yet. If you could have sent me a text file from recode then we could have put it in. The version you will be testing with will be the one I send you. Will have to change the code to implement it, recompile and then send you a new binary to test with. Huu what to do now? Just wait that I get an old version of recode and build it... Anybody else have any success with this? Regards Kenneth Quoting Marko Daris [EMAIL PROTECTED]: On Mon, 2005-06-06 at 15:25 +0200, Kenneth Pouncey wrote: Hummm will have to think about this one. Am pretty sure if I put the 1250 in there it will not work or will have to do a recode of 852. No linux machine right now either. Marko can you do a recode and place the mappings in a text file for me. For example: recode -v -h cp852 ebcdic852.txt [EMAIL PROTECTED] markod]$ recode -v -h cp852 Request: IBM852..ISO-10646-UCS-2..:libiconv:..CHAR Shrunk to: IBM852..ISO-10646-UCS-2..CHAR Recoding is too complex for a mere table you can get a list of these by doing a 'recode -l'. I guess we need: IBM852/CR-LF 852/CR-LF CP852/CR-LF pcl2 pclatin2 ISO-8859-2 912/CR-LF CP912/CR-LF csISOLatin2 IBM912/CR-LF ISO8859-2 iso- ir-101 ISO_8859-2 ISO_8859-2:1987 l2 latin2 [EMAIL PROTECTED] markod]$ recode -v -h IBM852 Request: IBM852..ISO-10646-UCS-2..:libiconv:..CHAR Shrunk to: IBM852..ISO-10646-UCS-2..CHAR Recoding is too complex for a mere table [EMAIL PROTECTED] markod]$ recode -v -h ISO-8859-2 Request: ISO-8859-2..:libiconv:..CHAR Shrunk to: ISO-8859-2..CHAR Recoding is too complex for a mere
Re: [Tn5250j-general] [ tn5250j-Bugs-1161363 ] Slovenian (SVN) support for TN5250j
Welcome to the project Marko Quoting Marko Daris [EMAIL PROTECTED]: Kenneth, registered with tn5250j-general like you requested... regarding Slovenian support for tn5250j: please let me know how to proceed. Marko --- 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-Bugs-1161363 ] Slovenian (SVN) support for TN5250j
Hi Marko, Welcome to the project Marko Wecome to the tn5250j-community. 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
Re: [Tn5250j-general] [ tn5250j-Bugs-1161363 ] Slovenian (SVN) support for TN5250j
On Mon, 2005-06-06 at 15:37 +0200, Kenneth Pouncey wrote: Also as for the font names, the one that is defined in the fonts list will be the one selected on linux. So if that is the only lucidabrigh-xxx font defined in the system fonts then that one will be loaded. The fonts on Linux are separated by encoding. For example: -bh-lucidabright-demibold-i-normal--0-0-0-0-p-0-iso8859-1 -bh-lucidabright-demibold-i-normal--0-0-0-0-p-0-iso8859-2 -bh-lucidabright-demibold-i-normal--0-0-0-0-p-0-iso8859-4 -bh-lucidabright-demibold-i-normal--0-0-0-0-p-0-iso8859-5 -bh-lucidabright-demibold-i-normal--0-0-0-0-p-0-iso8859-7 -bh-lucidabright-demibold-i-normal--0-0-0-0-p-0-iso8859-9 So only the font name is not enough.. I mean I don't know how you get the list of fonts in Setting-Fonts. If you specify somewhere (some API) that is it iso8859-2 than those fonts should be ok. I know a long while back there was a problem with the JDK and loading the correct font but that should have been fixed a long time ago for 1.3 versions. I'm using: /usr/java/j2re1.4.2_05/bin/java -jar /usr/local/tn5250j/tn5250j.jar [EMAIL PROTECTED] markod]$ /usr/java/j2re1.4.2_05/bin/java -version java version 1.4.2_05 Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_05-b04) Java HotSpot(TM) Client VM (build 1.4.2_05-b04, mixed mode) Make sure you are using the international versions of the JRE or JDK as well or you will not get the correct font displayed either. That has been on the list a number of times and I always forget about it when someone reports a display problem for code pages. Can you tell from -version above if this is the international one? Marko Regards Kenneth Quoting Marko Daris [EMAIL PROTECTED]: On Mon, 2005-06-06 at 13:49 +0200, Kenneth Pouncey wrote: Marko Could you tell me what codepage to use. The character set as well for windows would be good as well. Here's a link from M$: http://www.microsoft.com/globaldev/nlsweb/default.asp?submitted=424 The codepage (ANSI) is 1250 (Win). OEM is 852 / LCID 424 (DOS). I don't know which value you need - I guess the ANSI is the correct one for Windows. Font (Linux): http://nl.ijs.si/gnusl/cee/iso8859-2.html Should be iso8859-2. Note: is the Right-Click menu Settings / Fonts there is no way to select iso8859-2 - only the font name can be selected. xlsfonts | grep iso9959-2 -bh-lucidabright-demibold-i-normal--0-0-0-0-p-0-iso8859-2 -bh-lucidabright-demibold-r-normal--0-0-0-0-p-0-iso8859-2 -bh-lucidabright-medium-i-normal--0-0-0-0-p-0-iso8859-2 -bh-lucidabright-medium-r-normal--0-0-0-0-p-0-iso8859-2 ... Here's another link (look for: Slovenian) that summarizes the different codepages per OS: http://www.slovo.info/eurocp.htm Marko Quoting Marko Daris [EMAIL PROTECTED]: Kenneth, registered with tn5250j-general like you requested... regarding Slovenian support for tn5250j: please let me know how to proceed. Marko --- 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
Re: [Tn5250j-general] [ tn5250j-Bugs-1161363 ] Slovenian (SVN) support for TN5250j
Marko Quoting Marko Daris [EMAIL PROTECTED]: On Mon, 2005-06-06 at 15:37 +0200, Kenneth Pouncey wrote: Also as for the font names, the one that is defined in the fonts list will be the one selected on linux. So if that is the only lucidabrigh-xxx font defined in the system fonts then that one will be loaded. The fonts on Linux are separated by encoding. For example: -bh-lucidabright-demibold-i-normal--0-0-0-0-p-0-iso8859-1 -bh-lucidabright-demibold-i-normal--0-0-0-0-p-0-iso8859-2 -bh-lucidabright-demibold-i-normal--0-0-0-0-p-0-iso8859-4 -bh-lucidabright-demibold-i-normal--0-0-0-0-p-0-iso8859-5 -bh-lucidabright-demibold-i-normal--0-0-0-0-p-0-iso8859-7 -bh-lucidabright-demibold-i-normal--0-0-0-0-p-0-iso8859-9 Can not remember how that is handled. I think I remember reading that the correct is loaded depending on the system and there is a way to select the default to be loaded. Anyway it is not realy important right now as we need to get the code page loaded and then we can take a look at this. So only the font name is not enough.. I mean I don't know how you get the list of fonts in Setting-Fonts. If you specify somewhere (some API) that is it iso8859-2 than those fonts should be ok. I know a long while back there was a problem with the JDK and loading the correct font but that should have been fixed a long time ago for 1.3 versions. I'm using: /usr/java/j2re1.4.2_05/bin/java -jar /usr/local/tn5250j/tn5250j.jar [EMAIL PROTECTED] markod]$ /usr/java/j2re1.4.2_05/bin/java -version java version 1.4.2_05 Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_05-b04) Java HotSpot(TM) Client VM (build 1.4.2_05-b04, mixed mode) Sorry I was just making a comment and you should not have a problem with the newer versions. Make sure you are using the international versions of the JRE or JDK as well or you will not get the correct font displayed either. That has been on the list a number of times and I always forget about it when someone reports a display problem for code pages. Can you tell from -version above if this is the international one? I do not think so. It would have been selected when you downloaded the jdk. Still not a problem right now as we need the recode of 852 done and put in before we go any further. Kenneth Marko Regards Kenneth Quoting Marko Daris [EMAIL PROTECTED]: On Mon, 2005-06-06 at 13:49 +0200, Kenneth Pouncey wrote: Marko Could you tell me what codepage to use. The character set as well for windows would be good as well. Here's a link from M$: http://www.microsoft.com/globaldev/nlsweb/default.asp?submitted=424 The codepage (ANSI) is 1250 (Win). OEM is 852 / LCID 424 (DOS). I don't know which value you need - I guess the ANSI is the correct one for Windows. Font (Linux): http://nl.ijs.si/gnusl/cee/iso8859-2.html Should be iso8859-2. Note: is the Right-Click menu Settings / Fonts there is no way to select iso8859-2 - only the font name can be selected. xlsfonts | grep iso9959-2 -bh-lucidabright-demibold-i-normal--0-0-0-0-p-0-iso8859-2 -bh-lucidabright-demibold-r-normal--0-0-0-0-p-0-iso8859-2 -bh-lucidabright-medium-i-normal--0-0-0-0-p-0-iso8859-2 -bh-lucidabright-medium-r-normal--0-0-0-0-p-0-iso8859-2 ... Here's another link (look for: Slovenian) that summarizes the different codepages per OS: http://www.slovo.info/eurocp.htm Marko Quoting Marko Daris [EMAIL PROTECTED]: Kenneth, registered with tn5250j-general like you requested... regarding Slovenian support for tn5250j: please let me know how to proceed. Marko --- 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-Bugs-1161363 ] Slovenian (SVN) support for TN5250j
Cooolll Marko will wait. Thanks Quoting Marko Daris [EMAIL PROTECTED]: On Mon, 2005-06-06 at 16:29 +0200, Kenneth Pouncey wrote: Marko Crap. Recoding is too complex for a mere table That is a message that is obtained with the newer versions of recode. I had to downgrade to 3.5 to generate the tables. I am assuming you have 3.6 or higher. Wow now what to do. Will try to downgrade recode to 3.5. I checked some old machines that SHOULD have old versions - but Murphy's law is in action... No you can not select those others because I do not have them in the emulator yet. If you could have sent me a text file from recode then we could have put it in. The version you will be testing with will be the one I send you. Will have to change the code to implement it, recompile and then send you a new binary to test with. Huu what to do now? Just wait that I get an old version of recode and build it... Anybody else have any success with this? Regards Kenneth Quoting Marko Daris [EMAIL PROTECTED]: On Mon, 2005-06-06 at 15:25 +0200, Kenneth Pouncey wrote: Hummm will have to think about this one. Am pretty sure if I put the 1250 in there it will not work or will have to do a recode of 852. No linux machine right now either. Marko can you do a recode and place the mappings in a text file for me. For example: recode -v -h cp852 ebcdic852.txt [EMAIL PROTECTED] markod]$ recode -v -h cp852 Request: IBM852..ISO-10646-UCS-2..:libiconv:..CHAR Shrunk to: IBM852..ISO-10646-UCS-2..CHAR Recoding is too complex for a mere table you can get a list of these by doing a 'recode -l'. I guess we need: IBM852/CR-LF 852/CR-LF CP852/CR-LF pcl2 pclatin2 ISO-8859-2 912/CR-LF CP912/CR-LF csISOLatin2 IBM912/CR-LF ISO8859-2 iso- ir-101 ISO_8859-2 ISO_8859-2:1987 l2 latin2 [EMAIL PROTECTED] markod]$ recode -v -h IBM852 Request: IBM852..ISO-10646-UCS-2..:libiconv:..CHAR Shrunk to: IBM852..ISO-10646-UCS-2..CHAR Recoding is too complex for a mere table [EMAIL PROTECTED] markod]$ recode -v -h ISO-8859-2 Request: ISO-8859-2..:libiconv:..CHAR Shrunk to: ISO-8859-2..CHAR Recoding is too complex for a mere table What is this Recoding is too complex.. msg? Am I missing something? FYI: in the version of tn5250j I have in the Change Session - Code Page I can't select 852 nor 1250 (they are not listed)... Please advise which version of JRE and TN5250j should be used for testing - so we can eliminte problems caused by using wrong versions/builds. From the list select what you think are the ones you need and put them in separate .txt files and send them to me. Let's see if this will work. Regards Kenneth Quoting Marko Daris [EMAIL PROTECTED]: On Mon, 2005-06-06 at 13:49 +0200, Kenneth Pouncey wrote: Marko Could you tell me what codepage to use. The character set as well for windows would be good as well. Here's a link from M$: http://www.microsoft.com/globaldev/nlsweb/default.asp?submitted=424 The codepage (ANSI) is 1250 (Win). OEM is 852 / LCID 424 (DOS). I don't know which value you need - I guess the ANSI is the correct one for Windows. Font (Linux): http://nl.ijs.si/gnusl/cee/iso8859-2.html Should be iso8859-2. Note: is the Right-Click menu Settings / Fonts there is no way to select iso8859-2 - only the font name can be selected. xlsfonts | grep iso9959-2 -bh-lucidabright-demibold-i-normal--0-0-0-0-p-0-iso8859-2 -bh-lucidabright-demibold-r-normal--0-0-0-0-p-0-iso8859-2 -bh-lucidabright-medium-i-normal--0-0-0-0-p-0-iso8859-2 -bh-lucidabright-medium-r-normal--0-0-0-0-p-0-iso8859-2 ... Here's another link (look for: Slovenian) that summarizes the different codepages per OS: http://www.slovo.info/eurocp.htm Marko Quoting Marko Daris [EMAIL PROTECTED]: Kenneth, registered with tn5250j-general like you requested... regarding Slovenian support for tn5250j: please let me know how to proceed. Marko --- 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
Re: [Tn5250j-general] [ tn5250j-Bugs-1161363 ] Slovenian (SVN) support for TN5250j
Marko You will need to unzip the file and use the jt400.jar file from the zip archive. java -classpath .:..:path_to_jt400.jar tn5250j.jar That should do it. If you received the new .jar file I sent you we may not have to do that right now. If it works that is :-) Use the new .jar and see if the option shows up. That might not be there in the version from the site. Can not remember as it has been to long. Kenneth Quoting Marko Daris [EMAIL PROTECTED]: On Mon, 2005-06-06 at 16:51 +0200, Kenneth Pouncey wrote: Marko Are you also using the jt400 toolbox? If you are we can test the cp852 by using that option. Will need help with this: I just downloaded jtopen_4_7-1.zip from IBM. How do I install this? Where must this be installed on Linux or on AS400? I followed the instructions but had no luck (using CLASSPATH)... On the properties page you can select the AS/400 Toolbox checkbox and it will Properties where? The ones from the main tn5250j menu? load the code pages from the jt400 packages instead. At least that will help us do a test. Forgot all about that. Regards Kenneth Quoting Marko Daris [EMAIL PROTECTED]: On Mon, 2005-06-06 at 16:29 +0200, Kenneth Pouncey wrote: Marko Crap. Recoding is too complex for a mere table That is a message that is obtained with the newer versions of recode. I had to downgrade to 3.5 to generate the tables. I am assuming you have 3.6 or higher. Wow now what to do. Will try to downgrade recode to 3.5. I checked some old machines that SHOULD have old versions - but Murphy's law is in action... No you can not select those others because I do not have them in the emulator yet. If you could have sent me a text file from recode then we could have put it in. The version you will be testing with will be the one I send you. Will have to change the code to implement it, recompile and then send you a new binary to test with. Huu what to do now? Just wait that I get an old version of recode and build it... Anybody else have any success with this? Regards Kenneth Quoting Marko Daris [EMAIL PROTECTED]: On Mon, 2005-06-06 at 15:25 +0200, Kenneth Pouncey wrote: Hummm will have to think about this one. Am pretty sure if I put the 1250 in there it will not work or will have to do a recode of 852. No linux machine right now either. Marko can you do a recode and place the mappings in a text file for me. For example: recode -v -h cp852 ebcdic852.txt [EMAIL PROTECTED] markod]$ recode -v -h cp852 Request: IBM852..ISO-10646-UCS-2..:libiconv:..CHAR Shrunk to: IBM852..ISO-10646-UCS-2..CHAR Recoding is too complex for a mere table you can get a list of these by doing a 'recode -l'. I guess we need: IBM852/CR-LF 852/CR-LF CP852/CR-LF pcl2 pclatin2 ISO-8859-2 912/CR-LF CP912/CR-LF csISOLatin2 IBM912/CR-LF ISO8859-2 iso- ir-101 ISO_8859-2 ISO_8859-2:1987 l2 latin2 [EMAIL PROTECTED] markod]$ recode -v -h IBM852 Request: IBM852..ISO-10646-UCS-2..:libiconv:..CHAR Shrunk to: IBM852..ISO-10646-UCS-2..CHAR Recoding is too complex for a mere table [EMAIL PROTECTED] markod]$ recode -v -h ISO-8859-2 Request: ISO-8859-2..:libiconv:..CHAR Shrunk to: ISO-8859-2..CHAR Recoding is too complex for a mere table What is this Recoding is too complex.. msg? Am I missing something? FYI: in the version of tn5250j I have in the Change Session - Code Page I can't select 852 nor 1250 (they are not listed)... Please advise which version of JRE and TN5250j should be used for testing - so we can eliminte problems caused by using wrong versions/builds. From the list select what you think are the ones you need and put them in separate .txt files and send them to me. Let's see if this will work. Regards Kenneth Quoting Marko Daris [EMAIL PROTECTED]: On Mon, 2005-06-06 at 13:49 +0200, Kenneth Pouncey wrote: Marko Could you tell me what codepage to use. The character set as well for windows would be good as well. Here's a link from M$: http://www.microsoft.com/globaldev/nlsweb/default.asp?submitted=424 The codepage (ANSI) is 1250 (Win). OEM is 852 / LCID 424 (DOS). I don't know which value you need - I guess the ANSI is the correct one for Windows. Font (Linux): http://nl.ijs.si/gnusl/cee/iso8859-2.html Should be iso8859-2. Note: is the Right-Click menu Settings / Fonts there is no way to