On May 5, 2010, at 10:42 PM, Ken Anderson wrote: > All, > > We're in the midst of converting some WO apps from 5.3.3 to 5.4.3. > Everything works well in Eclipse, but when we deploy to tomcat 5.5 via a .war > file, the app basically does nothing. Remote debugging shows that the > Application constructor gets called, but the notification center never fires > the appDidFinishLaunching event. > > We're using Java 1.6 if that matters... Any thoughts? > > Thanks! > Ken
Known issue if I'm not mistaken... Begin forwarded message: > Date: October 23, 2008 5:13:02 PM EDT > To: Apple WO-Dev <[email protected]> > Subject: Wonder App doesn't receive > "ApplicationDidFinishLaunchingNotification" notification when deployed as a > servlet > > I was banging my head on this, so I thought I would share it with the group: > > Our Wonder App doesn't receive "ApplicationDidFinishLaunchingNotification" > notification when deployed as a servlet, this results in > ERXRemoteSynchronizer not being started when initialized using > ERXObjectStoreCoordinatorSynchronizer.initialize(); since initialization > depends on that notification being received (Line 87 in > ERXObjectStoreCoordinatorSynchronizer.java): > > NSNotificationCenter.defaultCenter().addObserver(this, new > NSSelector("startRemoteSynchronizer", ERXConstant.NotificationClassArray), > WOApplication.ApplicationDidFinishLaunchingNotification, null); > > You can bypass that by doing this instead > ERXObjectStoreCoordinatorSynchronizer.synchronizer().initializeRemoteSynchronizer(); > > As a confirmation I also overrode didFinishLaunching() from ERXApplication > and that doesn't get called either when deployed as a servlet... > > Thanks, > > Saad >
smime.p7s
Description: S/MIME cryptographic signature
_______________________________________________ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list ([email protected]) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com This email sent to [email protected]
