WebObjects 5.3 on 10.4 compatible with OpenBase SQL 11?

1 view
Skip to first unread message

jazz

unread,
Feb 28, 2012, 11:43:08 AM2/28/12
to webobje...@lists.apple.com
Hi,

I am running Webobjects from Mac OS 10.4 using OpenBase 8. Importing large txt files into the database crash the application. Is it possible to update to OpenBase 11? Or will the compatibility with Xcode 2.1 / WebObjects 5.3 break?

In general it would be nice to know who is developing for Webobjects in 10.4. I read a lot about Eclipse in the mailing list but not so much about the original Webobjects/Xcode environment.

Thanks for your help!

Best regards,

Bart
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list (Webobje...@lists.apple.com)
Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/webobjects-dev/webobjects-dev-garchive-31333%40googlegroups.com

This email sent to webobjects-dev...@googlegroups.com

Paul Yu

unread,
Feb 28, 2012, 12:12:04 PM2/28/12
to jazz, webobje...@lists.apple.com
Bart

You should upgrade to the latest WO and Wonder.  I know it may not be easy, but life will be much better afterwards.

The rest of us are already very nervous about being left behind by Apple at 5.4+, so you're not going to get a lot of love back there on 5.3...

-- 
Paul Yu
Sent with Sparrow

On Tuesday, February 28, 2012 at 11:43 AM, jazz wrote:

Hi,

I am running Webobjects from Mac OS 10.4 using OpenBase 8. Importing large txt files into the database crash the application. Is it possible to update to OpenBase 11? Or will the compatibility with Xcode 2.1 / WebObjects 5.3 break?

In general it would be nice to know who is developing for Webobjects in 10.4. I read a lot about Eclipse in the mailing list but not so much about the original Webobjects/Xcode environment.

Thanks for your help!

Best regards,

Bart
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list (Webobje...@lists.apple.com)
Help/Unsubscribe/Update your Subscription:

Cretu Catalin

unread,
Feb 28, 2012, 1:08:35 PM2/28/12
to Paul Yu, jazz, webobje...@lists.apple.com
Hello Paul,

Is there a tutorial for updating for Mac 10.7?

Thank you
Catalin Cretu


From: Paul Yu <p...@mac.com>
To: jazz <jazz...@me.com>
Cc: webobje...@lists.apple.com
Sent: Tuesday, February 28, 2012 12:12:04 PM
Subject: Re: WebObjects 5.3 on 10.4 compatible with OpenBase SQL 11?

Tim Worman

unread,
Feb 28, 2012, 1:54:17 PM2/28/12
to jazz, webobjects-dev@lists.apple.com webobjects-dev
+1 to what Paul said.

The connection to the database is abstracted so as long as you have the appropriate driver I don't really see where there would be a compatibility issue between a version of OpenBase and your development tools. The question is, does OpenBase 11 run on Tiger. I don't know. It does run fine on 10.6+.

Tim

> 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 (Webobje...@lists.apple.com)
Help/Unsubscribe/Update your Subscription:

Tim Worman

unread,
Feb 28, 2012, 2:15:26 PM2/28/12
to Cretu Catalin, jazz, webobje...@lists.apple.com
Cretu:

The instructions for installing the development tools are the same regardless of whether it is 10.6 or 10.7.

http://wiki.wocommunity.org/display/WONDER/Getting+Started

Tutorials for WOLips are here:

http://wiki.wocommunity.org/display/WOL/Tutorials

Tim

On Feb 28, 2012, at 10:08 AM, Cretu Catalin <cata...@yahoo.com> wrote:

> Hello Paul,
>
> Is there a tutorial for updating for Mac 10.7?
>
> Thank you
> Catalin Cretu
>

_______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list (Webobje...@lists.apple.com)
Help/Unsubscribe/Update your Subscription:

Paul Yu

unread,
Feb 28, 2012, 2:28:13 PM2/28/12
to Tim Worman, jazz, webobje...@lists.apple.com
There were instructions on porting from Xcode to WOLips on the web, but if I were to do the project, I would:

1)  Create new WOnder based Frameworks and Application. 

2)  Manually move the EOModel, do the eogenerate thing; move the EO business logic into the new Models framework.  

3)  Manually move/copy the Components into the application.  I would change the WOD bindings to be OGNL inline bindings. 

Something like that.

-- 
Paul Yu
Sent with Sparrow

Tim Worman

unread,
Feb 28, 2012, 2:48:08 PM2/28/12
to jazz, webobjects-dev@lists.apple.com webobjects-dev
Sorry, my emails to the list were delivered out of order due to the up and down network at Starbucks. :-)

Tim

Pascal Robert

unread,
Feb 28, 2012, 2:50:07 PM2/28/12
to Cretu Catalin, jazz, webobje...@lists.apple.com
For the OS, you will have to upgrade from 10.4 to 10.6, and after to 10.7 (you better off re-installing the OS…). For the Xcode to Eclipse migration, which the vast majority of us did, you can look at the wiki:

http://wiki.wocommunity.org/display/WOL/Upgrading+to+WOLips+from+Xcode+or+Project+Builder

As for OpenBase, look like it can run on 10.4.

http://www.openbase.com/index.php/products/whatsnew

"32-bit versions of OpenBase SQL 11 are also provided for Mac OS X 10.4 compatibility."

But really, you should move to at least OS X 10.6 and use Eclipse + WOLips. You might miss WO Builder first, but you will appreciate the workflow after a couple of weeks. And Eclipse is a much better Java IDE than Xcode.

> Hello Paul,
>
> Is there a tutorial for updating for Mac 10.7?
>
> Thank you
> Catalin Cretu
>

> https://lists.apple.com/mailman/options/webobjects-dev/probert%40macti.ca
>
> This email sent to pro...@macti.ca


_______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list (Webobje...@lists.apple.com)
Help/Unsubscribe/Update your Subscription:

Ramsey Gurley

unread,
Feb 28, 2012, 3:27:07 PM2/28/12
to jazz, webobjects-dev@lists.apple.com webobjects-dev

On Feb 28, 2012, at 11:54 AM, Tim Worman wrote:

> +1 to what Paul said.


I'm not nervous :-) I just wish Apple would APSL the rest of the frameworks like they did with JavaWOExtensions, JavaMonitor, wotaskd, and the cgi adaptors.


> The connection to the database is abstracted so as long as you have the appropriate driver I don't really see where there would be a compatibility issue between a version of OpenBase and your development tools. The question is, does OpenBase 11 run on Tiger. I don't know. It does run fine on 10.6+.
>
> Tim

If you are using horizontal or vertical inheritance, the OpenBase adaptor in WO 5.4 is busted. It doesn't use primaryKeyRootName when appropriate, so you end up with overlapping keys. I don't know if this was the case in WO < 5.4.x. You're probably not even using entity inheritance, but I thought it worth mentioning.

Ramsey

> https://lists.apple.com/mailman/options/webobjects-dev/rgurley%40smarthealth.com
>
> This email sent to rgu...@smarthealth.com

Pascal Robert

unread,
Feb 28, 2012, 4:02:56 PM2/28/12
to Tim Worman, jazz, webobjects-dev@lists.apple.com webobjects-dev

Le 2012-02-28 à 14:48, Tim Worman a écrit :

> Sorry, my emails to the list were delivered out of order due to the up and down network at Starbucks. :-)

That's not you, it's lists.apple.com who is delaying mail delivery, again...

Tim Worman

unread,
Feb 28, 2012, 7:01:03 PM2/28/12
to Ramsey Gurley, jazz, webobjects-dev@lists.apple.com webobjects-dev
On Feb 28, 2012, at 12:27 PM, Ramsey Gurley <rgu...@smarthealth.com> wrote:

>
> On Feb 28, 2012, at 11:54 AM, Tim Worman wrote:
>
>> +1 to what Paul said.
>
>
> I'm not nervous :-) I just wish Apple would APSL the rest of the frameworks like they did with JavaWOExtensions, JavaMonitor, wotaskd, and the cgi adaptors.
>
>
>> The connection to the database is abstracted so as long as you have the appropriate driver I don't really see where there would be a compatibility issue between a version of OpenBase and your development tools. The question is, does OpenBase 11 run on Tiger. I don't know. It does run fine on 10.6+.
>>
>> Tim
>
> If you are using horizontal or vertical inheritance, the OpenBase adaptor in WO 5.4 is busted. It doesn't use primaryKeyRootName when appropriate, so you end up with overlapping keys. I don't know if this was the case in WO < 5.4.x. You're probably not even using entity inheritance, but I thought it worth mentioning.
>
> Ramsey

I do use single table inheritance. Never had the guts for much else. :-)

By the way, for jazz, Catalin et al, if you're going to run OpenBase on 10.7 (or greater) you'll need to get in contact with OpenBase for a build that works. OB 11.0.2 does not work on OS X Lion.

Tim

Cretu Catalin

unread,
Mar 1, 2012, 8:41:14 PM3/1/12
to Tim Worman, jazz, webobje...@lists.apple.com
Hello Tim,

I followed all instructions, but when I tried to create first "Wonder Application" project I got errors. But when I create a new "WebObjects application" project there are no error. What resins can be?

Only when I create a new "Wonder Application" project I got these errors in console:
Description Resource Path Location Type
The project cannot be built until build path errors are resolved OneTester Unknown Java Problem
Unbound classpath container: 'ERExtensions WebObjects Framework' in project 'OneTester' OneTester Build path Build Path Problem
Unbound classpath container: 'ERJars WebObjects Framework' in project 'OneTester' OneTester Build path Build Path Problem
Unbound classpath container: 'ERPrototypes WebObjects Framework' in project 'OneTester' OneTester Build path Build Path Problem
Unbound classpath container: 'WOOgnl WebObjects Framework' in project 'OneTester' OneTester Build path Build Path Problem


Any thoughts?

Thank you in advance for your time and help.

Catalin
 


From: Tim Worman <li...@thetimmy.com>
To: Cretu Catalin <cata...@yahoo.com>
Cc: Paul Yu <p...@mac.com>; jazz <jazz...@me.com>; "webobje...@lists.apple.com" <webobje...@lists.apple.com>
Sent: Tuesday, February 28, 2012 2:15:26 PM

Tim Worman

unread,
Mar 1, 2012, 8:58:07 PM3/1/12
to Cretu Catalin, jazz, webobje...@lists.apple.com
Catalin:

It sounds as if you have Eclipse/WOLips installed but have not installed the Project Wonder frameworks. The "New Wonder Application" is going to require Wonder to be installed on your system whereas a generic WebObjects application does not. You definitely want to create a Wonder Application.

In case you missed some steps, here are the instructions for installing the entire tool stack for developing Wonder applications.

http://wiki.wocommunity.org/display/WONDER/Project+Wonder+Installation

From that page -

Overview of Steps:
- install Eclipse (if necessary)
- install WOLips Plugins for Eclipse
- install WebObjects frameworks and configure WOLips
- install Project Wonder and import into your workspace

Tim

On Mar 1, 2012, at 5:41 PM, Cretu Catalin <cata...@yahoo.com> wrote:

> Hello Tim,
>
> I followed all instructions, but when I tried to create first "Wonder Application" project I got errors. But when I create a new "WebObjects application" project there are no error. What resins can be?
>
> Only when I create a new "Wonder Application" project I got these errors in console:
> Description Resource Path Location Type
> The project cannot be built until build path errors are resolved
>
>
> OneTester Unknown Java Problem
> Unbound classpath container: 'ERExtensions WebObjects Framework' in project 'OneTester' OneTester Build path Build Path Problem
> Unbound classpath container: 'ERJars WebObjects Framework' in project 'OneTester' OneTester Build path Build Path Problem
> Unbound classpath container: 'ERPrototypes WebObjects Framework' in project 'OneTester' OneTester Build path Build Path Problem
> Unbound classpath container: 'WOOgnl WebObjects Framework' in project 'OneTester' OneTester Build path Build Path Problem
>
>
> Any thoughts?
>
> Thank you in advance for your time and help.
>
> Catalin
>
>

Cretu Catalin

unread,
Mar 2, 2012, 7:47:18 PM3/2/12
to Tim Worman, jazz, webobje...@lists.apple.com
Thank you for your help Tim.

I follow all steps, including the last one to install Project Wonder from the tutorials, but when I try to create a new Wonder Application project I still got these errors.
I'm not sure what to do. 

Any thoughts?

Any help is much appreciated.

Thank you
Catalin Cretu


Sent: Thursday, March 1, 2012 8:58:07 PM
Reply all
Reply to author
Forward
0 new messages