[Webtest] Canoo WebTest M2 plugin and upload of WebTest 2.5 to Maven repo ....

Paul King Paul King <paulk@asert.com.au>
Tue, 11 Sep 2007 22:29:25 +1000


Marc Guillemot wrote:
> do you mean the bugs of foreign libs that required to patch them?

Yes, I guess we can still use Jira - but at least document
what patches we are hoping will be integrated into 3rd party
libs down the track. Unfortunately, pdfbox has many bugs and
only very slow progress to fixing them even when patches are
supplied. But I don't know of anything to replace it with yet.
JPedal would be good but it is GPL which is effectively useless
for us.

Paul.

> Paul King wrote:
>>
>> Last time I checked we needed the patches still - but I haven't
>> checked for a few weeks. I'll try to find some time soon. We really
>> should track the bug numbers as part of the WebTest doco.
>>
>> Paul.
>>
>> Marc Guillemot wrote:
>>> Hi Siegfried,
>>>
>>> Paul needed the patched pdfbox and fontbox. I don't know what the current
>>> status is and if we could now remove them.
>>>
>>> Concerning a release: on one side I still have many things in my todo
>>> list
>>> that I'd like to implement for a new release (like <dragAndDrop.../>,
>>> report
>>> split, current page state visible in reports, ...). On the other side
>>> last
>>> release is already 4 months old and many things have been added /
>>> improved,
>>> so why not.
>>>
>>> Marc.
>>>
>>>
>>> Siegfried Goeschl wrote:
>>>> Hi Marc,
>>>>
>>>> A "labelled" build without patched pdfbox and fontbox available in the 
>>>> Maven repos.
>>>>
>>>> Cheers,
>>>>
>>>> Siegfried Goeschl
>>>>
>>>> Marc Guillemot wrote:
>>>>> Hi Siegfried,
>>>>>
>>>>> what is a "clean release"? ;-)
>>>>>
>>>>> A "labelled" build or just a build without patched pdfbox and fontbox?
>>>>>
>>>>> Marc.
>>>>>
>>>>>
>>>>> Siegfried Goeschl wrote:
>>>>>> Hi Denis,
>>>>>>
>>>>>> any chance to get a clean release any time soon?
>>>>>>
>>>>>> Cheers,
>>>>>>
>>>>>> Siegfried Goeschl
>>>>>>
>>>>>>
>>>>>> Siegfried Goeschl wrote:
>>>>>>> Hi Denis,
>>>>>>>
>>>>>>>  > I don't have such plan. I have a plan to upload a version of
>>>>>>> webtest,
>>>>>>>  > once it has sensible dependencies, meaning no dependencies on
>>>>>>> special
>>>>>>>  > versions, or patched versions, of third parties jar.
>>>>>>>
>>>>>>> go for it .... :-)
>>>>>>>
>>>>>>> Cheers,
>>>>>>>
>>>>>>> Siegfried Goeschl
>>>>>>>
>>>>>>> Denis N. Antonioli wrote:
>>>>>>>> Hi Siegfried
>>>>>>>>
>>>>>>>> On 5 juil. 07, at 18:08, Siegfried Goeschl wrote:
>>>>>>>>
>>>>>>>>> Hi Denis,
>>>>>>>>>
>>>>>>>>> currently I have manually imported all custom jars and the 
>>>>>>>>> webtest.jar into my local repo. But if someone else would use the 
>>>>>>>>> plugin he/she would have to do the same hops which is not the 
>>>>>>>>> intention of a maven plugin.
>>>>>>>> I understand and I agree with you.
>>>>>>>>
>>>>>>>>> So the question remains if you have any plans to officially upload 
>>>>>>>>> the Webtest 2.5 release plus all custom libraries to Maven Central?
>>>>>>>> I don't have such plan. I have a plan to upload a version of
>>>>>>>> webtest, 
>>>>>>>> once it has sensible dependencies, meaning no dependencies on
>>>>>>>> special 
>>>>>>>> versions, or patched versions, of third parties jar.
>>>>>>>>
>>>>>>>> Of course, this plan can be changed, as the circumstances change.
>>>>>>>>
>>>>>>>> Best
>>>>>>>>     dna
>>>>>>>>
>>>>>>>>> Cheers,
>>>>>>>>>
>>>>>>>>> Siegfried Goeschl
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> Denis N. Antonioli wrote:
>>>>>>>>>> Hi Siegfried
>>>>>>>>>> On Thu, 5 Jul 2007, Siegfried Goeschl wrote:
>>>>>>>>>>> are you talking about
>>>>>>>>>>> http://repo1.maven.org/maven2/com/canoo/webtest/
>>>>>>>>>> No, I'm only talking of: 
>>>>>>>>>> <http://repo1.maven.org/maven2/org/netbeans/jemmy/>
>>>>>>>>>> The change to webtest's pom went only to the normal webtest 
>>>>>>>>>> distribution.
>>>>>>>>>> It happened in build 1580.
>>>>>>>>>> Best
>>>>>>>>>>     dna
>>>>>>>>>>> It only contains older versions of webtest an no patched jars ...
>>>>>>>>>>> :-(
>>>>>>>>>>>
>>>>>>>>>>> Cheers,
>>>>>>>>>>>
>>>>>>>>>>> Siegfried Goeschl
>>>>>>>>>>>
>>>>>>>>>>> Siegfried Goeschl wrote:
>>>>>>>>>>>> Hi folks,
>>>>>>>>>>>>
>>>>>>>>>>>> I finally wrote a M2 plugin for Canoo WebTest and will start
>>>>>>>>>>>> using 
>>>>>>>>>>>> it next week. Afterwards it will go to Codehaus ....
>>>>>>>>>>>>
>>>>>>>>>>>> For a broader testing the various custom jars need to be
>>>>>>>>>>>> uploaded 
>>>>>>>>>>>> to a M2 repo:
>>>>>>>>>>>>
>>>>>>>>>>>> +) fontbox-0.1.0-dev-patched-20060622.jar
>>>>>>>>>>>> +) jemmy-20040604.jar
>>>>>>>>>>>> +) pdfbox-0.7.3-dev-log4j-20060612.jar
>>>>>>>>>>>> +) pdfunit-1.2-dev-20060623.jar
>>>>>>>>>>>> +) poi-2.5.1-patched-20060410.jar
>>>>>>>>>>>> +) webtest-1551.jar
>>>>>>>>>>>>
>>>>>>>>>>>> Anyone willing to do that or should I base the plugin on a newer 
>>>>>>>>>>>> release?
>>>>>>>>>>>>
>>>>>>>>>>>> Cheers,
>>>>>>>>>>>>
>>>>>>>>>>>> Siegfried Goeschl