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

Reply via email to