God-morning!

Two bugs:

1) Not sufficient support for application clients. It seems you're trying to
load the application-client.xml-deployment descriptor from the class-loader
that loaded the class ApplicationClientInitialContextFactory which is only
the case when the jar-file containing the client refers directly to
"orion.jar" using the Class-Path-attribute in META-INF/MANIFEST.MF. Also one
has to include a "jndi.properties" in the jar-file. These two requirements
for getting application-clients to work on Orion is not according to specs.
I think you needs some kind of client-invoker ie.
application-client-container (probably a executable jar-file) which sets up
the environment and contexts for the application-client.

2) When auto-deploying ejb's the deployment-class-loader doesn't seem to
follow the semantics of extensions as it should. Ie. I cannot refer to
external jar-files via the META-INF/MANIFEST.MF.
My suggestion is to reuse the java.net.URLClassLoader instead of trying to
implement the algorithms yourselves. This will be easier to support and will
provide forward/backward-compatability.

Besides these two smaller annoyances I'm very satisfied with the current
state of Orion.

Keep up the good work!

Jon Tirs�n
Chief Architect
Itec Open Business Integrator AB
PGP key lookup:
http://certserver.pgp.com:11371/pks/lookup?op=get&search=0xE9032B9A
BEGIN:VCARD
VERSION:2.1
N:Tirs�n;Jon;;;
FN:Jon Tirs�n
ORG:Itec;
TITLE:Chief Architect
TEL;WORK;VOICE:+46 (8) 343431
TEL;CELL;VOICE:+46 (709) 306109
TEL;WORK;FAX:+46 (8) 343438
ADR;WORK:;;Box 23049;Stockholm;;104 35;Sweden
LABEL;WORK;ENCODING=QUOTED-PRINTABLE:Box 23049=0D=0AStockholm 104 35=0D=0ASweden
ADR;POSTAL:;;Ynglingagatan 17;Stockholm;;104 35;Sweden
LABEL;POSTAL;ENCODING=QUOTED-PRINTABLE:Ynglingagatan 17=0D=0AStockholm,  104 35=0D=0ASweden
URL:
URL:http://www.itec.se
EMAIL;PREF;INTERNET:[EMAIL PROTECTED]
EMAIL;INTERNET:[EMAIL PROTECTED]
REV:19990417T134712Z
END:VCARD

Reply via email to