Event Generation on Open Blue Dragon (Debian/Jetty)

2 views
Skip to first unread message

Adam Tuttle

unread,
May 27, 2008, 3:10:42 PM5/27/08
to model...@googlegroups.com
I realize that Open Blue Dragon is probably not officially supported, but I thought maybe someone might be able to help me out. I'm running Debian and Java 1.6:

~/www/config# /usr/java/jre1.6.0_06/bin/java -version
java version "1.6.0_06"
Java(TM) SE Runtime Environment (build 1.6.0_06-b02)
Java HotSpot(TM) Client VM (build 10.0-b22, mixed mode)

Also using the OpenBD / Jetty bundle.

Using the new event generation feature, I was able to generate one event but when I tried another, it threw an error. That's why I find this so baffling -- why would I get this particular error only after the first successful use? Oddly enough, if I delete the generated event from ModelGlue.xml, and restart the Jetty server, and try to regenerate the same event, the error is still thrown.

Message Failed to load class, org.jdom.input.SAXBuilder
Detail createObject()
Extended Info
Tag Context /root/openbd/webapps/root/index.cfm (73)
/root/openbd/webapps/root/ModelGlue/gesture/ModelGlue.cfm (23)
/root/openbd/webapps/root/ModelGlue/gesture/ModelGlue.cfm (76)
/root/openbd/webapps/root/ModelGlue/gesture/ModelGlue.cfm (77)
/root/openbd/webapps/root/ModelGlue/gesture/ModelGlue.cfc (212)
/root/openbd/webapps/root/ModelGlue/gesture/ModelGlue.cfc (223)
/root/openbd/webapps/root/ModelGlue/gesture/eventrequest/EventContext.cfc (170)
/root/openbd/webapps/root/ModelGlue/gesture/eventrequest/EventContext.cfc (175)
/root/openbd/webapps/root/ModelGlue/gesture/eventrequest/EventContext.cfc (176)
/root/openbd/webapps/root/ModelGlue/gesture/eventrequest/EventContext.cfc (177)
/root/openbd/webapps/root/ModelGlue/gesture/eventrequest/EventContext.cfc (180)
/root/openbd/webapps/root/ModelGlue/gesture/eventrequest/phase/Configuration.cfc (32)
/root/openbd/webapps/root/ModelGlue/gesture/eventrequest/phase/Configuration.cfc (39)
/root/openbd/webapps/root/ModelGlue/gesture/eventrequest/phase/Configuration.cfc (52)
/root/openbd/webapps/root/ModelGlue/gesture/eventrequest/EventContext.cfc (213)
/root/openbd/webapps/root/ModelGlue/gesture/eventrequest/EventContext.cfc (253)
/root/openbd/webapps/root/ModelGlue/gesture/eventrequest/EventContext.cfc (255)
/root/openbd/webapps/root/ModelGlue/gesture/eventrequest/EventContext.cfc (294)
/root/openbd/webapps/root/ModelGlue/gesture/eventrequest/EventContext.cfc (314)
/root/openbd/webapps/root/ModelGlue/gesture/eventrequest/EventContext.cfc (321)
/root/openbd/webapps/root/ModelGlue/gesture/eventrequest/EventContext.cfc (322)
/root/openbd/webapps/root/ModelGlue/gesture/eventrequest/EventContext.cfc (327)
/root/openbd/webapps/root/ModelGlue/gesture/modules/internal/generation/controller/GenerationController.cfc (28)
/root/openbd/webapps/root/ModelGlue/gesture/modules/internal/generation/controller/GenerationController.cfc (33)
/root/openbd/webapps/root/ModelGlue/gesture/modules/internal/generation/controller/GenerationController.cfc (36)
/root/openbd/webapps/root/ModelGlue/gesture/modules/internal/generation/service/XMLEventGenerationService.cfc (66)
/root/openbd/webapps/root/ModelGlue/gesture/modules/internal/generation/service/XMLEventGenerationService.cfc (81)
/root/openbd/webapps/root/ModelGlue/gesture/modules/internal/generation/service/XMLEventGenerationService.cfc (108)
/root/openbd/webapps/root/ModelGlue/gesture/modules/internal/generation/service/XMLEventGenerationService.cfc (125)
/root/openbd/webapps/root/ModelGlue/gesture/modules/internal/generation/service/XMLEventGenerationService.cfc (202)
/root/openbd/webapps/root/ModelGlue/gesture/modules/internal/generation/service/XMLEventGenerationService.cfc (257)
/root/openbd/webapps/root/ModelGlue/Util/CGCodeGenerator.cfc (29)
/root/openbd/webapps/root/ModelGlue/Util/CGCodeGenerator.cfc (49)

I'd be happy to share any extra config or settings that anyone thinks might help diagnose the problem. FWIW, I'm also using Dan Wilson's modified version of CGCodeGenerator.cfc from here:

http://groups.google.com/group/model-glue/browse_thread/thread/3c3014d88e52af17

Thanks
Adam

Sean Corfield

unread,
May 29, 2008, 1:48:13 AM5/29/08
to model...@googlegroups.com
I ran into this (with a pre-release build of OpenBD) and let Joe know.
He says he'll be rewriting the code to not use that Java class at some
point.

Adam Tuttle

unread,
May 29, 2008, 10:27:49 AM5/29/08
to model...@googlegroups.com
I'm able to get around it for now by doing my local development on Windows/IIS and generating my events there before publishing to my development server. Good to know, thanks Sean.
Reply all
Reply to author
Forward
0 new messages