Skip to Main Content

Integration

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

Error in Coherence under OSGI

691896Jul 22 2011 — edited Jan 23 2012
Hi,

When we start Coherence 3.7 under OSGI (knopflerfish) we are getting this exception:

java.net.MalformedURLException: invalid url: null!/META-INF/MANIFEST.MF (java.net.MalformedURLException: no protocol: null)
at java.net.URL.<init>(URL.java:601)
at java.net.URL.<init>(URL.java:464)
at java.net.URL.<init>(URL.java:413)
at com.tangosol.coherence.component.application.console.Coherence._initStatic(Coherence.CDB:25)
at com.tangosol.coherence.component.application.console.Coherence.<clinit>(Coherence.CDB:27)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:169)
at com.tangosol.net.CacheFactory.<clinit>(CacheFactory.java:923)
at service.data.manager.coherence.impl.CoherenceComponent.initializeCoherence(CoherenceComponent.java:114)
at service.data.manager.coherence.impl.CoherenceComponent.doActivate(CoherenceComponent.java:65)
at runtime.util.component.AbstractDSComponent.activate(AbstractDSComponent.java:41)
at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.knopflerfish.bundle.component.Component.activate(Component.java:209)
at org.knopflerfish.bundle.component.ImmediateComponent.satisfied(ImmediateComponent.java:29)
at org.knopflerfish.bundle.component.Config.referenceSatisfied(Config.java:154)
at org.knopflerfish.bundle.component.Config.enable(Config.java:91)
at org.knopflerfish.bundle.component.Config.enable(Config.java:77)
at org.knopflerfish.bundle.component.Component.enable(Component.java:88)
at org.knopflerfish.bundle.component.SCR.bundleChanged(SCR.java:154)
at org.knopflerfish.framework.PermissionOps.callBundleChanged(PermissionOps.java:278)
at org.knopflerfish.framework.Listeners.bundleChanged(Listeners.java:252)
at org.knopflerfish.framework.BundleImpl.start(BundleImpl.java:329)
at org.knopflerfish.framework.StartLevelImpl.increaseStartLevel(StartLevelImpl.java:285)
at org.knopflerfish.framework.StartLevelImpl$1.run(StartLevelImpl.java:217)
at org.knopflerfish.framework.StartLevelImpl.run(StartLevelImpl.java:178)
at java.lang.Thread.run(Thread.java:680)
Oracle Coherence: The Manifest is corrupted or inaccessible; some functionality may be disabled
[TXDEV] 2011-07-21 19:25:03,274 INFO Logger@135862850 n/a Coherence - 2011-07-21 19:25:03.195/12.148 Oracle Coherence n/a <Info> (thread=startlevel job thread, member=n/a): Loaded operational configuration from "bundle://43.0:0/tangosol-coherence.xml"
[TXDEV] 2011-07-21 19:25:03,275 INFO Logger@135862850 n/a Coherence - 2011-07-21 19:25:03.199/12.152 Oracle Coherence n/a <Info> (thread=startlevel job thread, member=n/a): Loaded operational overrides from "file:/Users/mikel/dev/platform_1.5_jemez/out/ide-knopflerfish/config/coherence-override.xml"
[TXDEV] 2011-07-21 19:25:03,275 DEBUG Logger@135862850 n/a Coherence - 2011-07-21 19:25:03.201/12.154 Oracle Coherence n/a <D5> (thread=startlevel job thread, member=n/a): Optional configuration override "/custom-mbeans.xml" is not specified
[TXDEV] 2011-07-21 19:25:03,275 DEBUG Logger@135862850 n/a Coherence -
Oracle Coherence Version n/a Build n/a
Grid Edition: Development mode
Copyright (c) 2000, 2011, Oracle and/or its affiliates. All rights reserved.


This has started happening since using Coherence 3.7. Same code with Ch 3.5.3 does not show the exception.

Did it happen to anyone here? Any idea ?

Thanks,
Mikel.
This post has been answered by Harvey Raja-Oracle on Jan 20 2012
Jump to Answer
Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Feb 20 2012
Added on Jul 22 2011
7 comments
691 views