I don't think the build_jdk matters. Can you edit the manifest to remove
the space and then check whether the commons bundle gets resolved?

On Wed, Nov 9, 2016 at 9:49 AM, Ishara Cooray <[email protected]> wrote:

> It is there in export packages as below.
> I am quite not sure whether the space marked in red matters or it could be
> due to Build-Jdk: 1.6.0_45 because i am using java 1.8
>
> Manifest-Version: 1.0
> Export-Package: org.wso2.uri.template.parser;uses:="org.wso2.uri.templ
>  ate",org.wso2.uri.template;uses:="org.wso2.uri.template.parser"
> Ignore-Package: org.wso2.uri.template.parser,org.wso2.uri.template
> Bundle-Version: 1.6.5
> Build-Jdk: 1.6.0_45
> Built-By: wso2
> Tool: Bnd-0.0.238
> Bnd-LastModified: 1397381009735
> Bundle-Name: wso2-uri-templates
> Bundle-ManifestVersion: 2
> Created-By: Apache Maven Bundle Plugin
> Bundle-SymbolicName: wso2-uri-templates
>
>
>
> Thanks & Regards,
> Ishara Cooray
> Senior Software Engineer
> Mobile : +9477 262 9512
> WSO2, Inc. | http://wso2.com/
> Lean . Enterprise . Middleware
>
> On Wed, Nov 9, 2016 at 8:36 AM, Fazlan Nazeem <[email protected]> wrote:
>
>> Hi Ishara,
>>
>> Can you check whether wso2-uri-templates_1.6.5 bundle is exporting the
>> correct package in its manifest.
>>
>> It has to export org.wso2.uri.template.*
>>
>> On Wed, Nov 9, 2016 at 5:17 AM, Ishara Cooray <[email protected]> wrote:
>>
>>>
>>> Thanks for the reply Bhathiya.
>>>
>>> Yes , i have the *org.wso2.uri.template imported *with the version and
>>> i have not used resolution: optional.
>>> <import.package>
>>>       ...
>>>       org.wso2.uri.template.*; version="${uri.template.version}"
>>> <import.package>
>>>
>>>  <uri.template.version>1.6.5</uri.template.version>
>>>
>>> Thanks & Regards,
>>> Ishara Cooray
>>> Senior Software Engineer
>>> Mobile : +9477 262 9512
>>> WSO2, Inc. | http://wso2.com/
>>> Lean . Enterprise . Middleware
>>>
>>> On Tue, Nov 8, 2016 at 5:46 PM, Bhathiya Jayasekara <[email protected]>
>>> wrote:
>>>
>>>> Hi Ishara,
>>>>
>>>> What are the osgi imports you have in rest.api.commons pom?  If
>>>> rest.api.commons needs *org.wso2.uri.template* package to be imported,
>>>> you have to import it with a proper version range. Instead, if you have 
>>>> *resolution:
>>>> optional,* AFAIK it will look for a particular version only. If
>>>> runtime doesn't have that particular version, you can see such errors.
>>>>
>>>> Thanks,
>>>> Bhathiya
>>>>
>>>> On Tue, Nov 8, 2016 at 5:10 PM, Ishara Cooray <[email protected]> wrote:
>>>>
>>>>> Hi,
>>>>>
>>>>> I am getting below error[1] at server startup but when i check the
>>>>> osgi bundle for it's status it is in active state.
>>>>> 78    ACTIVE      wso2-uri-templates_1.6.5
>>>>>
>>>>> [1] org.osgi.framework.BundleException: Could not resolve module:
>>>>> org.wso2.carbon.apimgt.rest.api.commons [79]
>>>>>   Unresolved requirement: Import-Package: org.wso2.uri.template;
>>>>> version="1.6.5"
>>>>>
>>>>>     at org.eclipse.osgi.container.Module.start(Module.java:434)
>>>>>     at org.eclipse.osgi.internal.framework.EquinoxBundle.start(Equi
>>>>> noxBundle.java:393)
>>>>>     at org.eclipse.osgi.internal.framework.EquinoxBundle.start(Equi
>>>>> noxBundle.java:412)
>>>>>
>>>>> Also the MANIFEST.MF contains the imported package as follows.
>>>>>
>>>>> org.wso2.uri.template;version="1.6.5" is also there in the MANIFEST.MF
>>>>>
>>>>> i am using java version : 1.8
>>>>>
>>>>>
>>>>> Any clue would be appreciated.
>>>>>
>>>>> Thanks & Regards,
>>>>> Ishara Cooray
>>>>> Senior Software Engineer
>>>>> Mobile : +9477 262 9512
>>>>> WSO2, Inc. | http://wso2.com/
>>>>> Lean . Enterprise . Middleware
>>>>>
>>>>> _______________________________________________
>>>>> Dev mailing list
>>>>> [email protected]
>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>> *Bhathiya Jayasekara*
>>>> *Senior Software Engineer,*
>>>> *WSO2 inc., http://wso2.com <http://wso2.com>*
>>>>
>>>> *Phone: +94715478185 <%2B94715478185>*
>>>> *LinkedIn: http://www.linkedin.com/in/bhathiyaj
>>>> <http://www.linkedin.com/in/bhathiyaj>*
>>>> *Twitter: https://twitter.com/bhathiyax <https://twitter.com/bhathiyax>*
>>>> *Blog: http://movingaheadblog.blogspot.com
>>>> <http://movingaheadblog.blogspot.com/>*
>>>>
>>>
>>>
>>> _______________________________________________
>>> Dev mailing list
>>> [email protected]
>>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>>
>>>
>>
>>
>> --
>> Thanks & Regards,
>>
>> Fazlan Nazeem
>>
>> *Software Engineer*
>>
>> *WSO2 Inc*
>> Mobile : +94772338839
>> <%2B94%20%280%29%20773%20451194>
>> [email protected]
>>
>
>


-- 
Thanks & Regards,

Fazlan Nazeem

*Software Engineer*

*WSO2 Inc*
Mobile : +94772338839
<%2B94%20%280%29%20773%20451194>
[email protected]
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to