OK thank you.

2017-01-13 15:09 GMT+01:00 Rajith Vitharana <raji...@wso2.com>:

> 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"[exported]
>>>>>>     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"[exported]
>>>>>>     com.fasterxml.jackson.databind.ext;
>>>>>> version="2.6.1.wso2v1"[exported]
>>>>>>     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"[exported]
>>>>>>     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