• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Wonder's Change Notificacion Framework doesn't work with current version of openJMS [SOLVED]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Wonder's Change Notificacion Framework doesn't work with current version of openJMS [SOLVED]


  • Subject: Wonder's Change Notificacion Framework doesn't work with current version of openJMS [SOLVED]
  • From: Tomás Garrido <email@hidden>
  • Date: Sun, 06 Aug 2006 12:00:37 -0600

Hello WO developers.

We tried to use Project Wonder ERChangeNotificationJMS with current version of openJMS (0.7.7 alpha 3), but it didn't work. After spending two days thinking about what we were doing wrong, we found some incompatibilities between this products. I'm posting here what we do in order to put notifications to work in case of someone else is having the same problems.

1) We couldn't build ERChangeNotificationJMS with Xcode 2.3 We downloaded Project Wonder 2.0 and tried to build the framework using the converted project file but we couldn't. So we created a new empty project file and manually added all the stuff. Don't forget to set "NSPrincipalClass" to "er.changenotification.ERCNNotificationCoordinator" in "Edit active target", "Info.plist Entries", "Expert View" under "Project" menu.

2) We did some changes to the source of ERChangeNotificationJMS. We changed
"org.exolab.jms.jndi.rmi.RmiJndiInitialContextFactory" to "org.exolab.jms.jndi.InitialContextFactory" as the initial context factory. Also the provider URL was changed because the jndiName wasn't required.
I can send the sources to who need them. Please let me know if people of Project Wonder need them in order to modify the framework.


3) We use "startup.sh &" with no parameters instead of "startjms.sh - config ../config/rmi_jms_jdbm.xml & " to start the server and "shutdown.sh" to stop it. We also modified "OpenJMS" in the StartupItems folder.

4)The supplied rmi_jms_jdbm.xml configuration file doesn't work with current version of openJMS. We use "openjms.xml" default configuration file. We just added <AdministeredTopic name="business logic group 1" />

5)We put concurrent-1.3.4.jar into Extension under WO. This is not indicated in the openJMS installation manual (http:// openjms.sourceforge.net/usersguide/jars.html)


Please excuse me for the size of this message, but I also wish to say "thank you" to the following people:


1)To the creators of ERChangeNotificationJMS. We are writing an ERP solution for the local distributor of Apple here in Costa Rica, Central America. We are writing each system (Accounting, Invoicing, Inventory Control, Accounts Receivable, etc) as a separate WO application and we were in trouble because each system didn't see changes made by the other ones. Thanks for this "Wonder"ful framework.

2)To Chuck and Sacha for their "Practical WebObjects" book and their posts to this list. We have learned a lot from them. Page 97, "Freshening Data Through Distributed Change Notifications" pointed us to ERChangeNotificationJMS. Thanks for all your advice. I'd like to be at WWDC to ask both of you to sign my copy of your book. Maybe next year.

3)To Logan Allred for WOJasperAccess. This framework allow us to generate PDF reports using Jasper Reports directly from WO.

4)To all that share their knowledge in this list.

Let me say that we are the only developers group using WO in Costa Rica and we are working hard to promote its use. We moved from J2EE to WO a year ago. There are only two companies using WO Applications here, and they are our clients.

Have a good trip to WWDC and please, on your Monday's night meeting, say "Cheers" for all of us who are in the same WO ship with you around the world, but can't be there.

Also, please let us know whatever you see or hear about WO at WWDC as soon as you can.

Good luck at WWDC.  "Saludos" (Greetings) from Costa Rica WO Developers.

Tomás Garrido
http://homepage.mac.com/tgarrido



_______________________________________________
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


  • Prev by Date: Re: Mapping Integer attribute to WOPopupButton list.
  • Next by Date: Re: Mapping Integer attribute to WOPopupButton list.
  • Previous by thread: Re: Mapping Integer attribute to WOPopupButton list.
  • Next by thread: Working WebObjects plateforms
  • Index(es):
    • Date
    • Thread