This might not be really Equinox, but I'm sure many need this, and will
actually benefit from the post.
I'm running two bundles one is a fragment for the other and has a "config"
folder in its Bundle-ClassPath. the config folder contains log4j.xml for
logging with the following appender:
When I start both bundles I have log\MyLog.txt created in the root folder
where I started Equinox (named %OSGI_HOME%). And this is how I started
Equinox:
The service was installed and started successfully. I was also able to
telnet to it on port 8888 and do whatever actions I usually do on the
appearing "osgi>" control.
Now I have one problem; I can't see MyLog.txt anywhere on my machine, and
even worse; when I switch logging from file to System.out the connecting
telnet window does not receive any of these output log statements, so
starting the bundle does not print the "Hello OSGi world" as supposed to
for example.