Re: WOLips strange behavior
Hi Ray, thank, you too, for reply. How did you get your WOLips? I just installed it automatically from eclipse (v3.7r2 20120216-1856 ) . The version of WOLips is 3.7.20140223.48. I always do the install through the update manager. Currently, I am using eclipse version 3.7.2 (Build id: I20110613-1736) and I have WOLips version 4.2.20130127.7. I thought that with eclipse 3.7* one can only install WOLips 3.7* . Anyway, to prove this on my skin, I just tried to install (since 4/5 months ago) WOLips 4.2, too. The result was (on an Ubuntu OS whit eclipse 3.7) that there were thrown a lot of NPE exception while normally using the plugin. I did not read your earlier e-mail carefully because messages that have WOLips strangeness in the title are singing an old, old song. But. Data loss errors in eclipse/WOLips are unusual. And bad. I do not know if you would be willing to do it, but if this was me, I would move aside my workspace and start eclipse and re-create the workspace and re-create my projects. If data from files is being lost, what else is to be done? Not losing data is pretty basic. I have screwed up my eclipse installations many times yet I have not seen a data loss error. Ok. I forget to say that this is my fifth new brand workspace. In the earlier ones i did not figure out where the problem exactly was. Now I individuate it on the trashing of a woo file of the component EditAssignmentPage. I assume you are not running out of disk space. It is hard to know what else could cause this. If you re-create the workspace and it still happens, give a holler off-line because this really would need to be looked at more seriously. Sorry I cannot think of anything else to help you out. You've already done enough, don't worry. Maybe it is only a misconfiguration on my machine, a false positive , I hope. Anyway, when I'll have more details, I will let you know. Regards. cheers - ray On Fri, 11 Apr 2014 12:09:30 +0200 Filippo Lauria email@hidden wrote: 2014-04-10 21:01 GMT+02:00 Aaron Rosenzweig email@hidden: Hi Filippo, Hi Aaron, thanks for reply. Probably you upgraded your WO plugin for Eclipse called WOLips or maybe you even upgraded Eclipse too. I don't. I'm an Ubuntu WebObjects developer [ I think the last one on the earth :) ] and I'm using eclipse 3.7 + WOLips 3.7. Sometimes they are written to handle line endings and things differently and will modify old files just by opening them if you've upgraded WOLips. The problem is that WOLips is not just trimming spaces, or stripping line endings or \soft stuff\ like this, it is \brutally\ cutting off lines of code! I was just wondering if there was someone else who experimented this, or I'm the only one? Thank you all, Filippo *Aaron Rosenzweig* / Chat 'n Bike http://www.chatnbike.com *e:* email@hidden *t:* (301) 956-2319 [image: Chat 'n Bike] [image: Chat 'n Bike] On Apr 10, 2014, at 6:16 AM, Filippo Lauria email@hidden wrote: Hello, I'm facing an issue that it's really driving me crazy. Here it is a brief explanation: I have a component from one of my WO framework: EditAssignmentPage. I was not touching it anymore, since my focus moved to other components of my WO framework as well. I did few changes to my framework, added components, modified EOModel, etc. Few days ago I was wondering to change something on EditAssignmentPage Component. I opened it and /magically/ it just modified itself. I soon noticed issues in the java file, since an ERXDisplayGroup lost his parametrization. After few looks I noticed too, that woo file automatically changed from something like this: -- { WebObjects Release = WebObjects 5.0; encoding = NSUTF8StringEncoding; variables = { offeringGroup = { ... }; scriptDisplayGroup = { ... }; submissionProfileDisplayGroup = { ... }; ... -- to something similar, but different: -- { WebObjects Release = WebObjects 5.0; encoding = NSUTF8StringEncoding; variables = { offeringGroup = { ... }; ... -- Is there a logical explanation of why is this happening? Luckly, I committed EditAssignmentPage in a consi stent state, but I can start to modify component since it runs to inconsistent version. Any ideas? Thank you for reading (and hopefully for answering). -- Filippo Lauria ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (email@hidden) Help/Unsubscribe/Update your Subscription: This email sent to email@hidden ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription:
Re: Apache adaptor error with http header
Big thanks ! That was a good advise ! I downloaded an already compiled adaptor available with this procedure: http://wiki.wocommunity.org/display/documentation/Installing+a+deployment+environment+on+RedHat%2C+CentOS+or+Amazon+Linuxhttp://wiki.wocommunity.org/display/documentation/Installing+a+deployment+environment+on+RedHat,+CentOS+or+Amazon+Linux and with this apache adaptor, the problem is solved. That was a problem impacting us for 3 years ! Thanks again ! Dominique On 09 Apr 2014, at 19:09, Chuck Hill ch...@global-village.netmailto:ch...@global-village.net wrote: My best guess at this point (and it is only a guess and on half a cup of coffee) is that you have a threading model error in how you configured the build – two threads are sharing data structures at the same time. That explains why it is not systematic. I can’t help you any more than that, hopefully someone else can. Chuck On 2014-04-09, 10:03 AM, Schoenenberger Dominique wrote: It’s Apache: 2.2.3 on Linux: Redhat 2.6.18-194.el5 Adaptor: latest version of Apache adaptor from Wonder (checked out end of march), built by myself Dominique On 09 Apr 2014, at 18:38, Chuck Hill ch...@global-village.netmailto:ch...@global-village.net wrote: On 2014-04-09, 8:10 AM, Schoenenberger Dominique wrote: We have errors reported by the WebObjects Apache adaptor: 04-Apr-2014 18:36:23 - Error: Header length 10240 04-Apr-2014 18:36:23 - Error: header text:VL_S_IV_1_0_1DVL_S_IV 1.0.1/optionoption value=DVL_S_V_1_0_0”… 04-Apr-2014 18:36:23 - Info: Dumping pooled connection to srv-istp-01.hq.k.grp(2005) 04-Apr-2014 18:36:23 - Info: Marking instance 3 dead 04-Apr-2014 18:36:23 - Warn: Marking srv-istp-01.hq.k.grp:3 unresponsive 04-Apr-2014 18:36:23 - Debug: connectionAttempts = 1, retries = 10 The header is too long because it contains HTML code ! , usually the html is a list of options of a select. What version of Apache? Which adaptor version? Who built it? That looks like a buffer overrun, or something picking up part of the previous request. After such error, the instance is flagged “dead” (see log above) and the request is sent to another instance. In user point of view, it appears as a session timeout error. That is the result of the request is sent to another instance”. This error is not systematic. Does someone having the same problem ? or have any idea of the cause ? Dominique ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.commailto:Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/webobjects-dev/chill%40global-village.net This email sent to ch...@global-village.netmailto:ch...@global-village.net ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com
Re: To-Many Qualifiers
Hello Kevin, I’ll take a swing at a new qualifier for you. Verbally: A profile sometimes points directly to the account I want. Other times, the primary account for a profile is NOT the one I want but it has teams which vicariously point back to the account I want. Give me all those profiles. Style notes (entirely optional): Try to avoid starting with “ERXQ.anything” such as “ERXQ.or()” and “ERXQ.keypath()” Technically it is ok but it’s harder to rest and disrupts the visual flow of the code. Don’t use “_KEY” - It’s easier to just call “.key()” when you need it as you’ll soon see. Code sniff: Anytime you have a to-many relationship involved, consider an “exists” qualifier. Utility method: You need a way to “qualify yourself.” Your primary keys are probably hidden (rightly so). You don’t want to qualify on “name”, “title”, “description or anything else since you already have the Account object you want in hand. So put this utility method either in your “Account” EO or preferably in your abstract parent class if you have one (between “Account” and “ERXGenericRecord”): public EOQualifier identityQualifier() { EOEntity entity = ERXEOAccessUtilities.entityNamed(editingContext(), entityName()); EOQualifier qualifier = entity.qualifierForPrimaryKey(primaryKeyDictionary(false /*inTransaction*/)); return qualifier; } The new code: // Generates a qualifier for the Profile for this account and the Profiles of any account on the same team (or that is the intention) public static EOQualifier visibleToAccountQualifier(Account account) { EOQualifier accountIsDirectlyTheOneIWantQualifier = account.identityQualifier(); EOQualifier accountHasTeamForTheOneIWantQualifier = new ERXExistsQualifier ( account.identityQualifier() /*subQualifier*/, Account.TEAMS.dot(Team.ACCOUNTS).key() /*baseKeyPath*/, ); EOQualifier finalAccountQualifier = new ERXOrQualifier( accountIsDirectlyTheOneIWantQualifier, accountHasTeamForTheOneIWantQualifier); EOQualifier profileQualifier = new ERXExistsQualifier ( finalAccountQualifier /*subQualifier*/, Profile.ACCOUNT.key() /*baseKeyPath*/, /*Note: this is a to-one relationship, but that’s ok*/ ); return profileQualifier; } Wrap-up: Note: be sure to either update Wonder or at least “cherry pick the latest version of the ExistsQualifier. Kevin give this a try and report back. It’s funny how the ExistsQualifier can solve 90% of the complex data-mining queries we could encounter. This is especially true for “to-many” relationships. You can “flip” the “exists” sql into an “in” with an additional boolean parameter. Play with the true-false value of “useInClauseInstead” to tune performance. If you want to learn more then watch the slides here: http://www.chatnbike.com/presentation_existsQualifier/ You’ll be able to lick this, don’t worry. Dig in :-) Cheers, AARON ROSENZWEIG / Chat 'n Bike e: aa...@chatnbike.com t: (301) 956-2319 On Apr 14, 2014, at 4:49 PM, Kevin Hinkson k...@coralstone.co wrote: Hello, I was hoping someone would be able to point me in the direction of how to handle generating a to many qualifier that involves a key path (not just a single key). A code example: // Generates a qualifier for the Profile for this account and the Profiles of any account on the same team (or that is the intention) public static EOQualifier visibleToAccountQualifier(Account account) { EOQualifier profilesDirectlyTiedToAccount = Profile.ACCOUNT.eq(account); String teamProfilesKeyPath = ERXQ.keyPath(Profile.ACCOUNT_KEY, Account.TEAMS_KEY, Team.ACCOUNTS_KEY); EOQualifier teamProfilesQualifier = ERXQ.has(teamProfilesKeyPath, new NSArrayAccount(account)); return ERXQ.or(profilesDirectlyTiedToAccount, teamProfilesQualifier); } Performing a fetch with this qualifier generates the following error. EvaluateExpression failed: com.webobjects.jdbcadaptor.PostgresqlExpression: SELECT DISTINCT t0.id FROM Profile t0 INNER JOIN Account T1 ON t0.accountID = T1.id INNER JOIN AccountTeam T2 ON T1.id = T2.accountId INNER JOIN Team T3 ON T2.teamId = T3.id INNER JOIN AccountTeam T4 ON T3.id = T4.teamId WHERE (T4.teamId IN ( SELECT Team.id FROM Team,AccountTeam null WHERE Team.id=T4.teamId AND null.accountId IN (1) GROUP BY Team.id HAVING COUNT(*)=1 ) OR t0.accountID = ?::int8) withBindings: 1:1(accountID): Next exception:SQL State:42601 -- error code: 0 -- msg: ERROR: syntax error at or near null Position: 281. There is a null in there where there shouldn't be one (on the inner select). Am I using this qualifier incorrectly or is this indicative of a modelling error or even a bug? If it helps, I'm using PostgreSQL.
Re: Apache adaptor error with http header
That is great news! Thanks for letting us know. Chuck On 2014-04-15, 7:59 AM, Schoenenberger Dominique wrote: Big thanks ! That was a good advise ! I downloaded an already compiled adaptor available with this procedure: http://wiki.wocommunity.org/display/documentation/Installing+a+deployment+environment+on+RedHat%2C+CentOS+or+Amazon+Linuxhttp://wiki.wocommunity.org/display/documentation/Installing+a+deployment+environment+on+RedHat,+CentOS+or+Amazon+Linux and with this apache adaptor, the problem is solved. That was a problem impacting us for 3 years ! Thanks again ! Dominique On 09 Apr 2014, at 19:09, Chuck Hill ch...@global-village.netmailto:ch...@global-village.net wrote: My best guess at this point (and it is only a guess and on half a cup of coffee) is that you have a threading model error in how you configured the build – two threads are sharing data structures at the same time. That explains why it is not systematic. I can’t help you any more than that, hopefully someone else can. Chuck On 2014-04-09, 10:03 AM, Schoenenberger Dominique wrote: It’s Apache: 2.2.3 on Linux: Redhat 2.6.18-194.el5 Adaptor: latest version of Apache adaptor from Wonder (checked out end of march), built by myself Dominique On 09 Apr 2014, at 18:38, Chuck Hill ch...@global-village.netmailto:ch...@global-village.net wrote: On 2014-04-09, 8:10 AM, Schoenenberger Dominique wrote: We have errors reported by the WebObjects Apache adaptor: 04-Apr-2014 18:36:23 - Error: Header length 10240 04-Apr-2014 18:36:23 - Error: header text:VL_S_IV_1_0_1DVL_S_IV 1.0.1/optionoption value=DVL_S_V_1_0_0”… 04-Apr-2014 18:36:23 - Info: Dumping pooled connection to srv-istp-01.hq.k.grp(2005) 04-Apr-2014 18:36:23 - Info: Marking instance 3 dead 04-Apr-2014 18:36:23 - Warn: Marking srv-istp-01.hq.k.grp:3 unresponsive 04-Apr-2014 18:36:23 - Debug: connectionAttempts = 1, retries = 10 The header is too long because it contains HTML code ! , usually the html is a list of options of a select. What version of Apache? Which adaptor version? Who built it? That looks like a buffer overrun, or something picking up part of the previous request. After such error, the instance is flagged “dead” (see log above) and the request is sent to another instance. In user point of view, it appears as a session timeout error. That is the result of the request is sent to another instance”. This error is not systematic. Does someone having the same problem ? or have any idea of the cause ? Dominique ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.commailto:Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/webobjects-dev/chill%40global-village.net This email sent to ch...@global-village.netmailto:ch...@global-village.net ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com
Convert WebObjects app to pure java
Hello all, We're looking to convert one of our WebObjects Apps to pure java. Wondering if there's a tool which could help with this process. The application is running WO 5.4 on Java 5. Any advice would be greatly appreciated ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com
Re: Convert WebObjects app to pure java
How is it not pure Java now? Chuck On 2014-04-15, 12:25 PM, Ada wrote: Hello all, We're looking to convert one of our WebObjects Apps to pure java. Wondering if there's a tool which could help with this process. The application is running WO 5.4 on Java 5. Any advice would be greatly appreciated ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com
Re: Convert WebObjects app to pure java
The GUI of the app is in webobjects; there's components which utilize WO. I am not sure what to expect if I were to take the code and run it on Eclipse without WOLips, I am going to try that soon, but was looking some guidance on how to rewrite the GUI (it is rather simple) into Java. On Tue, Apr 15, 2014 at 3:30 PM, Chuck Hill ch...@global-village.netwrote: How is it not pure Java now? Chuck On 2014-04-15, 12:25 PM, Ada wrote: Hello all, We're looking to convert one of our WebObjects Apps to pure java. Wondering if there's a tool which could help with this process. The application is running WO 5.4 on Java 5. Any advice would be greatly appreciated ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com
Re: Convert WebObjects app to pure java
Define Java for the GUI. Swing? Some other Web framework? Plain JSP? - Mail original - De: Ada mersi...@gmail.com À: Chuck Hill ch...@global-village.net Cc: Webobjects-dev@lists.apple.com Envoyé: Mardi 15 Avril 2014 15:48:23 Objet: Re: Convert WebObjects app to pure java The GUI of the app is in webobjects; there's components which utilize WO. I am not sure what to expect if I were to take the code and run it on Eclipse without WOLips, I am going to try that soon, but was looking some guidance on how to rewrite the GUI (it is rather simple) into Java. On Tue, Apr 15, 2014 at 3:30 PM, Chuck Hill ch...@global-village.net wrote: How is it not pure Java now? Chuck On 2014-04-15, 12:25 PM, Ada wrote: blockquote Hello all, We're looking to convert one of our WebObjects Apps to pure java. Wondering if there's a tool which could help with this process. The application is running WO 5.4 on Java 5. Any advice would be greatly appreciated /blockquote ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/webobjects-dev/probert%40macti.ca This email sent to prob...@macti.ca ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com
Re: Convert WebObjects app to pure java
On 2014-04-15, 12:48 PM, Ada wrote: The GUI of the app is in webobjects; there's components which utilize WO. And WO is Pure Java, so what is the problem? You wan’t to move to Tapestry? JSP? I am not sure what to expect if I were to take the code and run it on Eclipse without WOLips, I am going to try that soon, but was looking some guidance on how to rewrite the GUI (it is rather simple) into Java. WOLips is just a _development time_ plugin for Eclipse. It is the IDE! You can develop WebObjects without it, but it is a lot more work. You can develop WebObject with emacs and Ant if you really want the pain. WOLips is NOT used for deployed apps. Chuck On Tue, Apr 15, 2014 at 3:30 PM, Chuck Hill ch...@global-village.netmailto:ch...@global-village.net wrote: How is it not pure Java now? Chuck On 2014-04-15, 12:25 PM, Ada wrote: Hello all, We're looking to convert one of our WebObjects Apps to pure java. Wondering if there's a tool which could help with this process. The application is running WO 5.4 on Java 5. Any advice would be greatly appreciated ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com
Re: Convert WebObjects app to pure java
WebObjects *is* pure java (there is no magic ‘other’ language or anything). It is a full web publishing stack. If you have a WebObjects application, you are probably talking to a database, if so that uses the entity relational mapping layer of WebObjects called EOF. The display layer of the stack builds UI elements using WOComponents (each comprised of a chunk of HTML, it’s associated Java and a bindings file (.wod) to tie them together), and has classes to handle session management etc. If by “pure java” you mean “unencumbered by Apple’s frameworks” then you are faced with rewriting your application to use a different ERM layer and display layer. Perhaps Tapestry/Cayenne. Regardless, this is not a simple undertaking. D On Apr 15, 2014, at 3:48 PM, Ada mersi...@gmail.com wrote: The GUI of the app is in webobjects; there's components which utilize WO. I am not sure what to expect if I were to take the code and run it on Eclipse without WOLips, I am going to try that soon, but was looking some guidance on how to rewrite the GUI (it is rather simple) into Java. On Tue, Apr 15, 2014 at 3:30 PM, Chuck Hill ch...@global-village.net wrote: How is it not pure Java now? Chuck On 2014-04-15, 12:25 PM, Ada wrote: Hello all, We're looking to convert one of our WebObjects Apps to pure java. Wondering if there's a tool which could help with this process. The application is running WO 5.4 on Java 5. Any advice would be greatly appreciated ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/webobjects-dev/dleber_wodev%40codeferous.com This email sent to dleber_wo...@codeferous.com ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com
Re: Convert WebObjects app to pure java
Hi Ada, Hey sorry… so many responses and we’re all confused. I think what you are saying is that you were using Apple Development tools including Xcode and WOBuilder to design your apps but now… now you’ve upgraded your Mac and you can’t run them anymore…. You sorta know that your only choice is to go Eclipse… does this sound like your situation? I’m guessing too :-) WO 5.4 is pure java. There is nothing to convert. When you switch to Eclipse and install the WOLips plugin it will work. You don’t need to convert anything. Get Eclipse version 3.7.x and WOLips. Cheers, AARON ROSENZWEIG / Chat 'n Bike e: aa...@chatnbike.com t: (301) 956-2319 On Apr 15, 2014, at 4:16 PM, David LeBer dleber_wo...@codeferous.com wrote: WebObjects *is* pure java (there is no magic ‘other’ language or anything). It is a full web publishing stack. If you have a WebObjects application, you are probably talking to a database, if so that uses the entity relational mapping layer of WebObjects called EOF. The display layer of the stack builds UI elements using WOComponents (each comprised of a chunk of HTML, it’s associated Java and a bindings file (.wod) to tie them together), and has classes to handle session management etc. If by “pure java” you mean “unencumbered by Apple’s frameworks” then you are faced with rewriting your application to use a different ERM layer and display layer. Perhaps Tapestry/Cayenne. Regardless, this is not a simple undertaking. D On Apr 15, 2014, at 3:48 PM, Ada mersi...@gmail.com wrote: The GUI of the app is in webobjects; there's components which utilize WO. I am not sure what to expect if I were to take the code and run it on Eclipse without WOLips, I am going to try that soon, but was looking some guidance on how to rewrite the GUI (it is rather simple) into Java. On Tue, Apr 15, 2014 at 3:30 PM, Chuck Hill ch...@global-village.net wrote: How is it not pure Java now? Chuck On 2014-04-15, 12:25 PM, Ada wrote: Hello all, We're looking to convert one of our WebObjects Apps to pure java. Wondering if there's a tool which could help with this process. The application is running WO 5.4 on Java 5. Any advice would be greatly appreciated ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/webobjects-dev/dleber_wodev%40codeferous.com This email sent to dleber_wo...@codeferous.com ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/webobjects-dev/aaron%40chatnbike.com This email sent to aa...@chatnbike.com ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com
Re: Convert WebObjects app to pure java
Golipse should install Eclipse 3.8.2, WOLips, and some other tools, etc. Tim On Apr 15, 2014, at 1:24 PM, Aaron Rosenzweig aa...@chatnbike.com wrote: Hi Ada, Hey sorry… so many responses and we’re all confused. I think what you are saying is that you were using Apple Development tools including Xcode and WOBuilder to design your apps but now… now you’ve upgraded your Mac and you can’t run them anymore…. You sorta know that your only choice is to go Eclipse… does this sound like your situation? I’m guessing too :-) WO 5.4 is pure java. There is nothing to convert. When you switch to Eclipse and install the WOLips plugin it will work. You don’t need to convert anything. Get Eclipse version 3.7.x and WOLips. Cheers, AARON ROSENZWEIG / Chat 'n Bike e: aa...@chatnbike.com t: (301) 956-2319 On Apr 15, 2014, at 4:16 PM, David LeBer dleber_wo...@codeferous.com wrote: WebObjects *is* pure java (there is no magic ‘other’ language or anything). It is a full web publishing stack. If you have a WebObjects application, you are probably talking to a database, if so that uses the entity relational mapping layer of WebObjects called EOF. The display layer of the stack builds UI elements using WOComponents (each comprised of a chunk of HTML, it’s associated Java and a bindings file (.wod) to tie them together), and has classes to handle session management etc. If by “pure java” you mean “unencumbered by Apple’s frameworks” then you are faced with rewriting your application to use a different ERM layer and display layer. Perhaps Tapestry/Cayenne. Regardless, this is not a simple undertaking. D On Apr 15, 2014, at 3:48 PM, Ada mersi...@gmail.com wrote: The GUI of the app is in webobjects; there's components which utilize WO. I am not sure what to expect if I were to take the code and run it on Eclipse without WOLips, I am going to try that soon, but was looking some guidance on how to rewrite the GUI (it is rather simple) into Java. On Tue, Apr 15, 2014 at 3:30 PM, Chuck Hill ch...@global-village.net wrote: How is it not pure Java now? Chuck On 2014-04-15, 12:25 PM, Ada wrote: Hello all, We're looking to convert one of our WebObjects Apps to pure java. Wondering if there's a tool which could help with this process. The application is running WO 5.4 on Java 5. Any advice would be greatly appreciated ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/webobjects-dev/dleber_wodev%40codeferous.com This email sent to dleber_wo...@codeferous.com ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/webobjects-dev/aaron%40chatnbike.com This email sent to aa...@chatnbike.com ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/webobjects-dev/lists%40thetimmy.com This email sent to li...@thetimmy.com ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com
Re: Convert WebObjects app to pure java
Thanks all for the responses! Some answers to your questions: I think what you are saying is that you were using Apple Development tools including Xcode and WOBuilder to design your apps but now… now you’ve upgraded your Mac and you can’t run them anymore…. You sorta know that your only choice is to go Eclipse… does this sound like your situation? I’m guessing too :-)-- Yes, can no longer run WO on my current machine. It is dying, and cannot patch it with anymore old parts. Plain JSP is what I am thinking of switching to. The reason we're stripping out the webobjects from the code is due to the server it lies on. It is running on a decade old mac, version 10.5.8. My understanding is that i cannot run a webobjects app on a windows box (or maybe Red Hat)? Am I correct with my thoughts on that? I need a simple Java framework to convert all the code in, JSP is what I first thought of, but I'm open to suggestions. The application listserv type app, where users are creating, adding, removing people form listservs. As, one of you mentioned it does use the EOF, so I would need to rewrite that, and I don't know much as to what it is involved in there eitehr either. Any guidance as to what to expect would be greatly appreciated. Apologies for the confusing questions. Thank you all! On Tue, Apr 15, 2014 at 4:44 PM, Timothy Worman li...@thetimmy.com wrote: Golipse should install Eclipse 3.8.2, WOLips, and some other tools, etc. Tim On Apr 15, 2014, at 1:24 PM, Aaron Rosenzweig aa...@chatnbike.com wrote: Hi Ada, Hey sorry… so many responses and we’re all confused. I think what you are saying is that you were using Apple Development tools including Xcode and WOBuilder to design your apps but now… now you’ve upgraded your Mac and you can’t run them anymore…. You sorta know that your only choice is to go Eclipse… does this sound like your situation? I’m guessing too :-) WO 5.4 is pure java. There is nothing to convert. When you switch to Eclipse and install the WOLips plugin it will work. You don’t need to convert anything. Get Eclipse version 3.7.x and WOLips. Cheers, *AARON ROSENZWEIG* / Chat 'n Bike http://www.chatnbike.com/ *e:* aa...@chatnbike.com *t:* (301) 956-2319 [image: Chat 'n Bike][image: Chat 'n Bike] On Apr 15, 2014, at 4:16 PM, David LeBer dleber_wo...@codeferous.com wrote: WebObjects *is* pure java (there is no magic ‘other’ language or anything). It is a full web publishing stack. If you have a WebObjects application, you are probably talking to a database, if so that uses the entity relational mapping layer of WebObjects called EOF. The display layer of the stack builds UI elements using WOComponents (each comprised of a chunk of HTML, it’s associated Java and a bindings file (.wod) to tie them together), and has classes to handle session management etc. If by “pure java” you mean “unencumbered by Apple’s frameworks” then you are faced with rewriting your application to use a different ERM layer and display layer. Perhaps Tapestry/Cayenne. Regardless, this is not a simple undertaking. D On Apr 15, 2014, at 3:48 PM, Ada mersi...@gmail.com wrote: The GUI of the app is in webobjects; there's components which utilize WO. I am not sure what to expect if I were to take the code and run it on Eclipse without WOLips, I am going to try that soon, but was looking some guidance on how to rewrite the GUI (it is rather simple) into Java. On Tue, Apr 15, 2014 at 3:30 PM, Chuck Hill ch...@global-village.net wrote: How is it not pure Java now? Chuck On 2014-04-15, 12:25 PM, Ada wrote: Hello all, We're looking to convert one of our WebObjects Apps to pure java. Wondering if there's a tool which could help with this process. The application is running WO 5.4 on Java 5. Any advice would be greatly appreciated ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/webobjects-dev/dleber_wodev%40codeferous.com This email sent to dleber_wo...@codeferous.com ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/webobjects-dev/aaron%40chatnbike.com This email sent to aa...@chatnbike.com ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/webobjects-dev/lists%40thetimmy.com This email sent to li...@thetimmy.com ___ Do not post admin requests to the list.
Re: Convert WebObjects app to pure java
Because WebObjects is written in Java, it can pretty much run anywhere you need it to. We almost exclusively deploy our applications on Linux, but there are others who deploy on Windows (we call them crazy though :D). There was a restriction in the license (I don't remember if this ever changed) that required you to do development on a Mac OS X box, but I know there are devs that do development on other platforms. -Lon On Tue, Apr 15, 2014 at 4:48 PM, Ada mersi...@gmail.com wrote: Thanks all for the responses! Some answers to your questions: I think what you are saying is that you were using Apple Development tools including Xcode and WOBuilder to design your apps but now… now you’ve upgraded your Mac and you can’t run them anymore…. You sorta know that your only choice is to go Eclipse… does this sound like your situation? I’m guessing too :-)-- Yes, can no longer run WO on my current machine. It is dying, and cannot patch it with anymore old parts. Plain JSP is what I am thinking of switching to. The reason we're stripping out the webobjects from the code is due to the server it lies on. It is running on a decade old mac, version 10.5.8. My understanding is that i cannot run a webobjects app on a windows box (or maybe Red Hat)? Am I correct with my thoughts on that? I need a simple Java framework to convert all the code in, JSP is what I first thought of, but I'm open to suggestions. The application listserv type app, where users are creating, adding, removing people form listservs. As, one of you mentioned it does use the EOF, so I would need to rewrite that, and I don't know much as to what it is involved in there eitehr either. Any guidance as to what to expect would be greatly appreciated. Apologies for the confusing questions. Thank you all! On Tue, Apr 15, 2014 at 4:44 PM, Timothy Worman li...@thetimmy.comwrote: Golipse should install Eclipse 3.8.2, WOLips, and some other tools, etc. Tim On Apr 15, 2014, at 1:24 PM, Aaron Rosenzweig aa...@chatnbike.com wrote: Hi Ada, Hey sorry… so many responses and we’re all confused. I think what you are saying is that you were using Apple Development tools including Xcode and WOBuilder to design your apps but now… now you’ve upgraded your Mac and you can’t run them anymore…. You sorta know that your only choice is to go Eclipse… does this sound like your situation? I’m guessing too :-) WO 5.4 is pure java. There is nothing to convert. When you switch to Eclipse and install the WOLips plugin it will work. You don’t need to convert anything. Get Eclipse version 3.7.x and WOLips. Cheers, *AARON ROSENZWEIG* / Chat 'n Bike http://www.chatnbike.com/ *e:* aa...@chatnbike.com *t:* (301) 956-2319 [image: Chat 'n Bike][image: Chat 'n Bike] On Apr 15, 2014, at 4:16 PM, David LeBer dleber_wo...@codeferous.com wrote: WebObjects *is* pure java (there is no magic ‘other’ language or anything). It is a full web publishing stack. If you have a WebObjects application, you are probably talking to a database, if so that uses the entity relational mapping layer of WebObjects called EOF. The display layer of the stack builds UI elements using WOComponents (each comprised of a chunk of HTML, it’s associated Java and a bindings file (.wod) to tie them together), and has classes to handle session management etc. If by “pure java” you mean “unencumbered by Apple’s frameworks” then you are faced with rewriting your application to use a different ERM layer and display layer. Perhaps Tapestry/Cayenne. Regardless, this is not a simple undertaking. D On Apr 15, 2014, at 3:48 PM, Ada mersi...@gmail.com wrote: The GUI of the app is in webobjects; there's components which utilize WO. I am not sure what to expect if I were to take the code and run it on Eclipse without WOLips, I am going to try that soon, but was looking some guidance on how to rewrite the GUI (it is rather simple) into Java. On Tue, Apr 15, 2014 at 3:30 PM, Chuck Hill ch...@global-village.net wrote: How is it not pure Java now? Chuck On 2014-04-15, 12:25 PM, Ada wrote: Hello all, We're looking to convert one of our WebObjects Apps to pure java. Wondering if there's a tool which could help with this process. The application is running WO 5.4 on Java 5. Any advice would be greatly appreciated ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/webobjects-dev/dleber_wodev%40codeferous.com This email sent to dleber_wo...@codeferous.com ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription:
Re: Convert WebObjects app to pure java
Hi, On 2014-04-15, 4:48 PM, Ada wrote: Thanks all for the responses! Some answers to your questions: I think what you are saying is that you were using Apple Development tools including Xcode and WOBuilder to design your apps but now… now you’ve upgraded your Mac and you can’t run them anymore…. You sorta know that your only choice is to go Eclipse… does this sound like your situation? I’m guessing too :-) -- Yes, can no longer run WO on my current machine. It is dying, and cannot patch it with anymore old parts. Plain JSP is what I am thinking of switching to. The reason we're stripping out the webobjects from the code is due to the server it lies on. It is running on a decade old mac, version 10.5.8. My understanding is that i cannot run a webobjects app on a windows box (or maybe Red Hat)? Am I correct with my thoughts on that? If you are running WebObjects 5.4.x, then it will run on any box with JDK 1.5 – 1.7 (not sure about 1.8). If you meant WebObjects 4.5.x then that is Objective-C based and you have a much worse problem. As of version 5.0, WebObjects is pure java. Chuck I need a simple Java framework to convert all the code in, JSP is what I first thought of, but I'm open to suggestions. The application listserv type app, where users are creating, adding, removing people form listservs. As, one of you mentioned it does use the EOF, so I would need to rewrite that, and I don't know much as to what it is involved in there eitehr either. Any guidance as to what to expect would be greatly appreciated. Apologies for the confusing questions. Thank you all! On Tue, Apr 15, 2014 at 4:44 PM, Timothy Worman li...@thetimmy.commailto:li...@thetimmy.com wrote: Golipse should install Eclipse 3.8.2, WOLips, and some other tools, etc. Tim On Apr 15, 2014, at 1:24 PM, Aaron Rosenzweig aa...@chatnbike.commailto:aa...@chatnbike.com wrote: Hi Ada, Hey sorry… so many responses and we’re all confused. I think what you are saying is that you were using Apple Development tools including Xcode and WOBuilder to design your apps but now… now you’ve upgraded your Mac and you can’t run them anymore…. You sorta know that your only choice is to go Eclipse… does this sound like your situation? I’m guessing too :-) WO 5.4 is pure java. There is nothing to convert. When you switch to Eclipse and install the WOLips plugin it will work. You don’t need to convert anything. Get Eclipse version 3.7.x and WOLips. Cheers, AARON ROSENZWEIG / Chat 'n Bikehttp://www.chatnbike.com/ e: aa...@chatnbike.commailto:aa...@chatnbike.com t: (301) 956-2319tel:%28301%29%20956-2319 [Chat 'n Bike] [Chat 'n Bike] On Apr 15, 2014, at 4:16 PM, David LeBer dleber_wo...@codeferous.commailto:dleber_wo...@codeferous.com wrote: WebObjects *is* pure java (there is no magic ‘other’ language or anything). It is a full web publishing stack. If you have a WebObjects application, you are probably talking to a database, if so that uses the entity relational mapping layer of WebObjects called EOF. The display layer of the stack builds UI elements using WOComponents (each comprised of a chunk of HTML, it’s associated Java and a bindings file (.wod) to tie them together), and has classes to handle session management etc. If by “pure java” you mean “unencumbered by Apple’s frameworks” then you are faced with rewriting your application to use a different ERM layer and display layer. Perhaps Tapestry/Cayenne. Regardless, this is not a simple undertaking. D On Apr 15, 2014, at 3:48 PM, Ada mersi...@gmail.commailto:mersi...@gmail.com wrote: The GUI of the app is in webobjects; there's components which utilize WO. I am not sure what to expect if I were to take the code and run it on Eclipse without WOLips, I am going to try that soon, but was looking some guidance on how to rewrite the GUI (it is rather simple) into Java. On Tue, Apr 15, 2014 at 3:30 PM, Chuck Hill ch...@global-village.netmailto:ch...@global-village.net wrote: How is it not pure Java now? Chuck On 2014-04-15, 12:25 PM, Ada wrote: Hello all, We're looking to convert one of our WebObjects Apps to pure java. Wondering if there's a tool which could help with this process. The application is running WO 5.4 on Java 5. Any advice would be greatly appreciated ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.commailto:Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/webobjects-dev/dleber_wodev%40codeferous.com This email sent to dleber_wo...@codeferous.commailto:dleber_wo...@codeferous.com ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.commailto:Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription:
Re: Convert WebObjects app to pure java
Lon, wow! I didn't now that. What about Java Monitor where you control the WebObjects instances running and the WOTaskD? Do you still need to have them on your linux box? On Tue, Apr 15, 2014 at 8:10 PM, Lon Varscsak lon.varsc...@gmail.comwrote: Because WebObjects is written in Java, it can pretty much run anywhere you need it to. We almost exclusively deploy our applications on Linux, but there are others who deploy on Windows (we call them crazy though :D). There was a restriction in the license (I don't remember if this ever changed) that required you to do development on a Mac OS X box, but I know there are devs that do development on other platforms. -Lon On Tue, Apr 15, 2014 at 4:48 PM, Ada mersi...@gmail.com wrote: Thanks all for the responses! Some answers to your questions: I think what you are saying is that you were using Apple Development tools including Xcode and WOBuilder to design your apps but now… now you’ve upgraded your Mac and you can’t run them anymore…. You sorta know that your only choice is to go Eclipse… does this sound like your situation? I’m guessing too :-)-- Yes, can no longer run WO on my current machine. It is dying, and cannot patch it with anymore old parts. Plain JSP is what I am thinking of switching to. The reason we're stripping out the webobjects from the code is due to the server it lies on. It is running on a decade old mac, version 10.5.8. My understanding is that i cannot run a webobjects app on a windows box (or maybe Red Hat)? Am I correct with my thoughts on that? I need a simple Java framework to convert all the code in, JSP is what I first thought of, but I'm open to suggestions. The application listserv type app, where users are creating, adding, removing people form listservs. As, one of you mentioned it does use the EOF, so I would need to rewrite that, and I don't know much as to what it is involved in there eitehr either. Any guidance as to what to expect would be greatly appreciated. Apologies for the confusing questions. Thank you all! On Tue, Apr 15, 2014 at 4:44 PM, Timothy Worman li...@thetimmy.comwrote: Golipse should install Eclipse 3.8.2, WOLips, and some other tools, etc. Tim On Apr 15, 2014, at 1:24 PM, Aaron Rosenzweig aa...@chatnbike.com wrote: Hi Ada, Hey sorry… so many responses and we’re all confused. I think what you are saying is that you were using Apple Development tools including Xcode and WOBuilder to design your apps but now… now you’ve upgraded your Mac and you can’t run them anymore…. You sorta know that your only choice is to go Eclipse… does this sound like your situation? I’m guessing too :-) WO 5.4 is pure java. There is nothing to convert. When you switch to Eclipse and install the WOLips plugin it will work. You don’t need to convert anything. Get Eclipse version 3.7.x and WOLips. Cheers, *AARON ROSENZWEIG* / Chat 'n Bike http://www.chatnbike.com/ *e:* aa...@chatnbike.com *t:* (301) 956-2319 [image: Chat 'n Bike][image: Chat 'n Bike] On Apr 15, 2014, at 4:16 PM, David LeBer dleber_wo...@codeferous.com wrote: WebObjects *is* pure java (there is no magic ‘other’ language or anything). It is a full web publishing stack. If you have a WebObjects application, you are probably talking to a database, if so that uses the entity relational mapping layer of WebObjects called EOF. The display layer of the stack builds UI elements using WOComponents (each comprised of a chunk of HTML, it’s associated Java and a bindings file (.wod) to tie them together), and has classes to handle session management etc. If by “pure java” you mean “unencumbered by Apple’s frameworks” then you are faced with rewriting your application to use a different ERM layer and display layer. Perhaps Tapestry/Cayenne. Regardless, this is not a simple undertaking. D On Apr 15, 2014, at 3:48 PM, Ada mersi...@gmail.com wrote: The GUI of the app is in webobjects; there's components which utilize WO. I am not sure what to expect if I were to take the code and run it on Eclipse without WOLips, I am going to try that soon, but was looking some guidance on how to rewrite the GUI (it is rather simple) into Java. On Tue, Apr 15, 2014 at 3:30 PM, Chuck Hill ch...@global-village.net wrote: How is it not pure Java now? Chuck On 2014-04-15, 12:25 PM, Ada wrote: Hello all, We're looking to convert one of our WebObjects Apps to pure java. Wondering if there's a tool which could help with this process. The application is running WO 5.4 on Java 5. Any advice would be greatly appreciated ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/webobjects-dev/dleber_wodev%40codeferous.com This email sent to dleber_wo...@codeferous.com
Re: Convert WebObjects app to pure java
Those are also pure Java WebObjects applications. You can use Apache’d mod_proxy if you really need to not use them. On 2014-04-15, 5:16 PM, Ada wrote: Lon, wow! I didn't now that. What about Java Monitor where you control the WebObjects instances running and the WOTaskD? Do you still need to have them on your linux box? On Tue, Apr 15, 2014 at 8:10 PM, Lon Varscsak lon.varsc...@gmail.commailto:lon.varsc...@gmail.com wrote: Because WebObjects is written in Java, it can pretty much run anywhere you need it to. We almost exclusively deploy our applications on Linux, but there are others who deploy on Windows (we call them crazy though :D). There was a restriction in the license (I don't remember if this ever changed) that required you to do development on a Mac OS X box, but I know there are devs that do development on other platforms. -Lon On Tue, Apr 15, 2014 at 4:48 PM, Ada mersi...@gmail.commailto:mersi...@gmail.com wrote: Thanks all for the responses! Some answers to your questions: I think what you are saying is that you were using Apple Development tools including Xcode and WOBuilder to design your apps but now… now you’ve upgraded your Mac and you can’t run them anymore…. You sorta know that your only choice is to go Eclipse… does this sound like your situation? I’m guessing too :-) -- Yes, can no longer run WO on my current machine. It is dying, and cannot patch it with anymore old parts. Plain JSP is what I am thinking of switching to. The reason we're stripping out the webobjects from the code is due to the server it lies on. It is running on a decade old mac, version 10.5.8. My understanding is that i cannot run a webobjects app on a windows box (or maybe Red Hat)? Am I correct with my thoughts on that? I need a simple Java framework to convert all the code in, JSP is what I first thought of, but I'm open to suggestions. The application listserv type app, where users are creating, adding, removing people form listservs. As, one of you mentioned it does use the EOF, so I would need to rewrite that, and I don't know much as to what it is involved in there eitehr either. Any guidance as to what to expect would be greatly appreciated. Apologies for the confusing questions. Thank you all! On Tue, Apr 15, 2014 at 4:44 PM, Timothy Worman li...@thetimmy.commailto:li...@thetimmy.com wrote: Golipse should install Eclipse 3.8.2, WOLips, and some other tools, etc. Tim On Apr 15, 2014, at 1:24 PM, Aaron Rosenzweig aa...@chatnbike.commailto:aa...@chatnbike.com wrote: Hi Ada, Hey sorry… so many responses and we’re all confused. I think what you are saying is that you were using Apple Development tools including Xcode and WOBuilder to design your apps but now… now you’ve upgraded your Mac and you can’t run them anymore…. You sorta know that your only choice is to go Eclipse… does this sound like your situation? I’m guessing too :-) WO 5.4 is pure java. There is nothing to convert. When you switch to Eclipse and install the WOLips plugin it will work. You don’t need to convert anything. Get Eclipse version 3.7.x and WOLips. Cheers, AARON ROSENZWEIG / Chat 'n Bikehttp://www.chatnbike.com/ e: aa...@chatnbike.commailto:aa...@chatnbike.com t: (301) 956-2319tel:%28301%29%20956-2319 [Chat 'n Bike] [Chat 'n Bike] On Apr 15, 2014, at 4:16 PM, David LeBer dleber_wo...@codeferous.commailto:dleber_wo...@codeferous.com wrote: WebObjects *is* pure java (there is no magic ‘other’ language or anything). It is a full web publishing stack. If you have a WebObjects application, you are probably talking to a database, if so that uses the entity relational mapping layer of WebObjects called EOF. The display layer of the stack builds UI elements using WOComponents (each comprised of a chunk of HTML, it’s associated Java and a bindings file (.wod) to tie them together), and has classes to handle session management etc. If by “pure java” you mean “unencumbered by Apple’s frameworks” then you are faced with rewriting your application to use a different ERM layer and display layer. Perhaps Tapestry/Cayenne. Regardless, this is not a simple undertaking. D On Apr 15, 2014, at 3:48 PM, Ada mersi...@gmail.commailto:mersi...@gmail.com wrote: The GUI of the app is in webobjects; there's components which utilize WO. I am not sure what to expect if I were to take the code and run it on Eclipse without WOLips, I am going to try that soon, but was looking some guidance on how to rewrite the GUI (it is rather simple) into Java. On Tue, Apr 15, 2014 at 3:30 PM, Chuck Hill ch...@global-village.netmailto:ch...@global-village.net wrote: How is it not pure Java now? Chuck On 2014-04-15, 12:25 PM, Ada wrote: Hello all, We're looking to convert one of our WebObjects Apps to pure java. Wondering if there's a tool which could help with this process. The application is running WO 5.4 on Java 5. Any advice would be greatly appreciated
Re: Convert WebObjects app to pure java
Chuck, I guess I'd have to go back tomorrow and Check my WO version, but my gut feeling tells me it is 5.4.2, that was the version released in late '07 early '08 that supported the Mac Intels. On Tue, Apr 15, 2014 at 8:12 PM, Chuck Hill ch...@global-village.netwrote: Hi, On 2014-04-15, 4:48 PM, Ada wrote: Thanks all for the responses! Some answers to your questions: I think what you are saying is that you were using Apple Development tools including Xcode and WOBuilder to design your apps but now… now you’ve upgraded your Mac and you can’t run them anymore…. You sorta know that your only choice is to go Eclipse… does this sound like your situation? I’m guessing too :-)-- Yes, can no longer run WO on my current machine. It is dying, and cannot patch it with anymore old parts. Plain JSP is what I am thinking of switching to. The reason we're stripping out the webobjects from the code is due to the server it lies on. It is running on a decade old mac, version 10.5.8. My understanding is that i cannot run a webobjects app on a windows box (or maybe Red Hat)? Am I correct with my thoughts on that? If you are running WebObjects 5.4.x, then it will run on any box with JDK 1.5 – 1.7 (not sure about 1.8). If you meant WebObjects 4.5.x then that is Objective-C based and you have a much worse problem. As of version 5.0, WebObjects is pure java. Chuck I need a simple Java framework to convert all the code in, JSP is what I first thought of, but I'm open to suggestions. The application listserv type app, where users are creating, adding, removing people form listservs. As, one of you mentioned it does use the EOF, so I would need to rewrite that, and I don't know much as to what it is involved in there eitehr either. Any guidance as to what to expect would be greatly appreciated. Apologies for the confusing questions. Thank you all! On Tue, Apr 15, 2014 at 4:44 PM, Timothy Worman li...@thetimmy.comwrote: Golipse should install Eclipse 3.8.2, WOLips, and some other tools, etc. Tim On Apr 15, 2014, at 1:24 PM, Aaron Rosenzweig aa...@chatnbike.com wrote: Hi Ada, Hey sorry… so many responses and we’re all confused. I think what you are saying is that you were using Apple Development tools including Xcode and WOBuilder to design your apps but now… now you’ve upgraded your Mac and you can’t run them anymore…. You sorta know that your only choice is to go Eclipse… does this sound like your situation? I’m guessing too :-) WO 5.4 is pure java. There is nothing to convert. When you switch to Eclipse and install the WOLips plugin it will work. You don’t need to convert anything. Get Eclipse version 3.7.x and WOLips. Cheers, *AARON ROSENZWEIG* / Chat 'n Bike http://www.chatnbike.com/ *e:* aa...@chatnbike.com *t:* (301) 956-2319 %28301%29%20956-2319 [image: Chat 'n Bike] [image: Chat 'n Bike] On Apr 15, 2014, at 4:16 PM, David LeBer dleber_wo...@codeferous.com wrote: WebObjects *is* pure java (there is no magic ‘other’ language or anything). It is a full web publishing stack. If you have a WebObjects application, you are probably talking to a database, if so that uses the entity relational mapping layer of WebObjects called EOF. The display layer of the stack builds UI elements using WOComponents (each comprised of a chunk of HTML, it’s associated Java and a bindings file (.wod) to tie them together), and has classes to handle session management etc. If by “pure java” you mean “unencumbered by Apple’s frameworks” then you are faced with rewriting your application to use a different ERM layer and display layer. Perhaps Tapestry/Cayenne. Regardless, this is not a simple undertaking. D On Apr 15, 2014, at 3:48 PM, Ada mersi...@gmail.com wrote: The GUI of the app is in webobjects; there's components which utilize WO. I am not sure what to expect if I were to take the code and run it on Eclipse without WOLips, I am going to try that soon, but was looking some guidance on how to rewrite the GUI (it is rather simple) into Java. On Tue, Apr 15, 2014 at 3:30 PM, Chuck Hill ch...@global-village.net wrote: How is it not pure Java now? Chuck On 2014-04-15, 12:25 PM, Ada wrote: Hello all, We're looking to convert one of our WebObjects Apps to pure java. Wondering if there's a tool which could help with this process. The application is running WO 5.4 on Java 5. Any advice would be greatly appreciated ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/webobjects-dev/dleber_wodev%40codeferous.com This email sent to dleber_wo...@codeferous.com ___ Do not post admin requests to the list. They will be
Re: Convert WebObjects app to pure java
So I should be able to take this app as it stands now and deploy it on a linux box without any code change if I wanted to? On Tue, Apr 15, 2014 at 8:24 PM, Ada mersi...@gmail.com wrote: Chuck, I guess I'd have to go back tomorrow and Check my WO version, but my gut feeling tells me it is 5.4.2, that was the version released in late '07 early '08 that supported the Mac Intels. On Tue, Apr 15, 2014 at 8:12 PM, Chuck Hill ch...@global-village.netwrote: Hi, On 2014-04-15, 4:48 PM, Ada wrote: Thanks all for the responses! Some answers to your questions: I think what you are saying is that you were using Apple Development tools including Xcode and WOBuilder to design your apps but now… now you’ve upgraded your Mac and you can’t run them anymore…. You sorta know that your only choice is to go Eclipse… does this sound like your situation? I’m guessing too :-)-- Yes, can no longer run WO on my current machine. It is dying, and cannot patch it with anymore old parts. Plain JSP is what I am thinking of switching to. The reason we're stripping out the webobjects from the code is due to the server it lies on. It is running on a decade old mac, version 10.5.8. My understanding is that i cannot run a webobjects app on a windows box (or maybe Red Hat)? Am I correct with my thoughts on that? If you are running WebObjects 5.4.x, then it will run on any box with JDK 1.5 – 1.7 (not sure about 1.8). If you meant WebObjects 4.5.x then that is Objective-C based and you have a much worse problem. As of version 5.0, WebObjects is pure java. Chuck I need a simple Java framework to convert all the code in, JSP is what I first thought of, but I'm open to suggestions. The application listserv type app, where users are creating, adding, removing people form listservs. As, one of you mentioned it does use the EOF, so I would need to rewrite that, and I don't know much as to what it is involved in there eitehr either. Any guidance as to what to expect would be greatly appreciated. Apologies for the confusing questions. Thank you all! On Tue, Apr 15, 2014 at 4:44 PM, Timothy Worman li...@thetimmy.comwrote: Golipse should install Eclipse 3.8.2, WOLips, and some other tools, etc. Tim On Apr 15, 2014, at 1:24 PM, Aaron Rosenzweig aa...@chatnbike.com wrote: Hi Ada, Hey sorry… so many responses and we’re all confused. I think what you are saying is that you were using Apple Development tools including Xcode and WOBuilder to design your apps but now… now you’ve upgraded your Mac and you can’t run them anymore…. You sorta know that your only choice is to go Eclipse… does this sound like your situation? I’m guessing too :-) WO 5.4 is pure java. There is nothing to convert. When you switch to Eclipse and install the WOLips plugin it will work. You don’t need to convert anything. Get Eclipse version 3.7.x and WOLips. Cheers, *AARON ROSENZWEIG* / Chat 'n Bike http://www.chatnbike.com/ *e:* aa...@chatnbike.com *t:* (301) 956-2319 %28301%29%20956-2319 [image: Chat 'n Bike] [image: Chat 'n Bike] On Apr 15, 2014, at 4:16 PM, David LeBer dleber_wo...@codeferous.com wrote: WebObjects *is* pure java (there is no magic ‘other’ language or anything). It is a full web publishing stack. If you have a WebObjects application, you are probably talking to a database, if so that uses the entity relational mapping layer of WebObjects called EOF. The display layer of the stack builds UI elements using WOComponents (each comprised of a chunk of HTML, it’s associated Java and a bindings file (.wod) to tie them together), and has classes to handle session management etc. If by “pure java” you mean “unencumbered by Apple’s frameworks” then you are faced with rewriting your application to use a different ERM layer and display layer. Perhaps Tapestry/Cayenne. Regardless, this is not a simple undertaking. D On Apr 15, 2014, at 3:48 PM, Ada mersi...@gmail.com wrote: The GUI of the app is in webobjects; there's components which utilize WO. I am not sure what to expect if I were to take the code and run it on Eclipse without WOLips, I am going to try that soon, but was looking some guidance on how to rewrite the GUI (it is rather simple) into Java. On Tue, Apr 15, 2014 at 3:30 PM, Chuck Hill ch...@global-village.net wrote: How is it not pure Java now? Chuck On 2014-04-15, 12:25 PM, Ada wrote: Hello all, We're looking to convert one of our WebObjects Apps to pure java. Wondering if there's a tool which could help with this process. The application is running WO 5.4 on Java 5. Any advice would be greatly appreciated ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription:
Re: Convert WebObjects app to pure java
You probably also want to update to 5.4.3 which has some useful bug fixes. See Getting Started here http://wiki.wocommunity.org/display/WEB/Home WebObjects was pure Java by the start of the Mac Intel era. Chuck On 2014-04-15, 5:24 PM, Ada wrote: Chuck, I guess I'd have to go back tomorrow and Check my WO version, but my gut feeling tells me it is 5.4.2, that was the version released in late '07 early '08 that supported the Mac Intels. On Tue, Apr 15, 2014 at 8:12 PM, Chuck Hill ch...@global-village.netmailto:ch...@global-village.net wrote: Hi, On 2014-04-15, 4:48 PM, Ada wrote: Thanks all for the responses! Some answers to your questions: I think what you are saying is that you were using Apple Development tools including Xcode and WOBuilder to design your apps but now… now you’ve upgraded your Mac and you can’t run them anymore…. You sorta know that your only choice is to go Eclipse… does this sound like your situation? I’m guessing too :-) -- Yes, can no longer run WO on my current machine. It is dying, and cannot patch it with anymore old parts. Plain JSP is what I am thinking of switching to. The reason we're stripping out the webobjects from the code is due to the server it lies on. It is running on a decade old mac, version 10.5.8. My understanding is that i cannot run a webobjects app on a windows box (or maybe Red Hat)? Am I correct with my thoughts on that? If you are running WebObjects 5.4.x, then it will run on any box with JDK 1.5 – 1.7 (not sure about 1.8). If you meant WebObjects 4.5.x then that is Objective-C based and you have a much worse problem. As of version 5.0, WebObjects is pure java. Chuck I need a simple Java framework to convert all the code in, JSP is what I first thought of, but I'm open to suggestions. The application listserv type app, where users are creating, adding, removing people form listservs. As, one of you mentioned it does use the EOF, so I would need to rewrite that, and I don't know much as to what it is involved in there eitehr either. Any guidance as to what to expect would be greatly appreciated. Apologies for the confusing questions. Thank you all! On Tue, Apr 15, 2014 at 4:44 PM, Timothy Worman li...@thetimmy.commailto:li...@thetimmy.com wrote: Golipse should install Eclipse 3.8.2, WOLips, and some other tools, etc. Tim On Apr 15, 2014, at 1:24 PM, Aaron Rosenzweig aa...@chatnbike.commailto:aa...@chatnbike.com wrote: Hi Ada, Hey sorry… so many responses and we’re all confused. I think what you are saying is that you were using Apple Development tools including Xcode and WOBuilder to design your apps but now… now you’ve upgraded your Mac and you can’t run them anymore…. You sorta know that your only choice is to go Eclipse… does this sound like your situation? I’m guessing too :-) WO 5.4 is pure java. There is nothing to convert. When you switch to Eclipse and install the WOLips plugin it will work. You don’t need to convert anything. Get Eclipse version 3.7.x and WOLips. Cheers, AARON ROSENZWEIG / Chat 'n Bikehttp://www.chatnbike.com/ e: aa...@chatnbike.commailto:aa...@chatnbike.com t: (301) 956-2319tel:%28301%29%20956-2319 [Chat 'n Bike] [Chat 'n Bike] On Apr 15, 2014, at 4:16 PM, David LeBer dleber_wo...@codeferous.commailto:dleber_wo...@codeferous.com wrote: WebObjects *is* pure java (there is no magic ‘other’ language or anything). It is a full web publishing stack. If you have a WebObjects application, you are probably talking to a database, if so that uses the entity relational mapping layer of WebObjects called EOF. The display layer of the stack builds UI elements using WOComponents (each comprised of a chunk of HTML, it’s associated Java and a bindings file (.wod) to tie them together), and has classes to handle session management etc. If by “pure java” you mean “unencumbered by Apple’s frameworks” then you are faced with rewriting your application to use a different ERM layer and display layer. Perhaps Tapestry/Cayenne. Regardless, this is not a simple undertaking. D On Apr 15, 2014, at 3:48 PM, Ada mersi...@gmail.commailto:mersi...@gmail.com wrote: The GUI of the app is in webobjects; there's components which utilize WO. I am not sure what to expect if I were to take the code and run it on Eclipse without WOLips, I am going to try that soon, but was looking some guidance on how to rewrite the GUI (it is rather simple) into Java. On Tue, Apr 15, 2014 at 3:30 PM, Chuck Hill ch...@global-village.netmailto:ch...@global-village.net wrote: How is it not pure Java now? Chuck On 2014-04-15, 12:25 PM, Ada wrote: Hello all, We're looking to convert one of our WebObjects Apps to pure java. Wondering if there's a tool which could help with this process. The application is running WO 5.4 on Java 5. Any advice would be greatly appreciated ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev
Re: Convert WebObjects app to pure java
Yes. On 2014-04-15, 5:25 PM, Ada wrote: So I should be able to take this app as it stands now and deploy it on a linux box without any code change if I wanted to? On Tue, Apr 15, 2014 at 8:24 PM, Ada mersi...@gmail.commailto:mersi...@gmail.com wrote: Chuck, I guess I'd have to go back tomorrow and Check my WO version, but my gut feeling tells me it is 5.4.2, that was the version released in late '07 early '08 that supported the Mac Intels. On Tue, Apr 15, 2014 at 8:12 PM, Chuck Hill ch...@global-village.netmailto:ch...@global-village.net wrote: Hi, On 2014-04-15, 4:48 PM, Ada wrote: Thanks all for the responses! Some answers to your questions: I think what you are saying is that you were using Apple Development tools including Xcode and WOBuilder to design your apps but now… now you’ve upgraded your Mac and you can’t run them anymore…. You sorta know that your only choice is to go Eclipse… does this sound like your situation? I’m guessing too :-) -- Yes, can no longer run WO on my current machine. It is dying, and cannot patch it with anymore old parts. Plain JSP is what I am thinking of switching to. The reason we're stripping out the webobjects from the code is due to the server it lies on. It is running on a decade old mac, version 10.5.8. My understanding is that i cannot run a webobjects app on a windows box (or maybe Red Hat)? Am I correct with my thoughts on that? If you are running WebObjects 5.4.x, then it will run on any box with JDK 1.5 – 1.7 (not sure about 1.8). If you meant WebObjects 4.5.x then that is Objective-C based and you have a much worse problem. As of version 5.0, WebObjects is pure java. Chuck I need a simple Java framework to convert all the code in, JSP is what I first thought of, but I'm open to suggestions. The application listserv type app, where users are creating, adding, removing people form listservs. As, one of you mentioned it does use the EOF, so I would need to rewrite that, and I don't know much as to what it is involved in there eitehr either. Any guidance as to what to expect would be greatly appreciated. Apologies for the confusing questions. Thank you all! On Tue, Apr 15, 2014 at 4:44 PM, Timothy Worman li...@thetimmy.commailto:li...@thetimmy.com wrote: Golipse should install Eclipse 3.8.2, WOLips, and some other tools, etc. Tim On Apr 15, 2014, at 1:24 PM, Aaron Rosenzweig aa...@chatnbike.commailto:aa...@chatnbike.com wrote: Hi Ada, Hey sorry… so many responses and we’re all confused. I think what you are saying is that you were using Apple Development tools including Xcode and WOBuilder to design your apps but now… now you’ve upgraded your Mac and you can’t run them anymore…. You sorta know that your only choice is to go Eclipse… does this sound like your situation? I’m guessing too :-) WO 5.4 is pure java. There is nothing to convert. When you switch to Eclipse and install the WOLips plugin it will work. You don’t need to convert anything. Get Eclipse version 3.7.x and WOLips. Cheers, AARON ROSENZWEIG / Chat 'n Bikehttp://www.chatnbike.com/ e: aa...@chatnbike.commailto:aa...@chatnbike.com t: (301) 956-2319tel:%28301%29%20956-2319 [Chat 'n Bike] [Chat 'n Bike] On Apr 15, 2014, at 4:16 PM, David LeBer dleber_wo...@codeferous.commailto:dleber_wo...@codeferous.com wrote: WebObjects *is* pure java (there is no magic ‘other’ language or anything). It is a full web publishing stack. If you have a WebObjects application, you are probably talking to a database, if so that uses the entity relational mapping layer of WebObjects called EOF. The display layer of the stack builds UI elements using WOComponents (each comprised of a chunk of HTML, it’s associated Java and a bindings file (.wod) to tie them together), and has classes to handle session management etc. If by “pure java” you mean “unencumbered by Apple’s frameworks” then you are faced with rewriting your application to use a different ERM layer and display layer. Perhaps Tapestry/Cayenne. Regardless, this is not a simple undertaking. D On Apr 15, 2014, at 3:48 PM, Ada mersi...@gmail.commailto:mersi...@gmail.com wrote: The GUI of the app is in webobjects; there's components which utilize WO. I am not sure what to expect if I were to take the code and run it on Eclipse without WOLips, I am going to try that soon, but was looking some guidance on how to rewrite the GUI (it is rather simple) into Java. On Tue, Apr 15, 2014 at 3:30 PM, Chuck Hill ch...@global-village.netmailto:ch...@global-village.net wrote: How is it not pure Java now? Chuck On 2014-04-15, 12:25 PM, Ada wrote: Hello all, We're looking to convert one of our WebObjects Apps to pure java. Wondering if there's a tool which could help with this process. The application is running WO 5.4 on Java 5. Any advice would be greatly appreciated ___ Do not post admin requests to the list. They will be ignored.
Re: Convert WebObjects app to pure java
Ada, As long as your app is platform agnostic (i.e, not using JNI to call platform specific code etc), then you should have no problem moving to non OS X for deployment. In fact after the demise of the Xserve, many folks in the community shifted their deployment to some form of linux distro. Many are deploying in the cloud or on commodity hardware in co-lo facilities. When we made the move, we had some native image resizing code we needed to revise, but other than that moving to Linode for deployment for us was pretty straightforward. D On Apr 15, 2014, at 8:29 PM, Chuck Hill ch...@global-village.net wrote: Yes. On 2014-04-15, 5:25 PM, Ada wrote: So I should be able to take this app as it stands now and deploy it on a linux box without any code change if I wanted to? On Tue, Apr 15, 2014 at 8:24 PM, Ada mersi...@gmail.com wrote: Chuck, I guess I'd have to go back tomorrow and Check my WO version, but my gut feeling tells me it is 5.4.2, that was the version released in late '07 early '08 that supported the Mac Intels. On Tue, Apr 15, 2014 at 8:12 PM, Chuck Hill ch...@global-village.net wrote: Hi, On 2014-04-15, 4:48 PM, Ada wrote: Thanks all for the responses! Some answers to your questions: I think what you are saying is that you were using Apple Development tools including Xcode and WOBuilder to design your apps but now… now you’ve upgraded your Mac and you can’t run them anymore…. You sorta know that your only choice is to go Eclipse… does this sound like your situation? I’m guessing too :-)-- Yes, can no longer run WO on my current machine. It is dying, and cannot patch it with anymore old parts. Plain JSP is what I am thinking of switching to. The reason we're stripping out the webobjects from the code is due to the server it lies on. It is running on a decade old mac, version 10.5.8. My understanding is that i cannot run a webobjects app on a windows box (or maybe Red Hat)? Am I correct with my thoughts on that? If you are running WebObjects 5.4.x, then it will run on any box with JDK 1.5 – 1.7 (not sure about 1.8). If you meant WebObjects 4.5.x then that is Objective-C based and you have a much worse problem. As of version 5.0, WebObjects is pure java. Chuck I need a simple Java framework to convert all the code in, JSP is what I first thought of, but I'm open to suggestions. The application listserv type app, where users are creating, adding, removing people form listservs. As, one of you mentioned it does use the EOF, so I would need to rewrite that, and I don't know much as to what it is involved in there eitehr either. Any guidance as to what to expect would be greatly appreciated. Apologies for the confusing questions. Thank you all! On Tue, Apr 15, 2014 at 4:44 PM, Timothy Worman li...@thetimmy.com wrote: Golipse should install Eclipse 3.8.2, WOLips, and some other tools, etc. Tim On Apr 15, 2014, at 1:24 PM, Aaron Rosenzweig aa...@chatnbike.com wrote: Hi Ada, Hey sorry… so many responses and we’re all confused. I think what you are saying is that you were using Apple Development tools including Xcode and WOBuilder to design your apps but now… now you’ve upgraded your Mac and you can’t run them anymore…. You sorta know that your only choice is to go Eclipse… does this sound like your situation? I’m guessing too :-) WO 5.4 is pure java. There is nothing to convert. When you switch to Eclipse and install the WOLips plugin it will work. You don’t need to convert anything. Get Eclipse version 3.7.x and WOLips. Cheers, AARON ROSENZWEIG / Chat 'n Bike e: aa...@chatnbike.com t: (301) 956-2319 On Apr 15, 2014, at 4:16 PM, David LeBer dleber_wo...@codeferous.com wrote: WebObjects *is* pure java (there is no magic ‘other’ language or anything). It is a full web publishing stack. If you have a WebObjects application, you are probably talking to a database, if so that uses the entity relational mapping layer of WebObjects called EOF. The display layer of the stack builds UI elements using WOComponents (each comprised of a chunk of HTML, it’s associated Java and a bindings file (.wod) to tie them together), and has classes to handle session management etc. If by “pure java” you mean “unencumbered by Apple’s frameworks” then you are faced with rewriting your application to use a different ERM layer and display layer. Perhaps Tapestry/Cayenne. Regardless, this is not a simple undertaking. D On Apr 15, 2014, at 3:48 PM, Ada mersi...@gmail.com wrote: The GUI of the app is in webobjects; there's components which utilize WO. I am not sure what to expect if I were to take the code and run it on Eclipse without WOLips, I am going to try that soon, but was looking some guidance on how to rewrite the GUI (it is rather simple) into Java. On Tue, Apr 15, 2014 at 3:30 PM, Chuck Hill
Re: Convert WebObjects app to pure java
Yes: http://wiki.wocommunity.org/display/documentation/Deploying+on+Linux With the packages, it will take five minutes. Proof? http://wocommunity.org/podcasts/wowodc/2014/Linux.mp4 So I should be able to take this app as it stands now and deploy it on a linux box without any code change if I wanted to? On Tue, Apr 15, 2014 at 8:24 PM, Ada mersi...@gmail.com wrote: Chuck, I guess I'd have to go back tomorrow and Check my WO version, but my gut feeling tells me it is 5.4.2, that was the version released in late '07 early '08 that supported the Mac Intels. On Tue, Apr 15, 2014 at 8:12 PM, Chuck Hill ch...@global-village.net wrote: Hi, On 2014-04-15, 4:48 PM, Ada wrote: Thanks all for the responses! Some answers to your questions: I think what you are saying is that you were using Apple Development tools including Xcode and WOBuilder to design your apps but now… now you’ve upgraded your Mac and you can’t run them anymore…. You sorta know that your only choice is to go Eclipse… does this sound like your situation? I’m guessing too :-)-- Yes, can no longer run WO on my current machine. It is dying, and cannot patch it with anymore old parts. Plain JSP is what I am thinking of switching to. The reason we're stripping out the webobjects from the code is due to the server it lies on. It is running on a decade old mac, version 10.5.8. My understanding is that i cannot run a webobjects app on a windows box (or maybe Red Hat)? Am I correct with my thoughts on that? If you are running WebObjects 5.4.x, then it will run on any box with JDK 1.5 – 1.7 (not sure about 1.8). If you meant WebObjects 4.5.x then that is Objective-C based and you have a much worse problem. As of version 5.0, WebObjects is pure java. Chuck I need a simple Java framework to convert all the code in, JSP is what I first thought of, but I'm open to suggestions. The application listserv type app, where users are creating, adding, removing people form listservs. As, one of you mentioned it does use the EOF, so I would need to rewrite that, and I don't know much as to what it is involved in there eitehr either. Any guidance as to what to expect would be greatly appreciated. Apologies for the confusing questions. Thank you all! On Tue, Apr 15, 2014 at 4:44 PM, Timothy Worman li...@thetimmy.com wrote: Golipse should install Eclipse 3.8.2, WOLips, and some other tools, etc. Tim On Apr 15, 2014, at 1:24 PM, Aaron Rosenzweig aa...@chatnbike.com wrote: Hi Ada, Hey sorry… so many responses and we’re all confused. I think what you are saying is that you were using Apple Development tools including Xcode and WOBuilder to design your apps but now… now you’ve upgraded your Mac and you can’t run them anymore…. You sorta know that your only choice is to go Eclipse… does this sound like your situation? I’m guessing too :-) WO 5.4 is pure java. There is nothing to convert. When you switch to Eclipse and install the WOLips plugin it will work. You don’t need to convert anything. Get Eclipse version 3.7.x and WOLips. Cheers, AARON ROSENZWEIG / Chat 'n Bike e: aa...@chatnbike.com t: (301) 956-2319 On Apr 15, 2014, at 4:16 PM, David LeBer dleber_wo...@codeferous.com wrote: WebObjects *is* pure java (there is no magic ‘other’ language or anything). It is a full web publishing stack. If you have a WebObjects application, you are probably talking to a database, if so that uses the entity relational mapping layer of WebObjects called EOF. The display layer of the stack builds UI elements using WOComponents (each comprised of a chunk of HTML, it’s associated Java and a bindings file (.wod) to tie them together), and has classes to handle session management etc. If by “pure java” you mean “unencumbered by Apple’s frameworks” then you are faced with rewriting your application to use a different ERM layer and display layer. Perhaps Tapestry/Cayenne. Regardless, this is not a simple undertaking. D On Apr 15, 2014, at 3:48 PM, Ada mersi...@gmail.com wrote: The GUI of the app is in webobjects; there's components which utilize WO. I am not sure what to expect if I were to take the code and run it on Eclipse without WOLips, I am going to try that soon, but was looking some guidance on how to rewrite the GUI (it is rather simple) into Java. On Tue, Apr 15, 2014 at 3:30 PM, Chuck Hill ch...@global-village.net wrote: How is it not pure Java now? Chuck On 2014-04-15, 12:25 PM, Ada wrote: Hello all, We're looking to convert one of our WebObjects Apps to pure java. Wondering if there's a tool which could help with this process. The application is running WO 5.4 on Java 5. Any advice would be greatly appreciated ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list
Re: Convert WebObjects app to pure java
Thank you so much! On Tue, Apr 15, 2014 at 9:03 PM, Pascal Robert prob...@macti.ca wrote: Yes: http://wiki.wocommunity.org/display/documentation/Deploying+on+Linux With the packages, it will take five minutes. Proof? http://wocommunity.org/podcasts/wowodc/2014/Linux.mp4 So I should be able to take this app as it stands now and deploy it on a linux box without any code change if I wanted to? On Tue, Apr 15, 2014 at 8:24 PM, Ada mersi...@gmail.com wrote: Chuck, I guess I'd have to go back tomorrow and Check my WO version, but my gut feeling tells me it is 5.4.2, that was the version released in late '07 early '08 that supported the Mac Intels. On Tue, Apr 15, 2014 at 8:12 PM, Chuck Hill ch...@global-village.net wrote: Hi, On 2014-04-15, 4:48 PM, Ada wrote: Thanks all for the responses! Some answers to your questions: I think what you are saying is that you were using Apple Development tools including Xcode and WOBuilder to design your apps but now… now you’ve upgraded your Mac and you can’t run them anymore…. You sorta know that your only choice is to go Eclipse… does this sound like your situation? I’m guessing too :-)-- Yes, can no longer run WO on my current machine. It is dying, and cannot patch it with anymore old parts. Plain JSP is what I am thinking of switching to. The reason we're stripping out the webobjects from the code is due to the server it lies on. It is running on a decade old mac, version 10.5.8. My understanding is that i cannot run a webobjects app on a windows box (or maybe Red Hat)? Am I correct with my thoughts on that? If you are running WebObjects 5.4.x, then it will run on any box with JDK 1.5 – 1.7 (not sure about 1.8). If you meant WebObjects 4.5.x then that is Objective-C based and you have a much worse problem. As of version 5.0, WebObjects is pure java. Chuck I need a simple Java framework to convert all the code in, JSP is what I first thought of, but I'm open to suggestions. The application listserv type app, where users are creating, adding, removing people form listservs. As, one of you mentioned it does use the EOF, so I would need to rewrite that, and I don't know much as to what it is involved in there eitehr either. Any guidance as to what to expect would be greatly appreciated. Apologies for the confusing questions. Thank you all! On Tue, Apr 15, 2014 at 4:44 PM, Timothy Worman li...@thetimmy.com wrote: Golipse should install Eclipse 3.8.2, WOLips, and some other tools, etc. Tim On Apr 15, 2014, at 1:24 PM, Aaron Rosenzweig aa...@chatnbike.com wrote: Hi Ada, Hey sorry… so many responses and we’re all confused. I think what you are saying is that you were using Apple Development tools including Xcode and WOBuilder to design your apps but now… now you’ve upgraded your Mac and you can’t run them anymore…. You sorta know that your only choice is to go Eclipse… does this sound like your situation? I’m guessing too :-) WO 5.4 is pure java. There is nothing to convert. When you switch to Eclipse and install the WOLips plugin it will work. You don’t need to convert anything. Get Eclipse version 3.7.x and WOLips. Cheers, AARON ROSENZWEIG / Chat 'n Bike e: aa...@chatnbike.com t: (301) 956-2319 On Apr 15, 2014, at 4:16 PM, David LeBer dleber_wo...@codeferous.com wrote: WebObjects *is* pure java (there is no magic ‘other’ language or anything). It is a full web publishing stack. If you have a WebObjects application, you are probably talking to a database, if so that uses the entity relational mapping layer of WebObjects called EOF. The display layer of the stack builds UI elements using WOComponents (each comprised of a chunk of HTML, it’s associated Java and a bindings file (.wod) to tie them together), and has classes to handle session management etc. If by “pure java” you mean “unencumbered by Apple’s frameworks” then you are faced with rewriting your application to use a different ERM layer and display layer. Perhaps Tapestry/Cayenne. Regardless, this is not a simple undertaking. D On Apr 15, 2014, at 3:48 PM, Ada mersi...@gmail.com wrote: The GUI of the app is in webobjects; there's components which utilize WO. I am not sure what to expect if I were to take the code and run it on Eclipse without WOLips, I am going to try that soon, but was looking some guidance on how to rewrite the GUI (it is rather simple) into Java. On Tue, Apr 15, 2014 at 3:30 PM, Chuck Hill ch...@global-village.net wrote: How is it not pure Java now? Chuck On 2014-04-15, 12:25 PM, Ada wrote: Hello all, We're looking to convert one of our WebObjects Apps to pure java. Wondering if there's a tool which could help with this process. The application is running WO 5.4 on Java 5. Any advice would be greatly appreciated
Re: What stands in the way becomes the way
Hi, I love the chair Aaron has in the picture. If you don't mind me asking, how is it for the back? Do they make versions of that chair for people with really bad backs with an addiction to WebObjects and WOnder? V/R, Dan Beatty On Apr 15, 2014, at 5:11 PM, Lon Varscsak lon.varsc...@gmail.com wrote: Did you stop off in Colorado for some recreation on your way home? ;) -Lon On Tue, Apr 15, 2014 at 12:24 PM, Aaron Rosenzweig aa...@chatnbike.com wrote: I am now in “battle position” (see the two attached photos). Back from Quebec and slamming code. Thanks to all who attended and made this year another great gathering of minds and spirits. WOWODC in Montreal was a blast, perhaps a year from now we’ll all meet in Germany. Not all of us could attend this year, but many of us really wanted to. Here are many photos of various moments from the conference. Included is Dave Avendasora splitting a tree trunk in two with an axe: https://www.dropbox.com/sh/ubzada5a4l7k7sn/W1LYmaVKoV Thanks to Maik Musall we have the state of the wocommunity video integrated with Pascal’s recognition ceremony. You can find that here: http://wocommunity.org/podcasts/wowodc/2014/StateOfTheCommunity.mp4 My presentation slides are available: http://www.chatnbike.com/presentation_existsQualifier/ Everyone is encouraged to think and reflect on what we are doing, and why we are here. A Roman emperor may have said it best: What stands in the way becomes the way” I looked it up, his name was Marcus Aurelius and his full statement was: The impediment to action advances action. What stands in the way becomes the way.” The modern version of this is: “When life gives you lemons, make some lemonade. http://en.wikipedia.org/wiki/When_life_gives_you_lemons,_make_lemonade It’s embodied in a country song from Garth Brooks called “Unanswered Prayers”: http://www.azlyrics.com/lyrics/garthbrooks/unansweredprayers.html https://www.youtube.com/watch?v=hKqZjgIfxe0 Garth remembers his high school girlfriend whom he wanted to marry and be with forever but it was not to be. Years later he bumped into her and reflected on the way his life is now. He is so glad they didn’t get married. What does this have to do with WO? What does it have to do with us? We have enjoyed using a set of closed-source tools for many years. We’ve learned a lot and have solved real problems for real people. We must accept that these tools we love will never be open-sourced. But we are not simply a bunch of WO programmers. Rather, we are “real thinkers” who sometimes choose to use WO to help solve real problems. The key word is “choose” to use WO. Some of us will continue using the tools as they are for a few years. Others of us will make something even better. Others still will move on to other technology. I’m glad WO will never be free. Now that I’ve accepted this, I am free. “There is no knowledge which is not power!” Let’s take what we’ve learned and move forward. Let’s move beyond the borders of current reality. I hope many of us board the “treasure boat.” Others have already taken our treasures to the “seaside” or created a “montage” of new ideas infused with old. I love it all. (Those words have weight, google all three of them) Remember this! We can always tell the difference between a “want-to-be” and the “real deal.” “Want-to-bes” are drawn to stories of overnight success. They look for what “big names” are doing. They attempt to copy the success of the famous. They want fast cars and faster women. “Want-to-bes” look for shortcuts. They look for charismatic leaders. They drool to find the latest trick from the guru. They follow the common path and guess what? They get common results. “Want-to-bes” are fear driven. They are afraid of missing out. They hope to catch the next big wave just as it is starting and ride it through to riches with little work. They are scared but never admit it. “Want-to-bes” want to be taken care of and trust in somebody or something. “Real deals” overcome life’s many challenges. They sweat. They fail. They get up. They keep going. They drive a mini-van. If they have a fast car it probably has a “wankel” engine in it because it does more with less. If they have a trophy wife, she has brains and charms to match. “Real deals” look for mastery. They look for community. They look for “give and take.” They look for understanding the principles of success not just following someone’s previous steps of achieving it. They build friendships of mutual respect. A veritable brotherhood / sisterhood of champions covering for each other in battle. “Real deals” are fearless. They pathologically avoid mindless imitation. They are like Bruce lee: learn from everyone, take what makes sense to you, reject the rest, make your own style. They question, they break, they
Re: What stands in the way becomes the way
Wow... Sometimes, the only thing that gets me away from an long intense coding session is the need to go lie down... I'm afraid to think what would happen to me if I had this setup ... As for your thoughts, there is a lot to reflect on and digest... and I must say that this year, again, I was impressed by the quality of the membership and especially the presenters. Depth... Professionalism... Intelligence, Thanks. I felt privileged to have a front row seats to the technical discussion as well as those regarding the community. I too feel we finally matured about the situation around WO and are moving on. When I see all the new things people are doing, it certainly does not look to me like we are bound by the curent state of WO. Our real challenge will to find the critical mass of resources to push forward in whatever direction we choose. And maybe... that's because we are too busy producing stuff that works with exactly the tools we have now ! Thanks again to all. On Apr 15, 2014, at 15:24, Aaron Rosenzweig aa...@chatnbike.com wrote: I am now in “battle position” (see the two attached photos). Back from Quebec and slamming code. Thanks to all who attended and made this year another great gathering of minds and spirits. WOWODC in Montreal was a blast, perhaps a year from now we’ll all meet in Germany. Not all of us could attend this year, but many of us really wanted to. Here are many photos of various moments from the conference. Included is Dave Avendasora splitting a tree trunk in two with an axe: https://www.dropbox.com/sh/ubzada5a4l7k7sn/W1LYmaVKoV Thanks to Maik Musall we have the state of the wocommunity video integrated with Pascal’s recognition ceremony. You can find that here: http://wocommunity.org/podcasts/wowodc/2014/StateOfTheCommunity.mp4 My presentation slides are available: http://www.chatnbike.com/presentation_existsQualifier/ Everyone is encouraged to think and reflect on what we are doing, and why we are here. A Roman emperor may have said it best: What stands in the way becomes the way” I looked it up, his name was Marcus Aurelius and his full statement was: The impediment to action advances action. What stands in the way becomes the way.” The modern version of this is: “When life gives you lemons, make some lemonade. http://en.wikipedia.org/wiki/When_life_gives_you_lemons,_make_lemonade It’s embodied in a country song from Garth Brooks called “Unanswered Prayers”: http://www.azlyrics.com/lyrics/garthbrooks/unansweredprayers.html https://www.youtube.com/watch?v=hKqZjgIfxe0 Garth remembers his high school girlfriend whom he wanted to marry and be with forever but it was not to be. Years later he bumped into her and reflected on the way his life is now. He is so glad they didn’t get married. What does this have to do with WO? What does it have to do with us? We have enjoyed using a set of closed-source tools for many years. We’ve learned a lot and have solved real problems for real people. We must accept that these tools we love will never be open-sourced. But we are not simply a bunch of WO programmers. Rather, we are “real thinkers” who sometimes choose to use WO to help solve real problems. The key word is “choose” to use WO. Some of us will continue using the tools as they are for a few years. Others of us will make something even better. Others still will move on to other technology. I’m glad WO will never be free. Now that I’ve accepted this, I am free. “There is no knowledge which is not power!” Let’s take what we’ve learned and move forward. Let’s move beyond the borders of current reality. I hope many of us board the “treasure boat.” Others have already taken our treasures to the “seaside” or created a “montage” of new ideas infused with old. I love it all. (Those words have weight, google all three of them) Remember this! We can always tell the difference between a “want-to-be” and the “real deal.” “Want-to-bes” are drawn to stories of overnight success. They look for what “big names” are doing. They attempt to copy the success of the famous. They want fast cars and faster women. “Want-to-bes” look for shortcuts. They look for charismatic leaders. They drool to find the latest trick from the guru. They follow the common path and guess what? They get common results. “Want-to-bes” are fear driven. They are afraid of missing out. They hope to catch the next big wave just as it is starting and ride it through to riches with little work. They are scared but never admit it. “Want-to-bes” want to be taken care of and trust in somebody or something. “Real deals” overcome life’s many challenges. They sweat. They fail. They get up. They keep going. They drive a mini-van. If they have a fast car it probably has a “wankel” engine in it because it does more with less. If they have a trophy wife, she has brains
Re: What stands in the way becomes the way
Hi Dan, I got it from the “Healthy Back Store” so I guess it’s ok ;-) I spend most of my time in the “zero gravity” position. It’s kinda funny when you video conference with me. It looks like I’m on the space station. Hahah, sometimes when people come to service the furnace, etc. they assume I’m a vegetable. They have that look of pity on their face you know. Usually I just go with it, have some fun. Actually, sometimes I move the chair and adjust the arm to use it as a standing desk. Variation can be good. It comes from France, the brand is “La Fuma.” It should run around $150 USD. It is meant to be an outdoor chair but I use it indoors. It’s a folding chair that can be moved out of the way or taken with you. The “lacing” breaks every 6 months from daily use. It’s like a long shoe-lace. It’s basically the poor man’s gravitonus: http://gravitonus.com AARON ROSENZWEIG / Chat 'n Bike e: aa...@chatnbike.com t: (301) 956-2319 On Apr 15, 2014, at 10:15 PM, Daniel Beatty danielbea...@mac.com wrote: Hi, I love the chair Aaron has in the picture. If you don't mind me asking, how is it for the back? Do they make versions of that chair for people with really bad backs with an addiction to WebObjects and WOnder? V/R, Dan Beatty ___ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com