Hello guillaume, those external references are here, because they cannot be hosted by apache since they contain code that is not in the apache licensing scheme.
I left them on my servers as a temporary solution, since OSGi and MOSGi are fully dynamic and can make remote download. In your example you underline log.jar, felix took some time to include a standard log service that was historically available in oscar framework. This log.jar is a felixisation of oscar log.jar. I think it can be substitued with the newer one. Linux probe MBean bundle uses a specific linux library to interact with /proc to get low level data from linux environment. The liblinux library license was not sufficiently clear from my opinion to be hosted on apache. These bundles are still referenced in felix propreties as examples and use cases. Feel free to ask question if you have problems with mosgi framework, I am still documenting and improving it. Regards /stephane 2007/5/16, Guillaume Nodet <[EMAIL PROTECTED]>:
I was talking about the mosgi.doc/config.properties.core that contains some references to a personal folder. I know this is a demo file, but ... Anyway, here's a diff. As you can see, I have also removed references to javax.transaction which are part of J2EE but not J2SE. Index: config.properties.core =================================================================== --- config.properties.core (revision 538675) +++ config.properties.core (working copy) @@ -15,7 +15,8 @@ file:bundle/org.apache.felix.shell-0.9.0-incubator-SNAPSHOT.jar \ file:bundle/org.apache.felix.shell.tui-0.9.0-incubator-SNAPSHOT.jar \ file:bundle/org.apache.felix.bundlerepository- 0.9.0-incubator-SNAPSHOT.jar\ - http://ares.insa-lyon.fr/~sfrenot/devel/mosgi/insajmx/trunk/lib/log.jar\ + file:../org.osgi.compendium/target/org.osgi.compendium- 0.9.0-incubator-SNAPSHOT.jar \ + file:../log/target/org.apache.felix.log-0.9.0-incubator-SNAPSHOT.jar \ file:../mosgi.jmx.remotelogger/target/org.apache.felix.mosgi.jmx.remotelogger- 0.9.0-incubator-SNAPSHOT.jar \ file:../mosgi.jmx.agent/target/org.apache.felix.mosgi.jmx.agent- 0.9.0-incubator-SNAPSHOT.jar \ file:../mosgi.jmx.registry/target/org.apache.felix.mosgi.jmx.registry- 0.9.0-incubator-SNAPSHOT.jar \ @@ -25,17 +26,14 @@ file:../mosgi.managedelements.bundlesprobes/target/org.apache.felix.mosgi.managedelements.bundlesprobes- 0.9.0-incubator-SNAPSHOT.jar \ file:../mosgi.managedelements.memoryprobe/target/org.apache.felix.mosgi.managedelements.memoryprobe- 0.9.0-incubator-SNAPSHOT.jar \ file:../mosgi.managedelements.obrprobe/target/org.apache.felix.mosgi.managedelements.obrprobe- 0.9.0-incubator-SNAPSHOT.jar \ - http://perso.citi.insa-lyon.fr/sfrenot/devel/mosgi/managedelements/trunk/mosgi.managedelements.linuxprobes/target/org.apache.felix.mosgi.managedelements.linux probes-0.8.0-SNAPSHOT.jar + file:../mosgi.jmx.httpconnector/target/org.apache.felix.mosgi.jmx.httpconnector- 0.9.0-incubator-SNAPSHOT.jar \ + file:../javax.servlet/target/javax.servlet-0.9.0-incubator-SNAPSHOT.jar -# if we need the http jmx connector -# file:../mosgi.jmx.httpconnector/target/org.apache.felix.mosgi.jmx.httpconnector- 0.8.0-SNAPSHOT.jar - mosgi.jmxconsole.tab.url.osgiprobestab=file:../mosgi.managedelements.osgiprobes.tab/target/org.apache.felix.mosgi.managedelements.osgiprobes.tab-0.9.0-incubato r-SNAPSHOT.jar mosgi.jmxconsole.tab.url.bundlesprobestab=file:../mosgi.managedelements.bundlesprobes.tab/target/org.apache.felix.mosgi.managedelements.bundlesprobes.tab-0.9.0 -incubator-SNAPSHOT.jar mosgi.jmxconsole.tab.url.obrprobetab=file:../mosgi.managedelements.obrprobe.tab/target/org.apache.felix.mosgi.managedelements.obrprobe.tab-0.9.0-incubator-SNAP SHOT.jar - mosgi.jmxconsole.tab.url.memoryprobetab=http://perso.citi.insa-lyon.fr/sfrenot/devel/mosgi/managedelements/trunk/mosgi.managedelements.memoryprobe.tab/target/o rg.apache.felix.mosgi.managedelements.memoryprobe.tab-0.8.0-SNAPSHOT.jar - mosgi.jmxconsole.tab.url.linuxprobestab=http://perso.citi.insa-lyon.fr/sfrenot/devel/mosgi/managedelements/trunk/mosgi.managedelements.linuxprobes.tab/target/o rg.apache.felix.mosgi.managedelements.linuxprobes.tab-0.8.0-SNAPSHOT.jar +#mosgi.jmxconsole.tab.url.memoryprobetab=../mosgi.managedelements.memoryprobe.tab/target/org.apache.felix.mosgi.managedelements.memoryprobe.tab- 0.9.0-incubator -SNAPSHOT.jar #mosgi.jmxconsole.rmiport.core=1100 @@ -51,7 +49,7 @@ #obr.repository.url= http://bundles.osgi.org/obr/browse?_xml=1&cmd=repository #fr.inria.ares.managedelements.linuxprobes.dfcmd=df -h /dev/hda3 | grep /dev/hda3 | awk '{printf "%s", $4}' -fr.inria.ares.managedelements.linuxprobes.dfcmd=df -h /dev/hda3 | grep /dev/hda3 | xargs | cut -d ' ' -f 3 +#fr.inria.ares.managedelements.linuxprobes.dfcmd=df -h /dev/hda3 | grep /dev/hda3 | xargs | cut -d ' ' -f 3 # @@ -89,7 +87,6 @@ javax.swing.text.rtf; \ javax.swing.tree; \ javax.swing.undo; \ - javax.transaction; \ org.omg.CORBA; \ org.omg.CORBA_2_3; \ org.omg.CORBA_2_3.portable; \ @@ -149,8 +146,6 @@ javax.swing.text.rtf; \ javax.swing.tree; \ javax.swing.undo; \ - javax.transaction; \ - javax.transaction.xa; \ javax.xml.parsers; \ javax.xml.transform; \ javax.xml.transform.dom; \ @@ -294,8 +289,6 @@ javax.swing.text.rtf; \ javax.swing.tree; \ javax.swing.undo; \ - javax.transaction; \ - javax.transaction.xa; \ javax.xml; \ javax.xml.datatype; \ javax.xml.namespace; \ On 5/16/07, Yvan Royon <[EMAIL PROTECTED]> wrote: > > Hi Guillaume, > > On 5/15/07, Guillaume Nodet <[EMAIL PROTECTED]> wrote: > > > > Btw, the MOSGi work seems nice, but there are some references to things > not > > checked in. Is this part still > > maintain ? Can someone check in the needed modules or I can provide a > patch > > to remove these references. > > Mmmh, I believe the svn is up to date. > Could you tell which references are failing? > > MOSGi aims to be simple, so quite a few things are missing by choice > (for instance, only Standard MBeans are supported). But I am quite > sure that others are missing by mistake... > > -- > Yvan ROYON > INRIA Ares team, CITI Lab, INSA Lyon > -- Cheers, Guillaume Nodet ------------------------ Principal Engineer, IONA Blog: http://gnodet.blogspot.com/
-- Stephane Frenot | ARES INRIA / CITI, INSA-Lyon|mailto:[EMAIL PROTECTED] Bat. Léonard de Vinci |http://ares.insa-lyon.fr/~sfrenot/ 21 av Jean Capelle | ICQ:643346 (et oui !) F-69621 Villeurbanne Cedex |+33 472 436 422/+33 617 671 714 --------------------------------------------------------------------------
