(Continue) Question about OBE's role in sourceid-java-2.0
yes <[email protected]> Mon, 06 Jun 2005 11:18:59 +0800
| Newsgroups | gmane.comp.sourceid.sso.user |
|---|---|
| Message-ID | <[email protected]> |
Hello. I am continuing my work on adapting sourceid 2.0 demo on tomcat. I've asked about OBE's role in sourceid2.0. Thanks for the answer from [email protected], which encourages me going ahead. On using the "Demo" into tomcat directly, I got Exception complaining "javax.ejb.EJBHome" class could not be found(Of cause, this is in tomcat). I traced the error: - The exception was thrown from OBE's org.obe.spi.service.ServiceManager, while createService(). - In createService(), the instruction in effect is Class.forName("org.obe.engine.util.DataConverter"). - DataConverter class imports several ejb classes including EJBHome, and the place that throw the exception must be "EJBHome.class.isAssignableFrom(clazz)" I'v noticed the question rises in OBE domain, so it may be irrelevant to ask such question in sourceid community. Other than asking how to configure OBE under tomcat, here is my question bothering you: - Dizzyd said "we don't use any of the J2EE stuff in OBE", however, the init process still uses/depends on ejb. Is that right? - If "souceid 2.0 don't use J2EE stuff" is true, this only means it doesn't ACTIVELY use J2EE. But in some place, such as init process, there may be some code that DO use j2ee classes(e.g. prepare some ejb thing that may not be used). Do I have some "workaround" about this? (maybe this is still a question for obe :) Thanks in advance.