synapse-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Kasun Indrasiri <kasun...@gmail.com>
Subject Re: [jira] [Updated] (SYNAPSE-955) XPath1.0 Implementation On Top Of XMLStream
Date Fri, 27 Sep 2013 04:48:51 GMT
Looks like you have missed some files when creating the patch. Please
resubmit the patch


[ERROR] Failed to execute goal
org.apache.maven.plugins:maven-compiler-plugin:2.3.2:compile
(default-compile) on project synapse-core: Compilation failure: Compilation
failure:
[ERROR]
/home/kasun/development/wso2/wso2src/apache/synapse_xpath/synapse_v3/modules/core/src/main/java/org/apache/synapse/util/xmlstreamingxpath/evaluator/XPathProcessorFactory.java:[38,19]
cannot find symbol
[ERROR] symbol  : class TextNodeProcessor
[ERROR] location: class
org.apache.synapse.util.xmlstreamingxpath.evaluator.XPathProcessorFactory
[ERROR]
/home/kasun/development/wso2/wso2src/apache/synapse_xpath/synapse_v3/modules/core/src/main/java/org/apache/synapse/util/xmlstreamingxpath/evaluator/XPathProcessorFactory.java:[40,19]
cannot find symbol
[ERROR] symbol  : class NameSpaceAxisXPathProcessor
[ERROR] location: class
org.apache.synapse.util.xmlstreamingxpath.evaluator.XPathProcessorFactory
[ERROR] -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e
switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions,
please read the following articles:
[ERROR] [Help 1]
http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
[ERROR]
[ERROR] After correcting the problems, you can resume the build with the
command



On Tue, Sep 24, 2013 at 7:05 PM, Isuru Ranawaka <irjanith@gmail.com> wrote:

> hi,
>
> yes i have fixed those issues and attached the patch .
>
> thanks
>
>
> On Mon, Sep 23, 2013 at 8:28 PM, Kasun Indrasiri <kasun147@gmail.com>wrote:
>
>> Hi Isuru,
>>
>> Did you manage to find the root cause of this?
>>
>>
>> On Fri, Sep 20, 2013 at 9:35 AM, Isuru Ranawaka <irjanith@gmail.com>wrote:
>>
>>>
>>> hi ,
>>> i will look in to those problems and fix them soon.
>>>
>>>  thanks
>>> isuru
>>>
>>>
>>> On Fri, Sep 20, 2013 at 12:42 AM, Kasun Indrasiri <kasun147@gmail.com>wrote:
>>>
>>>> Also, if we use different streams instances without instantiating
>>>> the XMLStreamingXPath, looks like the previous the result got appended to
>>>> the second evaluated value.
>>>>
>>>>         String exampleXML =
>>>>                 "<?xml version=\"1.0\" encoding=\"ISO-8859-1\"?>\n"
+
>>>>                         "\n" + "      <getQuote>\n" +
>>>>                         "         <request>\n" +
>>>>                         "            <symbol>kasun</symbol>\n"
+
>>>>                         "         </request>\n" +
>>>>                         "      </getQuote>";
>>>>         String exampleXML2 =
>>>>                 "<?xml version=\"1.0\" encoding=\"ISO-8859-1\"?>\n"
+
>>>>                         "\n" + "      <getQuote>\n" +
>>>>                         "         <request>\n" +
>>>>                         "            <symbol>kasun</symbol>\n"
+
>>>>                         "         </request>\n" +
>>>>                         "      </getQuote>";
>>>>
>>>>         InputStream inputStream = new
>>>> ByteArrayInputStream(exampleXML.getBytes());
>>>>         String xpathString = "/getQuote/request/symbol";
>>>>         XMLStreamingXPath xmlStreamingXPath = new XMLStreamingXPath();
>>>>         xmlStreamingXPath.setXpathQuery(xpathString);
>>>>
>>>>         String val1 = (String)xmlStreamingXPath.getValueOf(inputStream);
>>>>         String val2 = (String) xmlStreamingXPath.getValueOf(new
>>>> ByteArrayInputStream(exampleXML2.getBytes()));
>>>>         System.out.println("Val " + val1);
>>>>         System.out.println("Val " + val2);
>>>>
>>>> --- output --
>>>> Val <symbol>kasun</symbol>
>>>> Val <symbol>kasun</symbol><symbol>kasun</symbol>
>>>>
>>>>
>>>> On Thu, Sep 19, 2013 at 11:15 PM, Kasun Indrasiri <kasun147@gmail.com>wrote:
>>>>
>>>>> Hi Isuru,
>>>>>
>>>>> See my comments below.
>>>>>
>>>>> - We may have room to improve the API of the xmlstreaming xpath and
>>>>> current api need to be cleaned up a bit.
>>>>> - We need to add namespace support in xmlstream based xpath impl as it
>>>>> is commonly used in most integration scenarios.
>>>>> - xmlstreamingxpath is currently under synapse core utils and its
>>>>> pretty much independent from synapse. We might move it some other module
>>>>> than synapse-core.
>>>>> - Also during testing, I found some limitations with text nodes(text()).
>>>>> We can work on improving those aspects as well.
>>>>> - And I think we are good to go ahead with performance comparison for
>>>>> CBR with xmlstream xpath and existing xpath support.
>>>>>
>>>>> Thanks.
>>>>>
>>>>> [1] http://www.w3.org/TR/xpath/
>>>>>
>>>>>
>>>>> On Mon, Sep 2, 2013 at 9:56 AM, Kasun Indrasiri <kasun147@gmail.com>wrote:
>>>>>
>>>>>> Hi Isuru,
>>>>>>
>>>>>> I will review the patch and get back to you. In the mean time, we
can
>>>>>> move ahead with a perf tests which compares the existing and new
>>>>>> implementations.
>>>>>>
>>>>>>
>>>>>> On Fri, Aug 30, 2013 at 8:23 AM, isuru janith ranawaka (JIRA) <
>>>>>> jira@apache.org> wrote:
>>>>>>
>>>>>>>
>>>>>>>      [
>>>>>>> https://issues.apache.org/jira/browse/SYNAPSE-955?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel]
>>>>>>>
>>>>>>> isuru janith ranawaka updated SYNAPSE-955:
>>>>>>> ------------------------------------------
>>>>>>>
>>>>>>>     Attachment: xmlstreamingxpathv_2.patch
>>>>>>>
>>>>>>> Integrated to synapse. patch taken from trunk/java
>>>>>>>
>>>>>>> > XPath1.0 Implementation On Top Of XMLStream
>>>>>>> > -------------------------------------------
>>>>>>> >
>>>>>>> >                 Key: SYNAPSE-955
>>>>>>> >                 URL:
>>>>>>> https://issues.apache.org/jira/browse/SYNAPSE-955
>>>>>>> >             Project: Synapse
>>>>>>> >          Issue Type: Improvement
>>>>>>> >          Components: Core
>>>>>>> >    Affects Versions: FUTURE
>>>>>>> >            Reporter: isuru janith ranawaka
>>>>>>> >            Assignee: Andreas Veithen
>>>>>>> >            Priority: Minor
>>>>>>> >              Labels: 2013, gsoc
>>>>>>> >         Attachments: xmlstreamingxpath.patch,
>>>>>>> xmlstreamingxpathv_2.patch
>>>>>>> >
>>>>>>> >
>>>>>>> > Current SynapseXPath is operates on top of the Axiom Object
Model
>>>>>>> and this project is for evaluate XPath On top of the XMLStream.
>>>>>>> XMLStreamReader is given as input and the resulting output is
given as
>>>>>>> OMElements.
>>>>>>>
>>>>>>> --
>>>>>>> This message is automatically generated by JIRA.
>>>>>>> If you think it was sent incorrectly, please contact your JIRA
>>>>>>> administrators
>>>>>>> For more information on JIRA, see:
>>>>>>> http://www.atlassian.com/software/jira
>>>>>>>
>>>>>>> ---------------------------------------------------------------------
>>>>>>> To unsubscribe, e-mail: dev-unsubscribe@synapse.apache.org
>>>>>>> For additional commands, e-mail: dev-help@synapse.apache.org
>>>>>>>
>>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> Kasun Indrasiri
>>>>>> Associate Technical Lead,
>>>>>> WSO2 Inc. - "Lean . Enterprise . Middleware" - http://www.wso2.com/
>>>>>> Blog : http://kasunpanorama.blogspot.com/
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Kasun Indrasiri
>>>>> Associate Technical Lead,
>>>>> WSO2 Inc. - "Lean . Enterprise . Middleware" - http://www.wso2.com/
>>>>> Blog : http://kasunpanorama.blogspot.com/
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Kasun Indrasiri
>>>> Associate Technical Lead,
>>>> WSO2 Inc. - "Lean . Enterprise . Middleware" - http://www.wso2.com/
>>>> Blog : http://kasunpanorama.blogspot.com/
>>>>
>>>
>>>
>>
>>
>> --
>> Kasun Indrasiri
>> Associate Technical Lead,
>> WSO2 Inc. - "Lean . Enterprise . Middleware" - http://www.wso2.com/
>> Blog : http://kasunpanorama.blogspot.com/
>>
>
>


-- 
Kasun Indrasiri
Associate Technical Lead,
WSO2 Inc. - "Lean . Enterprise . Middleware" - http://www.wso2.com/
Blog : http://kasunpanorama.blogspot.com/

Mime
View raw message