Hi Federico,

Yeah sure open a public jira mentioning ESB and DSS feature versions you
used.

Thanks,

On 13 January 2017 at 03:21, Federico Valeri <fedeval...@gmail.com> wrote:

> OK it works.
> Should I open a bug report?
>
> 2017-01-12 18:00 GMT+01:00 Rajith Vitharana <raji...@wso2.com>:
>
>> jackson-databind_2.6.1.wso2v1 jar file will be in <ESB_HOME>/repository/
>> components/plugins folder, not lib folder, sorry about the mistake.
>>
>> Thanks,
>>
>> On 12 January 2017 at 10:56, Federico Valeri <fedeval...@gmail.com>
>> wrote:
>>
>>> I don't have this JAR in <ESB_HOME>/repository/components/lib.
>>> Anyway I can confirm that after installing "Data Service Hosting"
>>> feature I have two version of the databind bundle.
>>> I need the DSS component for the test but I would prefer to have one
>>> single runtime.
>>>
>>> Still the same error..
>>>
>>> 2017-01-12 16:37 GMT+01:00 Rajith Vitharana <raji...@wso2.com>:
>>>
>>>> Hi Federico,
>>>>
>>>>
>>>>
>>>> On 12 January 2017 at 09:25, Federico Valeri <fedeval...@gmail.com>
>>>> wrote:
>>>>
>>>>> Hi, I think that I'm missing the import on jackson-databind with the
>>>>> same version of jackson-core (I have two versions of the databind):
>>>>>
>>>>> - jackson-core_2.6.1.wso2v1 [92]
>>>>> - jackson-databind_2.6.1.wso2v3 [93]
>>>>> - jackson-databind_2.6.1.wso2v1 [94] <-- can't see the filter package
>>>>> here
>>>>>
>>>>> Probably this is due to the DSS feature setup
>>>>> Can I install the DSS feature on top of the ESB?
>>>>>
>>>> Yes you can, but sometimes edge cases like this can happen, I checked
>>>> in the latest DSS as well, even in that, DSS uses jackson-databind version
>>>> 2.6.1.wso2v1
>>>> So for the time being, can you remove that
>>>> jar(jackson-databind_2.6.1.wso2v1) from your
>>>> <ESB_HOME>/repository/components/lib folder and try this?
>>>>
>>>> Note that above suggestion is not recommended if you are using this for
>>>> production like situation, because it may affect new fixes etc.
>>>>
>>>> Thanks,
>>>>
>>>>>
>>>>> --
>>>>> Full output:
>>>>>
>>>>> jackson-core_2.6.1.wso2v1 [92]
>>>>>   Id=92, Status=ACTIVE      Data Root=D:\programs\wso2\wso2esb-
>>>>> 5.0.0\repository\components\default\configuration\org.eclips
>>>>> e.osgi\bundles\92\data
>>>>>   "No registered services."
>>>>>   No services in use.
>>>>>   Exported packages
>>>>>     com.fasterxml.jackson.core; version="2.6.1.wso2v1"[exported]
>>>>>     com.fasterxml.jackson.core.base; version="2.6.1.wso2v1"[exported]
>>>>>     com.fasterxml.jackson.core.filter; version="2.6.1.wso2v1"[exporte
>>>>> d]
>>>>>     com.fasterxml.jackson.core.format; version="2.6.1.wso2v1"[exporte
>>>>> d]
>>>>>     com.fasterxml.jackson.core.io; version="2.6.1.wso2v1"[exported]
>>>>>     com.fasterxml.jackson.core.json; version="2.6.1.wso2v1"[exported]
>>>>>     com.fasterxml.jackson.core.sym; version="2.6.1.wso2v1"[exported]
>>>>>     com.fasterxml.jackson.core.type; version="2.6.1.wso2v1"[exported]
>>>>>     com.fasterxml.jackson.core.util; version="2.6.1.wso2v1"[exported]
>>>>>   No imported packages
>>>>>   No fragment bundles
>>>>>   Named class space
>>>>>     jackson-core; bundle-version="2.6.1.wso2v1"[provided]
>>>>>   No required bundles
>>>>>
>>>>> jackson-databind_2.6.1.wso2v3 [93]
>>>>>   Id=93, Status=ACTIVE      Data Root=D:\programs\wso2\wso2esb-
>>>>> 5.0.0\repository\components\default\configuration\org.eclips
>>>>> e.osgi\bundles\93\data
>>>>>   "No registered services."
>>>>>   No services in use.
>>>>>   Exported packages
>>>>>     com.fasterxml.jackson.databind; version="2.6.1"[exported]
>>>>>     com.fasterxml.jackson.databind.annotation;
>>>>> version="2.6.1"[exported]
>>>>>     com.fasterxml.jackson.databind.cfg; version="2.6.1"[exported]
>>>>>     com.fasterxml.jackson.databind.deser; version="2.6.1"[exported]
>>>>>     com.fasterxml.jackson.databind.deser.impl;
>>>>> version="2.6.1"[exported]
>>>>>     com.fasterxml.jackson.databind.deser.std;
>>>>> version="2.6.1"[exported]
>>>>>     com.fasterxml.jackson.databind.exc; version="2.6.1"[exported]
>>>>>     com.fasterxml.jackson.databind.ext; version="2.6.1"[exported]
>>>>>     com.fasterxml.jackson.databind.introspect;
>>>>> version="2.6.1"[exported]
>>>>>     com.fasterxml.jackson.databind.jsonFormatVisitors;
>>>>> version="2.6.1"[exported]
>>>>>     com.fasterxml.jackson.databind.jsonschema;
>>>>> version="2.6.1"[exported]
>>>>>     com.fasterxml.jackson.databind.jsontype; version="2.6.1"[exported]
>>>>>     com.fasterxml.jackson.databind.jsontype.impl;
>>>>> version="2.6.1"[exported]
>>>>>     com.fasterxml.jackson.databind.module; version="2.6.1"[exported]
>>>>>     com.fasterxml.jackson.databind.node; version="2.6.1"[exported]
>>>>>     com.fasterxml.jackson.databind.ser; version="2.6.1"[exported]
>>>>>     com.fasterxml.jackson.databind.ser.impl; version="2.6.1"[exported]
>>>>>     com.fasterxml.jackson.databind.ser.std; version="2.6.1"[exported]
>>>>>     com.fasterxml.jackson.databind.type; version="2.6.1"[exported]
>>>>>     com.fasterxml.jackson.databind.util; version="2.6.1"[exported]
>>>>>   Imported packages
>>>>>     javax.xml.datatype; 
>>>>> version="0.0.0"<org.eclipse.osgi_3.9.1.v20130814-1242
>>>>> [0]>
>>>>>     javax.xml.parsers; 
>>>>> version="0.0.0"<org.eclipse.osgi_3.9.1.v20130814-1242
>>>>> [0]>
>>>>>     org.w3c.dom.bootstrap; 
>>>>> version="0.0.0"<org.eclipse.osgi_3.9.1.v20130814-1242
>>>>> [0]>
>>>>>     org.w3c.dom.ls; version="0.0.0"<org.eclipse.osgi_3.9.1.v20130814-1242
>>>>> [0]>
>>>>>     com.fasterxml.jackson.core.sym; 
>>>>> version="2.6.1.wso2v1"<jackson-core_2.6.1.wso2v1
>>>>> [92]>
>>>>>     org.w3c.dom; version="0.0.0"<org.eclipse.osgi_3.9.1.v20130814-1242
>>>>> [0]>
>>>>>     javax.xml.namespace; 
>>>>> version="0.0.0"<org.eclipse.osgi_3.9.1.v20130814-1242
>>>>> [0]>
>>>>>     com.fasterxml.jackson.core.filter; 
>>>>> version="2.6.1.wso2v1"<jackson-core_2.6.1.wso2v1
>>>>> [92]>
>>>>>     com.fasterxml.jackson.core.util; 
>>>>> version="2.6.1.wso2v1"<jackson-core_2.6.1.wso2v1
>>>>> [92]>
>>>>>     com.fasterxml.jackson.core.type; 
>>>>> version="2.6.1.wso2v1"<jackson-core_2.6.1.wso2v1
>>>>> [92]>
>>>>>     com.fasterxml.jackson.core.json; 
>>>>> version="2.6.1.wso2v1"<jackson-core_2.6.1.wso2v1
>>>>> [92]>
>>>>>     com.fasterxml.jackson.core.io; 
>>>>> version="2.6.1.wso2v1"<jackson-core_2.6.1.wso2v1
>>>>> [92]>
>>>>>     com.fasterxml.jackson.core.format; 
>>>>> version="2.6.1.wso2v1"<jackson-core_2.6.1.wso2v1
>>>>> [92]>
>>>>>     com.fasterxml.jackson.core.base; 
>>>>> version="2.6.1.wso2v1"<jackson-core_2.6.1.wso2v1
>>>>> [92]>
>>>>>     com.fasterxml.jackson.core; 
>>>>> version="2.6.1.wso2v1"<jackson-core_2.6.1.wso2v1
>>>>> [92]>
>>>>>     com.fasterxml.jackson.annotation; 
>>>>> version="2.6.1.wso2v1"<jackson-annotations_2.6.1.wso2v1
>>>>> [91]>
>>>>>   No fragment bundles
>>>>>   Named class space
>>>>>     jackson-databind; bundle-version="2.6.1.wso2v3"[provided]
>>>>>   No required bundles
>>>>>
>>>>> jackson-databind_2.6.1.wso2v1 [94]
>>>>>   Id=94, Status=ACTIVE      Data Root=D:\programs\wso2\wso2esb-
>>>>> 5.0.0\repository\components\default\configuration\org.eclips
>>>>> e.osgi\bundles\94\data
>>>>>   "No registered services."
>>>>>   No services in use.
>>>>>   Exported packages
>>>>>     com.fasterxml.jackson.databind; version="2.6.1.wso2v1"[exported]
>>>>>     com.fasterxml.jackson.databind.annotation;
>>>>> version="2.6.1.wso2v1"[exported]
>>>>>     com.fasterxml.jackson.databind.cfg; version="2.6.1.wso2v1"[exporte
>>>>> d]
>>>>>     com.fasterxml.jackson.databind.deser;
>>>>> version="2.6.1.wso2v1"[exported]
>>>>>     com.fasterxml.jackson.databind.deser.impl;
>>>>> version="2.6.1.wso2v1"[exported]
>>>>>     com.fasterxml.jackson.databind.deser.std;
>>>>> version="2.6.1.wso2v1"[exported]
>>>>>     com.fasterxml.jackson.databind.exc; version="2.6.1.wso2v1"[exporte
>>>>> d]
>>>>>     com.fasterxml.jackson.databind.ext; version="2.6.1.wso2v1"[exporte
>>>>> d]
>>>>>     com.fasterxml.jackson.databind.introspect;
>>>>> version="2.6.1.wso2v1"[exported]
>>>>>     com.fasterxml.jackson.databind.jsonFormatVisitors;
>>>>> version="2.6.1.wso2v1"[exported]
>>>>>     com.fasterxml.jackson.databind.jsonschema;
>>>>> version="2.6.1.wso2v1"[exported]
>>>>>     com.fasterxml.jackson.databind.jsontype;
>>>>> version="2.6.1.wso2v1"[exported]
>>>>>     com.fasterxml.jackson.databind.jsontype.impl;
>>>>> version="2.6.1.wso2v1"[exported]
>>>>>     com.fasterxml.jackson.databind.module;
>>>>> version="2.6.1.wso2v1"[exported]
>>>>>     com.fasterxml.jackson.databind.node;
>>>>> version="2.6.1.wso2v1"[exported]
>>>>>     com.fasterxml.jackson.databind.ser; version="2.6.1.wso2v1"[exporte
>>>>> d]
>>>>>     com.fasterxml.jackson.databind.ser.impl;
>>>>> version="2.6.1.wso2v1"[exported]
>>>>>     com.fasterxml.jackson.databind.ser.std;
>>>>> version="2.6.1.wso2v1"[exported]
>>>>>     com.fasterxml.jackson.databind.type;
>>>>> version="2.6.1.wso2v1"[exported]
>>>>>     com.fasterxml.jackson.databind.util;
>>>>> version="2.6.1.wso2v1"[exported]
>>>>>   Imported packages
>>>>>     javax.xml.datatype; 
>>>>> version="0.0.0"<org.eclipse.osgi_3.9.1.v20130814-1242
>>>>> [0]>
>>>>>     javax.xml.parsers; 
>>>>> version="0.0.0"<org.eclipse.osgi_3.9.1.v20130814-1242
>>>>> [0]>
>>>>>     org.w3c.dom.bootstrap; 
>>>>> version="0.0.0"<org.eclipse.osgi_3.9.1.v20130814-1242
>>>>> [0]>
>>>>>     org.w3c.dom.ls; version="0.0.0"<org.eclipse.osgi_3.9.1.v20130814-1242
>>>>> [0]>
>>>>>     org.w3c.dom; version="0.0.0"<org.eclipse.osgi_3.9.1.v20130814-1242
>>>>> [0]>
>>>>>     javax.xml.namespace; 
>>>>> version="0.0.0"<org.eclipse.osgi_3.9.1.v20130814-1242
>>>>> [0]>
>>>>>     com.fasterxml.jackson.core.util; 
>>>>> version="2.6.1.wso2v1"<jackson-core_2.6.1.wso2v1
>>>>> [92]>
>>>>>     com.fasterxml.jackson.core.type; 
>>>>> version="2.6.1.wso2v1"<jackson-core_2.6.1.wso2v1
>>>>> [92]>
>>>>>     com.fasterxml.jackson.core.json; 
>>>>> version="2.6.1.wso2v1"<jackson-core_2.6.1.wso2v1
>>>>> [92]>
>>>>>     com.fasterxml.jackson.core.io; 
>>>>> version="2.6.1.wso2v1"<jackson-core_2.6.1.wso2v1
>>>>> [92]>
>>>>>     com.fasterxml.jackson.core.format; 
>>>>> version="2.6.1.wso2v1"<jackson-core_2.6.1.wso2v1
>>>>> [92]>
>>>>>     com.fasterxml.jackson.core.base; 
>>>>> version="2.6.1.wso2v1"<jackson-core_2.6.1.wso2v1
>>>>> [92]>
>>>>>     com.fasterxml.jackson.core; 
>>>>> version="2.6.1.wso2v1"<jackson-core_2.6.1.wso2v1
>>>>> [92]>
>>>>>     com.fasterxml.jackson.annotation; 
>>>>> version="2.6.1.wso2v1"<jackson-annotations_2.6.1.wso2v1
>>>>> [91]>
>>>>>   No fragment bundles
>>>>>   Named class space
>>>>>     jackson-databind; bundle-version="2.6.1.wso2v1"[provided]
>>>>>   No required bundles
>>>>>
>>>>>
>>>>> 2017-01-12 16:09 GMT+01:00 Rajith Vitharana <raji...@wso2.com>:
>>>>>
>>>>>> Hi Federico,
>>>>>>
>>>>>> You can see which bundle export which package in OSGI console. To do
>>>>>> that follow below instructions.
>>>>>>
>>>>>> 1) Start the server with command "sh wso2server.sh
>>>>>>  -DosgiConsole=true"
>>>>>> 2) After server started run the command "ss jackson-core" this will
>>>>>> show the bundle Id
>>>>>> 3) Then run the command "b <bundleId>" ex - b 71
>>>>>> 4) Above command will show the exported packages by that bundle. So
>>>>>> you can see whether the "com.fasterxml.jackson.core.filter" package
>>>>>> is correctly exported there.
>>>>>>
>>>>>> And further more seems you have installed DSS features in ESB, so can
>>>>>> you try out the same scenario with standalone pack without any feature
>>>>>> installation?
>>>>>>
>>>>>> Thanks,
>>>>>>
>>>>>> On 12 January 2017 at 08:27, Federico Valeri <fedeval...@gmail.com>
>>>>>> wrote:
>>>>>>
>>>>>>> The same error shows up even with this:
>>>>>>>
>>>>>>> <validate>
>>>>>>>     <on-fail/>
>>>>>>>   </validate>
>>>>>>>
>>>>>>> 2017-01-12 10:27 GMT+01:00 Federico Valeri <fedeval...@gmail.com>:
>>>>>>>
>>>>>>>> Hi Rajith, the XSD is also very simple at the moment:
>>>>>>>>
>>>>>>>> <?xml version="1.0" encoding="UTF-8"?>
>>>>>>>> <localEntry key="RicpagInputXSD" xmlns="http://ws.apache.org/ns
>>>>>>>> /synapse">
>>>>>>>>   <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema";>
>>>>>>>>     <xs:element name="InputParameters">
>>>>>>>>       <xs:complexType>
>>>>>>>>         <xs:sequence>
>>>>>>>>           <xs:element minOccurs="1" name="mittente">
>>>>>>>>             <xs:simpleType>
>>>>>>>>               <xs:restriction base="xs:string">
>>>>>>>>                 <xs:minLength value="4"/>
>>>>>>>>               </xs:restriction>
>>>>>>>>             </xs:simpleType>
>>>>>>>>           </xs:element>
>>>>>>>>         </xs:sequence>
>>>>>>>>       </xs:complexType>
>>>>>>>>     </xs:element>
>>>>>>>>   </xs:schema>
>>>>>>>> </localEntry>
>>>>>>>>
>>>>>>>> I have the default single node configuration, I only added "Data
>>>>>>>> Service" and "Metrics Group" features.
>>>>>>>> How can I check the osgi bundles that you reported?
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> 2017-01-11 18:53 GMT+01:00 Rajith Vitharana <raji...@wso2.com>:
>>>>>>>>
>>>>>>>>> Hi Federico,
>>>>>>>>>
>>>>>>>>> I tried the same scenario, but it works fine for me, I even
>>>>>>>>> checked the osgi bundles, they are exporting and importing correct 
>>>>>>>>> packages
>>>>>>>>> as expected(jackson-core_2.6.1.wso2v1.jar
>>>>>>>>> exports com.fasterxml.jackson.core.filter;version="2.6.1.wso2v1";
>>>>>>>>> and jackson-databind_2.6.1.wso2v3.jar
>>>>>>>>> imports com.fasterxml.jackson.core.filter;version="[2.6.1,2.
>>>>>>>>> 6.2)";resolution:=optional)
>>>>>>>>>
>>>>>>>>> So I didn't faced any issues with validate mediator. So will you
>>>>>>>>> be able to share more details about the Car file you are using and the
>>>>>>>>> schema "RicpagInputXSD" as well?
>>>>>>>>>
>>>>>>>>> Thanks,
>>>>>>>>>
>>>>>>>>> On 11 January 2017 at 10:11, Federico Valeri <fedeval...@gmail.com
>>>>>>>>> > wrote:
>>>>>>>>>
>>>>>>>>>> Hi all, I'm using the latest ESB version (5.0.0) and I have a
>>>>>>>>>> strange "class not found" error as soon as I deploy a CAR with a 
>>>>>>>>>> really
>>>>>>>>>> simple Validation Mediator (basically it's a cut and paste from the
>>>>>>>>>> official doc). If I remove the validate tag, the deploy complete
>>>>>>>>>> successfully and it works.
>>>>>>>>>>
>>>>>>>>>> The error:
>>>>>>>>>>
>>>>>>>>>> java.lang.NoClassDefFoundError: com/fasterxml/jackson/core/fil
>>>>>>>>>> ter/TokenFilter
>>>>>>>>>>     Caused by: java.lang.ClassNotFoundException:
>>>>>>>>>> com.fasterxml.jackson.core.filter.TokenFilter cannot be found by
>>>>>>>>>> jackson-databind_2.6.1.wso2v1
>>>>>>>>>>
>>>>>>>>>> The code:
>>>>>>>>>>
>>>>>>>>>> <validate>
>>>>>>>>>>     <schema key="RicpagInputXSD"/>
>>>>>>>>>>     <on-fail>
>>>>>>>>>>       <makefault version="soap11">
>>>>>>>>>>         <code value="soap11Env:VersionMismatch" xmlns:soap11Env="
>>>>>>>>>> http://schemas.xmlsoap.org/soap/envelope/"/>
>>>>>>>>>>         <reason value="Invalid Request!"/>
>>>>>>>>>>       </makefault>
>>>>>>>>>>       <property name="RESPONSE" scope="default" type="STRING"
>>>>>>>>>> value="true"/>
>>>>>>>>>>       <header expression="get-property('ReplyTo')" name="To"
>>>>>>>>>> scope="default"/>
>>>>>>>>>>     </on-fail>
>>>>>>>>>>   </validate>
>>>>>>>>>>
>>>>>>>>>> What I miss?
>>>>>>>>>> Tnx
>>>>>>>>>>
>>>>>>>>>> _______________________________________________
>>>>>>>>>> Dev mailing list
>>>>>>>>>> Dev@wso2.org
>>>>>>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> --
>>>>>>>>> Rajith Vitharana
>>>>>>>>>
>>>>>>>>> Senior Software Engineer,
>>>>>>>>> WSO2 Inc. : wso2.com
>>>>>>>>> Mobile : +94715883223
>>>>>>>>> Blog : http://lankavitharana.blogspot.com/
>>>>>>>>> <http://wso2.com/signature>
>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> Rajith Vitharana
>>>>>>
>>>>>> Senior Software Engineer,
>>>>>> WSO2 Inc. : wso2.com
>>>>>> Mobile : +94715883223
>>>>>> Blog : http://lankavitharana.blogspot.com/
>>>>>> <http://wso2.com/signature>
>>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>> Rajith Vitharana
>>>>
>>>> Senior Software Engineer,
>>>> WSO2 Inc. : wso2.com
>>>> Mobile : +94715883223
>>>> Blog : http://lankavitharana.blogspot.com/
>>>> <http://wso2.com/signature>
>>>>
>>>
>>>
>>
>>
>> --
>> Rajith Vitharana
>>
>> Senior Software Engineer,
>> WSO2 Inc. : wso2.com
>> Mobile : +94715883223
>> Blog : http://lankavitharana.blogspot.com/
>> <http://wso2.com/signature>
>>
>
>


-- 
Rajith Vitharana

Senior Software Engineer,
WSO2 Inc. : wso2.com
Mobile : +94715883223
Blog : http://lankavitharana.blogspot.com/
<http://wso2.com/signature>
_______________________________________________
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to