no more info is provided by felix in DEBUG mode.

I have found a workaround. I have removed from Import-Package ,the *
and now the maven plugin has well exported in the MANIFEST the
Private-Package

Really strange problem

Charles Moulliard

Senior Enterprise Architect (J2EE, .NET, SOA)
Apache Camel Committer

*******************************************************************
- Blog : http://cmoulliard.blogspot.com
- Twitter : http://twitter.com/cmoulliard
- Linkedlin : http://www.linkedin.com/in/charlesmoulliard



On Wed, May 5, 2010 at 3:14 PM, Richard S. Hall <[email protected]> wrote:
> Try setting the framework log level to DEBUG to see if you get more info...
>
> -> richard
>
> On 5/5/10 9:11, Charles Moulliard wrote:
>>
>> org.osgi.framework.BundleException: Unable to resolve due to
>> constraint violation.
>>        at org.apache.felix.framework.Felix.resolveBundle(Felix.java:3302)
>>        at org.apache.felix.framework.Felix.startBundle(Felix.java:1653)
>>        at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:905)
>>        at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:892)
>>        at
>> org.apache.felix.karaf.shell.osgi.StartBundle.doExecute(StartBundle.java:29)
>>        at
>> org.apache.felix.karaf.shell.osgi.BundlesCommand.doExecute(BundlesCommand.java:49)
>>        at
>> org.apache.felix.karaf.shell.console.OsgiCommandSupport.execute(OsgiCommandSupport.java:41)
>>        at
>> org.apache.felix.gogo.commands.basic.AbstractCommand.execute(AbstractCommand.java:34)
>>        at
>> org.apache.felix.gogo.runtime.shell.CommandProxy.execute(CommandProxy.java:45)
>>        at
>> org.apache.felix.gogo.runtime.shell.Closure.execute(Closure.java:211)
>>        at
>> org.apache.felix.gogo.runtime.shell.Closure.executeStatement(Closure.java:146)
>>        at org.apache.felix.gogo.runtime.shell.Pipe.run(Pipe.java:91)
>>        at
>> org.apache.felix.gogo.runtime.shell.Closure.execute(Closure.java:75)
>>        at
>> org.apache.felix.gogo.runtime.shell.CommandSessionImpl.execute(CommandSessionImpl.java:71)
>>        at
>> org.apache.felix.karaf.shell.console.jline.Console.run(Console.java:174)
>>        at java.lang.Thread.run(Thread.java:619)
>>
>> Charles Moulliard
>>
>> Senior Enterprise Architect (J2EE, .NET, SOA)
>> Apache Camel Committer
>>
>> *******************************************************************
>> - Blog : http://cmoulliard.blogspot.com
>> - Twitter : http://twitter.com/cmoulliard
>> - Linkedlin : http://www.linkedin.com/in/charlesmoulliard
>>
>>
>>
>> On Wed, May 5, 2010 at 2:49 PM, Guillaume Nodet<[email protected]>  wrote:
>>
>>>
>>> What's the exact error ?
>>>
>>> On Wed, May 5, 2010 at 14:47, Charles
>>> Moulliard<[email protected]>wrote:
>>>
>>>
>>>>
>>>> Hi,
>>>>
>>>> I try to deploy a bundle under ServiceMix 4.2 running Felix 2.0.4 and
>>>> get an unresolved constraint. The bundle is created using Felix
>>>> maven-bundle-plugin 2.0.1
>>>>
>>>>                        <plugin>
>>>>                                <groupId>org.apache.felix</groupId>
>>>>
>>>>  <artifactId>maven-bundle-plugin</artifactId>
>>>>                                <version>${felix-version}</version>
>>>>                                <extensions>true</extensions>
>>>>
>>>>                                <configuration>
>>>>
>>>>
>>>>  <excludeDependencies>${project.osgi.exclude.dependencies}</excludeDependencies>
>>>>
>>>>                                        <instructions>
>>>>
>>>>  <Bundle-Name>Test</Bundle-Name>
>>>>
>>>>  <Bundle-SymbolicName>Test</Bundle-SymbolicName>
>>>>
>>>>  <Export-Package>com.goodyear.emea.gicl.esb.persistence</Export-Package>
>>>>                                                <Import-Package>
>>>>
>>>> com.goodyear.emea.gicl.esb.model,
>>>>
>>>> org.eclipse.persistence.jpa,
>>>>
>>>> javax.persistence,
>>>>                                                                 *
>>>>                                                 </Import-Package>
>>>>                                                <Private-Package>
>>>>
>>>> com.goodyear.emea.gicl.esb.entities,
>>>>
>>>> com.goodyear.emea.gicl.esb.persistence.impl</Private-Package>
>>>>                                                <Implementation-Title>SAP
>>>> Manual Upload</Implementation-Title>
>>>>
>>>>  <Implementation-Version>1.0.0-SNAPSHOT</Implementation-Version>
>>>>                                        </instructions>
>>>>                                </configuration>
>>>>                        </plugin>
>>>>
>>>> Here is the manifest. Surprisingly, I don t see any Private-Package in
>>>> the MANIFEST file and the package com.goodyear.emea.gicl.esb.entities
>>>> is well present in the jar
>>>>
>>>> Manifest-Version: 1.0
>>>> Export-Package: com.goodyear.emea.gicl.esb.persistence;uses:="com.good
>>>>  year.emea.gicl.esb.model"
>>>> Implementation-Title: SAP Manual Upload
>>>> Implementation-Version: 1.0.0-SNAPSHOT
>>>> Built-By: ngib962
>>>> Tool: Bnd-0.0.357
>>>> Bundle-Name: sap-prodspec-persistence
>>>> Created-By: Apache Maven Bundle Plugin
>>>> Build-Jdk: 1.6.0_14
>>>> Bundle-Version: 1.0.0.SNAPSHOT
>>>> Bnd-LastModified: 1273062847410
>>>> Bundle-ManifestVersion: 2
>>>> Bundle-SymbolicName: com.goodyear.emea.gicl.esb.sap-prodspec-persisten
>>>>  ce
>>>> Import-Package: com.goodyear.emea.gicl.esb.model,com.goodyear.emea.gic
>>>>  l.esb.persistence,javax.persistence;version="1.1",org.eclipse.persist
>>>>  ence.jpa;version="2.0",org.springframework.orm.jpa;version="2.5",org.
>>>>  springframework.orm.jpa.support;version="2.5",org.springframework.orm
>>>>  .jpa.vendor;version="2.5",org.springframework.transaction.support;ver
>>>>  sion="2.5"
>>>>
>>>> Any idea is welcome ?
>>>>
>>>> Charles Moulliard
>>>>
>>>> Senior Enterprise Architect (J2EE, .NET, SOA)
>>>> Apache Camel Committer
>>>>
>>>> *******************************************************************
>>>> - Blog : http://cmoulliard.blogspot.com
>>>> - Twitter : http://twitter.com/cmoulliard
>>>> - Linkedlin : http://www.linkedin.com/in/charlesmoulliard
>>>>
>>>> ---------------------------------------------------------------------
>>>> To unsubscribe, e-mail: [email protected]
>>>> For additional commands, e-mail: [email protected]
>>>>
>>>>
>>>>
>>>
>>> --
>>> Cheers,
>>> Guillaume Nodet
>>> ------------------------
>>> Blog: http://gnodet.blogspot.com/
>>> ------------------------
>>> Open Source SOA
>>> http://fusesource.com
>>>
>>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [email protected]
>> For additional commands, e-mail: [email protected]
>>
>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to