Issue Details (XML | Word | Printable)

Key: CARGO-342
Type: Improvement Improvement
Status: Open Open
Priority: Major Major
Assignee: Unassigned
Reporter: Kohsuke Kawaguchi
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
Cargo

cargo-core-api-generic should discover implementations through META-INF/services

Created: 09/Jun/06 12:53 PM   Updated: 09/Jun/06 01:15 PM
Return to search
Component/s: Generic
Affects Version/s: 0.8
Fix Version/s: None

Time Tracking:
Not Specified


 Description  « Hide

Today, DefaultContainerFactory and DefaultDeployerFactory has all the relevant implemenation names hard-coded. This isn't ideal because it prevents people from implementing Cargo API outside the cargo project, and also just not modular.

It should be possible to revise these implementations to use the standard service discovery mechanism.



Vincent Massol added a comment - 09/Jun/06 01:15 PM

I completely agree! I wanted to do this a long time ago but never came to do it. I personally don't have much experience on doing this and any help is most welcome.