David Jencks wrote:

Are optional packages (Class-Path attribute's entries in META-INF/MANIFEST.MF) supported?

not that I know of.

I'll add it to JIRA and start investigating and adding it to OpenEJB afterwards.


I think they're not, but wanted to confirm it before making any changes to OpenEJBModuleBuilder.

Assuming no changes are introduced, is there any other way in Geronimo to mimic them? Perhaphs, copying to the repository directory and listing them as dependencies would do it.


That should work fine.

I'm trying it now. Thanks.

It's one solution. Are there others, perhaps simpler?


If you are deploying a rar, all jars inside the rar file are added to the classpath. (This appears to be what the spec requires).

What about these jars listed as optional packages? Are they added too? Can RAR provider specify any dependencies this way?


BTW, I don't think it is currently possible to deploy petstore since AFAIK there is currently no CMP relationship support in OpenEJB. It is implemented in tranql but I don't think configuring it in openejb has been done yet.

Thanks. That's really kind ;)

Anyway, the outcome of trying to deploy PetStore is to spot places where Geronimo needs to improve (there're many such places, but some of them are more visible then others).

david jencks

Jacek

Reply via email to