That is true but it doesn't offer a portable solutions.

At this moment I'm using an reference implementation J2ee and I cannot get
it working.
It works fine if I use remote interfaces.

I thinka portable solutions would required to implements an session based
implementation of TestSuit class.

Rgds,

Jacek
----- Original Message -----
From: "Robertson, Jason" <[EMAIL PROTECTED]>
To: "'Cactus Users List'" <[EMAIL PROTECTED]>
Sent: Tuesday, March 26, 2002 5:33 PM
Subject: RE: Testing EJB implementing EJBLocalObject interface with Cactus


> You can access the local interfaces from within a servlet as long as (I
> think) the servlet container and the EJB container are running in the same
> JVM. If it has to jump JVM boundaries then a remote interface is needed.
>
> I'm testing my Entity beans with local interfaces just fine by extending
> ServletTestCase and accessing them in the traditional fashion.
>
> Jason
>
> -----Original Message-----
> From: Jacek Skrzypiec [mailto:[EMAIL PROTECTED]]
> Sent: Tuesday, March 26, 2002 12:20 PM
> To: [EMAIL PROTECTED]
> Subject: Testing EJB implementing EJBLocalObject interface with Cactus
>
>
> Dear All,
>
> Is there any support for testing ejb that instead of EJBObject implement
> only EJBLocalObject.
>
> To call a method of an ejb from servlet or JSP, it has to implement remote
> interface (EJBObject, EJBHome).
> If my bean implements local interface I cannot to anything.
>
> I think that the way around it is to use an session bean (extending
> TestCase) that implements the test methods and execute them indirectly
> through another
> object implementing ServletTestCase.
>
> It requires a lot of work.  Is there any better way to achieve it?
>
> I think it would be possible to save time if there was a ejb session bean
> version of TestSuit or JUnit Test Runner
>
> Thanks in advance for any suggestions.
>
> Jacek
>
> --
> To unsubscribe, e-mail:
<mailto:[EMAIL PROTECTED]>
> For additional commands, e-mail:
<mailto:[EMAIL PROTECTED]>
>
>



--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to