From: Simon M. <sim...@ma...> - 2006-09-23 09:43:41
|
Hi Jean-Francois - Many thanks for this. I checked my topic names and all seemed ok, but =20= i've dug a bit further and think my problem is with exolab. When i initially added the ERChangeNotification framework to my app =20 it wouldn't run due to a fatal exception =20 "java.lang.NoClassDefFoundError: org/exolab/core/util/URI=20 $MalformedURIException" (full stack trace below). As this suggests the framework was looking for exolabcore-0.3.7.jar =20 and couldn't find it i dropped the exolab jar into my /library/java/=20 extensions and hey presto no error and everything loads fine. However, with the exolab jar in my java extensions OpenJMS isn't =20 starting up properly (hence no notifications). I can trick it all into starting up Ok by starting OpenJMS without =20 the exolab jar in my java extensions, and once OpenJMS is up and =20 running I can put the exoblab jar back in my java extensions and run =20 my webobjects app and all works fine - notifications are being sent =20 and received across different applications perfectly. But this leaves me in a catch 22 as i want to run openjms on the same =20= server as the apps. Any suggestions on what I should do ? Thanks, Simon On 22 Sep 2006, at 12:38, Jean-Fran=E7ois Veillette wrote: > Yes, notifications are shared for any application that are =20 > registered with openjms using the same 'topics'. > openjms has to be configured to publish a specific topic. > So if your notifications doesn't get through, it could be a 'topic' =20= > problem. > Look for the property : er.changenotification.jms.topicName on your =20= > app. > Look for the configuration of =20 > openjms : ...<AdministeredDestinations><AdministeredTopic =20 > name=3D"YourTopicName" />....</AdministeredDestinations>... > > - jfv > > Le 06-09-22 =E0 07:05, Simon Mclean a =E9crit : > >> hi - >> >> should ERChangeNotification work across different applications that >> are sharing an EOModel (eomodel in a shared framework), or does it >> only send notifications between different instances of the same >> application ? >> >> i've installed it in two applications sharing an eomodel on my >> development machine, with openjms running locally, but i don't seem >> to get any notifications at all. >> >> thanks, simon >> >> ---------------------------------------------------------------------=20= >> ---- >> Take Surveys. Earn Cash. Influence the Future of IT >> Join SourceForge.net's Techsay panel and you'll get the chance to =20 >> share your >> opinions on IT & business topics through brief surveys -- and earn =20= >> cash >> http://www.techsay.com/default.php?=20 >> page=3Djoin.php&p=3Dsourceforge&CID=3DDEVDEV >> _______________________________________________ >> Wonder-disc mailing list >> Won...@li... >> https://lists.sourceforge.net/lists/listinfo/wonder-disc > |