yes
2005-06-06 03:18:59 UTC
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
***@gmail.com, 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.
I've asked about OBE's role in sourceid2.0. Thanks for the answer from
***@gmail.com, 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.