Thank you it works :
I add these bundles in the repository/bundles/usr :
com.prosyst.mbs.putilfull-3.6.23.jar
com.prosyst.mbs.useradmexfull-2.6.58.jar
org.eclipse.equinox.common_3.4.0.v20080421-2006.jar
org.eclipse.equinox.registry_3.4.0.v20080516-0950.jar
I created this folder : repository/bundles/subsystems/com.prosyst.mbs
and I add these bundles into the created folder :
com.prosyst.mbs.connector-2.2.46.jar
com.prosyst.mbs.pmp-8.2.8.jar
com.prosyst.mbs.socketconn-2.2.52.jar
javax.microedition.io-3.6.5.jar
org.eclipse.equinox.preferences_3.2.201.R34x_v2008 0709.jar
org.eclipse.equinox.useradmin_1.1.0.v20080508-1815.jar
Still in this folder I created the file subsystem.xml which contains these lines :
Code:
<subsystem name="com.prosyst.mbs" description="Prosyst Subsystem">
<bundle symbolic-name="com.prosyst.mbs.connector"/>
<bundle symbolic-name="com.prosyst.mbs.socketconn"/>
<bundle symbolic-name="com.prosyst.mbs.pmp"/>
<bundle symbolic-name="org.eclipse.equinox.preferences"/>
<bundle symbolic-name="org.eclipse.equinox.useradmin"/>
</subsystem>
javax.microedition.io does not appear because it is a fragment.
And finally I completed the config/profile.config file with this :
Code:
/*
* SpringSource dm Server profile manager default configuration file.
*/
{
"profile": {
"version" : 1.0,
"name" : "web",
"subsystems" : ["com.prosyst.mbs", "com.springsource.server.servlet", "com.springsource.server.web"],
"optionalSubsystems" : ["com.springsource.server.management"]
}
}
Thanks again.
PS : What is an Optional Subsystem ?
Mickaël.