"Jonathan K. Weedon" wrote:

> I have developed a fairly straight-forward RMI API compliance checker.
> This test provides a simple stateless session bean, which is to be
> deployed into the AppServer under test.  Then, a client is run against
> the AppServer which tests various aspects of the RMI API.  (Note that
> this test is for the RMI APIs, not for RMI protocol, which might be
> RMI-over-JRMP, RMI-over-IIOP, or RMI over any other protocol.  Any
> proper implementation of the RMI APIs should pass all tests.)
[...]
> Please, post your results for these and other products.

Results for Unify eWave Engine 1.1b:

Support for int         PASSED
Support for int[]       PASSED
Support for String      PASSED
Support for String[]    PASSED
Support for EJBObject   PASSED
Support for EJBHome     PASSED
Support for Vector(1)   PASSED
Support for Vector(2)   PASSED

    Ran 156/156 tests:  100.0%
Skipped   0/156 tests:  0.0%
 Passed 156/156 tests:  100.0%
 Failed   0/156 tests:  0.0%

Note that I had to add a <method-permission> entry to ejb-jar.xml
before I was able to actually call the bean.  I am surprised that
you would be able to run this in any EJB 1.1 server without some
similar entry.

diff -c ejb-jar.xml.orig ejb-jar.xml
*** ejb-jar.xml.orig Wed Apr 12 11:17:22 2000
--- ejb-jar.xml Wed Apr 12 11:23:25 2000
***************
*** 24,29 ****
--- 24,40 ----
      </session>
    </enterprise-beans>
    <assembly-descriptor>
+     <security-role>
+       <role-name>Public</role-name>
+     </security-role>
+     <method-permission>
+       <role-name>Public</role-name>
+       <method>
+       <ejb-name>rmiTest</ejb-name>
+       <method-name>*</method-name>
+       <method-params />
+       </method>
+     </method-permission>
      <container-transaction>
        <description></description>
        <method>


--
Bill Claypool   |       Seeing is believing in the things you see.
[EMAIL PROTECTED]   |         Loving is believing in the ones you love.
1 916 928 6259  | RKBA!                                 -Margie Adam

===========================================================================
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff EJB-INTEREST".  For general help, send email to
[EMAIL PROTECTED] and include in the body of the message "help".

Reply via email to