ClassCastException for LogServiceImpl in FileInstall

25 views
Skip to first unread message

Bokie

unread,
Nov 1, 2012, 11:04:57 AM11/1/12
to felix...@googlegroups.com
Hi, I am using Felix 4.0.3

Apart from my own bundles, I've also added these:
 - osgi.cmpn-4.0.3
 - org.apache.felix.log-1.0.1.jar
 - org.apache.felix.fileinstall-3.2.4.jar

Strangely, Felix FileInstall is throwing a ClassCastException:
org.osgi.framework.BundleException: Activator start error in bundle org.apache.felix.fileinstall [4].
    at org.apache.felix.framework.Felix.activateBundle(Felix.java:2027)
    at org.apache.felix.framework.Felix.startBundle(Felix.java:1895)
    at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:944)
    at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:931)
    at pt.banif.trading.Platform.start(Platform.java:122)
    at pt.banif.trading.Launch.main(Launch.java:8)
Caused by: java.lang.ClassCastException: org.apache.felix.log.LogServiceImpl cannot be cast to org.osgi.service.log.LogService
    at org.apache.felix.fileinstall.internal.Util$OsgiLogger.getLogService(Util.java:185)
    at org.apache.felix.fileinstall.internal.Util$OsgiLogger.log(Util.java:168)
    at org.apache.felix.fileinstall.internal.Util.log(Util.java:81)
    at org.apache.felix.fileinstall.internal.DirectoryWatcher.log(DirectoryWatcher.java:653)
    at org.apache.felix.fileinstall.internal.DirectoryWatcher.startBundle(DirectoryWatcher.java:1245)
    at org.apache.felix.fileinstall.internal.DirectoryWatcher.startBundles(DirectoryWatcher.java:1216)
    at org.apache.felix.fileinstall.internal.DirectoryWatcher.process(DirectoryWatcher.java:505)
    at org.apache.felix.fileinstall.internal.DirectoryWatcher.start(DirectoryWatcher.java:224)
    at org.apache.felix.fileinstall.internal.FileInstall.updated(FileInstall.java:252)
    at org.apache.felix.fileinstall.internal.FileInstall.start(FileInstall.java:139)
    at org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:645)
    at org.apache.felix.framework.Felix.activateBundle(Felix.java:1977)
    ... 5 more

Does anyone have any idea why?

Thanks
Bokie

Ginstrom IT Solutions

unread,
Nov 2, 2012, 12:54:23 AM11/2/12
to felix...@googlegroups.com
> On Behalf Of Bokie
>
> Hi, I am using Felix 4.0.3
>
> Apart from my own bundles, I've also added these:
> - osgi.cmpn-4.0.3
> - org.apache.felix.log-1.0.1.jar
> - org.apache.felix.fileinstall-3.2.4.jar

I'm sorry, but this mailing list is for a different application, coincidentally also named "Felix." This also explains some strange emails I've been getting about Felix. :)


Regards,
Ryan

=================================
Ryan Ginstrom
Felix Translation Memory Software
sup...@felix-cat.com
http://felix-cat.com/
+1-425-633-6039
=================================




Reply all
Reply to author
Forward
0 new messages