The saga continues. I gave up on jdom and converted everything to xom.
Got all components converted to ipojo bundles (enclosing dependencies),
I think successfully (finally!).
-> ps
START LEVEL 1
ID State Level Name
[ 0] [Active ] [ 0] System Bundle (1.2.1)
[ 7] [Active ] [ 1] Apache Felix Shell Service (1.0.2)
[ 8] [Active ] [ 1] Apache Felix Shell TUI (1.0.2)
[ 9] [Active ] [ 1] Apache Felix Bundle Repository (1.2.0)
[ 10] [Active ] [ 1] iPOJO (1.0.0)
[ 11] [Active ] [ 1] soakit.core (1.0.0.SNAPSHOT)
[ 12] [Active ] [ 1] soakit.port.file (1.0.0.SNAPSHOT)
[ 13] [Active ] [ 1] soakit.port.http (1.0.0.SNAPSHOT)
[ 14] [Active ] [ 1] soakit.port.jms (1.0.0.SNAPSHOT)
[ 15] [Active ] [ 1] soakit.transform.identity (1.0.0.SNAPSHOT)
[ 16] [Active ] [ 1] soakit.transform.log (1.0.0.SNAPSHOT)
[ 17] [Active ] [ 1] soakit.transform.pep (1.0.0.SNAPSHOT)
[ 18] [Active ] [ 1] soakit.transform.xsl (1.0.0.SNAPSHOT)
Problem is, that's all I see; in particular, no sign of logging messages
from any of these files. I'd expect to see at least the service
constructor logs.
Is felix redirecting the logs, or is this constructor not getting called?
public CompositeServiceImpl(BundleContext context, Properties
properties)
{
System.err.println("new CompositeServiceImpl(c, p)");
log.info("new CompositeServiceImpl(..,..)");
this.context = context;
this.properties = properties;
componentTracker = new ComponentTracker(context);
componentTracker.open();
System.err.println("new CompositeServiceImpl(c, p) OK");
}
Most of all, could someone provide steps for debugging a felix console
session like this one from eclipse? The obvious approach, launching
felix (via pax runner) inside eclipse stopped working; mysterious error
during startup that I really don't understand.
PS: Just tried installing all this under springsource-dm. I get to the
same point; nothing being logged and no idea how to debug it. Launching
it with startup.jar -debug -something (don't recall what) gives a bus error.
Brad Cox wrote:
Surely such a simple problem can't be so difficult. Can someone help?
I need to use org.jdom in an OSGI application. But it is not (to my
knowledge) available as a bundle, just a jar. So I've been trying to
wrap the jar as a bundle; soakit.jdom.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]