I do understand that not everything can be hosted at Apache.
The only problem is that the example does not work.  I think
it would be better to make the default configuration work
and add some comments in the README for additional
stuff.  Btw, one of the files listed is not accessible and that was
my main problem I guess.

On 5/17/07, stephane frenot <[EMAIL PROTECTED]> wrote:

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
--------------------------------------------------------------------------




--
Cheers,
Guillaume Nodet
------------------------
Principal Engineer, IONA
Blog: http://gnodet.blogspot.com/

Reply via email to