You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@uima.apache.org by "Thilo Goetz (JIRA)" <ui...@incubator.apache.org> on 2009/07/29 14:12:15 UTC

[jira] Created: (UIMA-1462) SimpleUimaAsService has checked in SimpleServer libraries as binaries

SimpleUimaAsService has checked in SimpleServer libraries as binaries
---------------------------------------------------------------------

                 Key: UIMA-1462
                 URL: https://issues.apache.org/jira/browse/UIMA-1462
             Project: UIMA
          Issue Type: Bug
    Affects Versions: 2.2.2S
            Reporter: Thilo Goetz
             Fix For: 2.3S


For the upcoming release, this should be changed so it depends on the SimpleServer project directly.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (UIMA-1462) SimpleUimaAsService has checked in SimpleServer libraries as binaries

Posted by "Thilo Goetz (JIRA)" <ui...@incubator.apache.org>.
    [ https://issues.apache.org/jira/browse/UIMA-1462?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12736647#action_12736647 ] 

Thilo Goetz commented on UIMA-1462:
-----------------------------------

Tommaso, the POM still has those:

        <dependency>
            <groupId>org.apache.uima.xmlbeans</groupId>
            <artifactId>jsr-173-api</artifactId>
            <version>1.0</version>
            <scope>system</scope>
            <systemPath>${basedir}/lib/jsr173_1.0_api.jar</systemPath>
        </dependency>
        <dependency>
			<groupId>local.xmlbeans.dependency</groupId>
			<artifactId>xsdbeans</artifactId>
			<version>2.2</version>
			<scope>system</scope>
			<systemPath>${basedir}/lib/xbean.jar</systemPath>
		</dependency>

They should be gotten from SimpleServer too.

> SimpleUimaAsService has checked in SimpleServer libraries as binaries
> ---------------------------------------------------------------------
>
>                 Key: UIMA-1462
>                 URL: https://issues.apache.org/jira/browse/UIMA-1462
>             Project: UIMA
>          Issue Type: Bug
>          Components: Sandbox-SimpleUimaAsService
>    Affects Versions: 2.2.2S
>            Reporter: Thilo Goetz
>             Fix For: 2.3S
>
>         Attachments: patch1462.txt
>
>
> For the upcoming release, this should be changed so it depends on the SimpleServer project directly.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (UIMA-1462) SimpleUimaAsService has checked in SimpleServer libraries as binaries

Posted by "Tommaso Teofili (JIRA)" <ui...@incubator.apache.org>.
     [ https://issues.apache.org/jira/browse/UIMA-1462?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Tommaso Teofili updated UIMA-1462:
----------------------------------

    Attachment: patch1462c2.txt
                patch1462c1.txt

Here are the patches, first one for SimpleServer, second one for SimpleUimaAsService.


> SimpleUimaAsService has checked in SimpleServer libraries as binaries
> ---------------------------------------------------------------------
>
>                 Key: UIMA-1462
>                 URL: https://issues.apache.org/jira/browse/UIMA-1462
>             Project: UIMA
>          Issue Type: Bug
>          Components: Sandbox-SimpleUimaAsService
>    Affects Versions: 2.2.2S
>            Reporter: Thilo Goetz
>             Fix For: 2.3S
>
>         Attachments: patch1462.txt, patch1462b1.txt, patch1462b2.txt, patch1462c1.txt, patch1462c2.txt
>
>
> For the upcoming release, this should be changed so it depends on the SimpleServer project directly.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Resolved: (UIMA-1462) SimpleUimaAsService has checked in SimpleServer libraries as binaries

Posted by "Tommaso Teofili (JIRA)" <ui...@incubator.apache.org>.
     [ https://issues.apache.org/jira/browse/UIMA-1462?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Tommaso Teofili resolved UIMA-1462.
-----------------------------------

    Resolution: Fixed

Plugins section in POM is now correct.
Can we now delete the /lib directory (with its binary jars) in the project root?

> SimpleUimaAsService has checked in SimpleServer libraries as binaries
> ---------------------------------------------------------------------
>
>                 Key: UIMA-1462
>                 URL: https://issues.apache.org/jira/browse/UIMA-1462
>             Project: UIMA
>          Issue Type: Bug
>          Components: Sandbox-SimpleUimaAsService
>    Affects Versions: 2.2.2S, 2.3S
>            Reporter: Thilo Goetz
>            Assignee: Tommaso Teofili
>             Fix For: 2.3S
>
>         Attachments: patch1462.txt, patch1462b1.txt, patch1462b2.txt, patch1462c1.txt, patch1462c2.txt, simpleServerDistributionPatch.txt, simpleUimaAsServicePatch.txt
>
>
> For the upcoming release, this should be changed so it depends on the SimpleServer project directly.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (UIMA-1462) SimpleUimaAsService has checked in SimpleServer libraries as binaries

Posted by "Tommaso Teofili (JIRA)" <ui...@incubator.apache.org>.
    [ https://issues.apache.org/jira/browse/UIMA-1462?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12752028#action_12752028 ] 

Tommaso Teofili commented on UIMA-1462:
---------------------------------------

Fixing xmlbeans dependency version to 2.3.0 needed as pointed in previous xbean.jar MANIFEST.MF.
In my environment testResultGenerationXX tests still fail due to carriage returns differences in expected and actual standoff. 

> SimpleUimaAsService has checked in SimpleServer libraries as binaries
> ---------------------------------------------------------------------
>
>                 Key: UIMA-1462
>                 URL: https://issues.apache.org/jira/browse/UIMA-1462
>             Project: UIMA
>          Issue Type: Bug
>          Components: Sandbox-SimpleUimaAsService
>    Affects Versions: 2.2.2S, 2.3S
>            Reporter: Thilo Goetz
>            Assignee: Tommaso Teofili
>             Fix For: 2.3S
>
>         Attachments: patch1462.txt, patch1462b1.txt, patch1462b2.txt, patch1462c1.txt, patch1462c2.txt, simpleServerDistributionPatch.txt, simpleUimaAsServicePatch.txt
>
>
> For the upcoming release, this should be changed so it depends on the SimpleServer project directly.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (UIMA-1462) SimpleUimaAsService has checked in SimpleServer libraries as binaries

Posted by "Tommaso Teofili (JIRA)" <ui...@incubator.apache.org>.
     [ https://issues.apache.org/jira/browse/UIMA-1462?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Tommaso Teofili updated UIMA-1462:
----------------------------------

    Attachment: simpleUimaAsServicePatch.txt
                simpleServerDistributionPatch.txt

Point 1:
The Maven Assembly plugin can help us make the distribution.
I've attached a patch for SimpleServer to automatically use Maven Assembly plugin on packaging phase.
In this way, running 'mvn package' will cause the normal uima-simple-server.jar plus uima-simple-server-distribution.jar to be created into target directory.
The uima-simple-server-distribution.jar package will contain the mentioned jar dependencies inside /lib subdirectory.
Running 'mvn assembly:descriptor' you will also find a uima-simple-server-distribution subdirectory inside target folder mirroring the distribution-jar structure exploded.

P.S.:
patch contains modifies to POM and a new file distribution.xml under src/main/assembly for the distribution management 

Point 2:
SimpleUimaAsService POM contains SimpleServer dependency instead of binaries but Maven does not permit to import transitive dependencies from a POM that has system scoped dependencies (SimpleServer has uima-simple-serve-xbean.jar as a system scoped dependency), so xbean dependency (via Maven instead of binary) has to stay (optional) on SimpleUimaAsService POM by now.
To solve this my idea is that uima-simple-server-xbean could be converted to a nested SimpleServer Maven module and then pointed as a compile/runtime/test scoped dependency in SimpleServer itself.

> SimpleUimaAsService has checked in SimpleServer libraries as binaries
> ---------------------------------------------------------------------
>
>                 Key: UIMA-1462
>                 URL: https://issues.apache.org/jira/browse/UIMA-1462
>             Project: UIMA
>          Issue Type: Bug
>          Components: Sandbox-SimpleUimaAsService
>    Affects Versions: 2.2.2S
>            Reporter: Thilo Goetz
>             Fix For: 2.3S
>
>         Attachments: patch1462.txt, patch1462b1.txt, patch1462b2.txt, patch1462c1.txt, patch1462c2.txt, simpleServerDistributionPatch.txt, simpleUimaAsServicePatch.txt
>
>
> For the upcoming release, this should be changed so it depends on the SimpleServer project directly.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (UIMA-1462) SimpleUimaAsService has checked in SimpleServer libraries as binaries

Posted by "Thilo Goetz (JIRA)" <ui...@incubator.apache.org>.
    [ https://issues.apache.org/jira/browse/UIMA-1462?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12737101#action_12737101 ] 

Thilo Goetz commented on UIMA-1462:
-----------------------------------

Hi Tommaso, just attach both patches here, I don't think we need to open a separate issue for the SimpleServer changes.


> SimpleUimaAsService has checked in SimpleServer libraries as binaries
> ---------------------------------------------------------------------
>
>                 Key: UIMA-1462
>                 URL: https://issues.apache.org/jira/browse/UIMA-1462
>             Project: UIMA
>          Issue Type: Bug
>          Components: Sandbox-SimpleUimaAsService
>    Affects Versions: 2.2.2S
>            Reporter: Thilo Goetz
>             Fix For: 2.3S
>
>         Attachments: patch1462.txt, patch1462b1.txt, patch1462b2.txt
>
>
> For the upcoming release, this should be changed so it depends on the SimpleServer project directly.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Issue Comment Edited: (UIMA-1462) SimpleUimaAsService has checked in SimpleServer libraries as binaries

Posted by "Tommaso Teofili (JIRA)" <ui...@incubator.apache.org>.
    [ https://issues.apache.org/jira/browse/UIMA-1462?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12751760#action_12751760 ] 

Tommaso Teofili edited comment on UIMA-1462 at 9/5/09 8:47 AM:
---------------------------------------------------------------

Thilo, could you please explain which errors do you experience with the current revision?
I suppose there is something wrong in ConfigTest test class because those tests fail though there is no apparent difference between expected and actual results (tests generate xmls that appear identical also using the diff command).
>From the tests I've done so fare the problem is in the carriage returns that are not equals in the standoff expected and in the actua onel at index 38 during tests (that is the first carriage return).

      was (Author: teofili):
    Thilo, could you please explain which errors do you experience with the current revision?
I suppose there is something wrong in ConfigTest test class because those tests fail though there is no difference between expected and actual results (tests generate xmls that appear identical also using the diff command).
  
> SimpleUimaAsService has checked in SimpleServer libraries as binaries
> ---------------------------------------------------------------------
>
>                 Key: UIMA-1462
>                 URL: https://issues.apache.org/jira/browse/UIMA-1462
>             Project: UIMA
>          Issue Type: Bug
>          Components: Sandbox-SimpleUimaAsService
>    Affects Versions: 2.2.2S, 2.3S
>            Reporter: Thilo Goetz
>            Assignee: Tommaso Teofili
>             Fix For: 2.3S
>
>         Attachments: patch1462.txt, patch1462b1.txt, patch1462b2.txt, patch1462c1.txt, patch1462c2.txt, simpleServerDistributionPatch.txt, simpleUimaAsServicePatch.txt
>
>
> For the upcoming release, this should be changed so it depends on the SimpleServer project directly.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (UIMA-1462) SimpleUimaAsService has checked in SimpleServer libraries as binaries

Posted by "Tommaso Teofili (JIRA)" <ui...@incubator.apache.org>.
    [ https://issues.apache.org/jira/browse/UIMA-1462?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12737090#action_12737090 ] 

Tommaso Teofili commented on UIMA-1462:
---------------------------------------

I changed the SimpleServer POM to include jsr173_api and xbean (unfortunately at the moment the only available version of xbean in central that is suitable for our case  is 1.0.3, not jar's 1.0) from maven central; as you stated uima-simple-server-xbean.jar cannot be taken from a maven repo and has to be taken from /lib.
In SimpleUimaAsService POM I added the only SimpleServer dependency, in this way every systemPath dependency can be removed from SimpleUimaAsService.
So two patches needed.
I have already made them, should I post both of them here or should I attach SimpleServer POM patch to another issue?

> SimpleUimaAsService has checked in SimpleServer libraries as binaries
> ---------------------------------------------------------------------
>
>                 Key: UIMA-1462
>                 URL: https://issues.apache.org/jira/browse/UIMA-1462
>             Project: UIMA
>          Issue Type: Bug
>          Components: Sandbox-SimpleUimaAsService
>    Affects Versions: 2.2.2S
>            Reporter: Thilo Goetz
>             Fix For: 2.3S
>
>         Attachments: patch1462.txt, patch1462b1.txt, patch1462b2.txt
>
>
> For the upcoming release, this should be changed so it depends on the SimpleServer project directly.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (UIMA-1462) SimpleUimaAsService has checked in SimpleServer libraries as binaries

Posted by "Thilo Goetz (JIRA)" <ui...@incubator.apache.org>.
    [ https://issues.apache.org/jira/browse/UIMA-1462?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12751407#action_12751407 ] 

Thilo Goetz commented on UIMA-1462:
-----------------------------------

The simple server tests currently do not work with a Sun 1.5 java.  Should work with any 1.6 though.

> SimpleUimaAsService has checked in SimpleServer libraries as binaries
> ---------------------------------------------------------------------
>
>                 Key: UIMA-1462
>                 URL: https://issues.apache.org/jira/browse/UIMA-1462
>             Project: UIMA
>          Issue Type: Bug
>          Components: Sandbox-SimpleUimaAsService
>    Affects Versions: 2.2.2S, 2.3S
>            Reporter: Thilo Goetz
>            Assignee: Tommaso Teofili
>             Fix For: 2.3S
>
>         Attachments: patch1462.txt, patch1462b1.txt, patch1462b2.txt, patch1462c1.txt, patch1462c2.txt, simpleServerDistributionPatch.txt, simpleUimaAsServicePatch.txt
>
>
> For the upcoming release, this should be changed so it depends on the SimpleServer project directly.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (UIMA-1462) SimpleUimaAsService has checked in SimpleServer libraries as binaries

Posted by "Thilo Goetz (JIRA)" <ui...@incubator.apache.org>.
    [ https://issues.apache.org/jira/browse/UIMA-1462?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12738341#action_12738341 ] 

Thilo Goetz commented on UIMA-1462:
-----------------------------------

Hi Tommaso, sorry for the delay.  I tested your patch for the simple server, and it works fine as far as compiling is concerned.  On the other hand, we also want to include xbean.jar and jsr173_api.jar in the distribution, so they should be copied to the lib directory.  Otherwise, users have to download those jars before they can use the simple server.  Do you have any suggestions on how we could manage that?


> SimpleUimaAsService has checked in SimpleServer libraries as binaries
> ---------------------------------------------------------------------
>
>                 Key: UIMA-1462
>                 URL: https://issues.apache.org/jira/browse/UIMA-1462
>             Project: UIMA
>          Issue Type: Bug
>          Components: Sandbox-SimpleUimaAsService
>    Affects Versions: 2.2.2S
>            Reporter: Thilo Goetz
>             Fix For: 2.3S
>
>         Attachments: patch1462.txt, patch1462b1.txt, patch1462b2.txt, patch1462c1.txt, patch1462c2.txt
>
>
> For the upcoming release, this should be changed so it depends on the SimpleServer project directly.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (UIMA-1462) SimpleUimaAsService has checked in SimpleServer libraries as binaries

Posted by "Marshall Schor (JIRA)" <ui...@incubator.apache.org>.
     [ https://issues.apache.org/jira/browse/UIMA-1462?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Marshall Schor updated UIMA-1462:
---------------------------------

    Affects Version/s: 2.3S
        Fix Version/s:     (was: 2.3S)

defer past 2.3.0.  

> SimpleUimaAsService has checked in SimpleServer libraries as binaries
> ---------------------------------------------------------------------
>
>                 Key: UIMA-1462
>                 URL: https://issues.apache.org/jira/browse/UIMA-1462
>             Project: UIMA
>          Issue Type: Bug
>          Components: Sandbox-SimpleUimaAsService
>    Affects Versions: 2.2.2S, 2.3S
>            Reporter: Thilo Goetz
>         Attachments: patch1462.txt, patch1462b1.txt, patch1462b2.txt, patch1462c1.txt, patch1462c2.txt, simpleServerDistributionPatch.txt, simpleUimaAsServicePatch.txt
>
>
> For the upcoming release, this should be changed so it depends on the SimpleServer project directly.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (UIMA-1462) SimpleUimaAsService has checked in SimpleServer libraries as binaries

Posted by "Thilo Goetz (JIRA)" <ui...@incubator.apache.org>.
    [ https://issues.apache.org/jira/browse/UIMA-1462?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12736665#action_12736665 ] 

Thilo Goetz commented on UIMA-1462:
-----------------------------------

Please bear with me as I display my maven ignorance....

The 3 extra jars are checked in in the SimpleServer lib directory.  The JSR 173 jar and the xbean.jar are generic and could be gotten from maven.  However, we need to distribute them or the SimpleServer will not work.  The uima-simple-server-xbean.jar is automatically generated from the SimpleServer config xsd, so it needs to be checked in and included.  So those seem to be SimpleServer build issues, rather than SimpleUimaAsService issues.  Maybe all we need to do is fix the SimpleServer build and the SimpleUimaAsService build will come as a byproduct?  What do we need to do in SimpleServer so that it "exports" those jars?


> SimpleUimaAsService has checked in SimpleServer libraries as binaries
> ---------------------------------------------------------------------
>
>                 Key: UIMA-1462
>                 URL: https://issues.apache.org/jira/browse/UIMA-1462
>             Project: UIMA
>          Issue Type: Bug
>          Components: Sandbox-SimpleUimaAsService
>    Affects Versions: 2.2.2S
>            Reporter: Thilo Goetz
>             Fix For: 2.3S
>
>         Attachments: patch1462.txt, patch1462b1.txt, patch1462b2.txt
>
>
> For the upcoming release, this should be changed so it depends on the SimpleServer project directly.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (UIMA-1462) SimpleUimaAsService has checked in SimpleServer libraries as binaries

Posted by "Tommaso Teofili (JIRA)" <ui...@incubator.apache.org>.
    [ https://issues.apache.org/jira/browse/UIMA-1462?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12751405#action_12751405 ] 

Tommaso Teofili commented on UIMA-1462:
---------------------------------------

Tests did not go for me with revision 807268...it seems something environment dependent.
I'm checking it out.

> SimpleUimaAsService has checked in SimpleServer libraries as binaries
> ---------------------------------------------------------------------
>
>                 Key: UIMA-1462
>                 URL: https://issues.apache.org/jira/browse/UIMA-1462
>             Project: UIMA
>          Issue Type: Bug
>          Components: Sandbox-SimpleUimaAsService
>    Affects Versions: 2.2.2S, 2.3S
>            Reporter: Thilo Goetz
>            Assignee: Tommaso Teofili
>             Fix For: 2.3S
>
>         Attachments: patch1462.txt, patch1462b1.txt, patch1462b2.txt, patch1462c1.txt, patch1462c2.txt, simpleServerDistributionPatch.txt, simpleUimaAsServicePatch.txt
>
>
> For the upcoming release, this should be changed so it depends on the SimpleServer project directly.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Re: [jira] Reopened: (UIMA-1462) SimpleUimaAsService has checked in SimpleServer libraries as binaries

Posted by Tommaso Teofili <to...@gmail.com>.
Hi,
I set the SandboxDistr parent to SimpleUimaAsService POM too and set  
uimaj-as-activemq dependency scope to provided to avoid importing  
unnecessary transitive dependencies.

Tommaso



Il giorno 03/ott/2009, alle ore 00.08, Tommaso Teofili ha scritto:

>
> Il giorno 02/ott/2009, alle ore 19.21, Marshall Schor ha scritto:
>>>
>> hmmm.  I had left out the SimpleUimaAsService from the <modules>  
>> section
>> originally in the mistaken belief that I needed to do that to avoid
>> including it in the sandbox release.  (That's not required, because  
>> the
>> sandbox release content is set just by the assembly descriptors).
>>
>> But, in any case, you can set the parent of this to be the  
>> SandboxDistr,
>> independently of whether or not the SimpleUimaAsService is in the
>> <module> aggregation.
>
> Ok, it's right. I was in doubt so I did not add the parent.
>
>>
>> Then, you can delete all of the plugins in the <build>  
>> section :-) , and
>> it will still build, nicely.  There's some issue we'll need to dig
>> through, though, because it pulls in a large number of jars related  
>> to
>> activemq (I think), not all of which would need to be distributed.
>
> Yes, the large amount of jars is related to activemq; to avoid this  
> we could set activemq scope to 'provided' or use the <exclusion> tag  
> to import only wanted transitive dependencies.
>
>>
>> Note: this is not being released with our 2.3.0 release per previous
>> discussions which indicated it needed to be documented first.
>>
>> -Marshall
>
> Tommaso


Re: [jira] Reopened: (UIMA-1462) SimpleUimaAsService has checked in SimpleServer libraries as binaries

Posted by Tommaso Teofili <to...@gmail.com>.
Il giorno 02/ott/2009, alle ore 19.21, Marshall Schor ha scritto:
>>
> hmmm.  I had left out the SimpleUimaAsService from the <modules>  
> section
> originally in the mistaken belief that I needed to do that to avoid
> including it in the sandbox release.  (That's not required, because  
> the
> sandbox release content is set just by the assembly descriptors).
>
> But, in any case, you can set the parent of this to be the  
> SandboxDistr,
> independently of whether or not the SimpleUimaAsService is in the
> <module> aggregation.

Ok, it's right. I was in doubt so I did not add the parent.

>
> Then, you can delete all of the plugins in the <build> section :-) ,  
> and
> it will still build, nicely.  There's some issue we'll need to dig
> through, though, because it pulls in a large number of jars related to
> activemq (I think), not all of which would need to be distributed.

Yes, the large amount of jars is related to activemq; to avoid this we  
could set activemq scope to 'provided' or use the <exclusion> tag to  
import only wanted transitive dependencies.

>
> Note: this is not being released with our 2.3.0 release per previous
> discussions which indicated it needed to be documented first.
>
> -Marshall

Tommaso

Re: [jira] Reopened: (UIMA-1462) SimpleUimaAsService has checked in SimpleServer libraries as binaries

Posted by Marshall Schor <ms...@schor.com>.

Tommaso Teofili wrote:
> Hi Marshall,
> Lookin in the SandboxDistr POM I see SimpleUimaAsService is commented
> because SimpleUimaAsService needs uima-as for building and uima-as is not in
> the lifecycle of Sandbox, so finally SimpleUimaAsService was left out to
> avoid the Sandbox building failure.
> For this reason I did not put the parent SandboxDistr POM inside
> SimpleUimaAsService.
>   
hmmm.  I had left out the SimpleUimaAsService from the <modules> section
originally in the mistaken belief that I needed to do that to avoid
including it in the sandbox release.  (That's not required, because the
sandbox release content is set just by the assembly descriptors).

But, in any case, you can set the parent of this to be the SandboxDistr,
independently of whether or not the SimpleUimaAsService is in the
<module> aggregation.

Then, you can delete all of the plugins in the <build> section :-) , and
it will still build, nicely.  There's some issue we'll need to dig
through, though, because it pulls in a large number of jars related to
activemq (I think), not all of which would need to be distributed. 

Note: this is not being released with our 2.3.0 release per previous
discussions which indicated it needed to be documented first.

-Marshall

> Tommaso
>
> 2009/10/2 Marshall Schor <ms...@schor.com>
>
>   
>> Tommaso Teofili (JIRA) wrote:
>>     
>>>      [
>>>       
>> https://issues.apache.org/jira/browse/UIMA-1462?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel]
>>     
>>> Tommaso Teofili reopened UIMA-1462:
>>> -----------------------------------
>>>
>>>
>>> some plugins useful for licensing purposes were wrongly removed from pom
>>>
>>>       
>> Hi Tommaso -
>>
>> This POM appears to be missing the <parent> link.  The POM parents add a
>> lot of common build / dependency behavior; can you add that link, and
>> then the much simpler POM will maybe work :-)
>>
>> -Marshall
>>     
>>>> SimpleUimaAsService has checked in SimpleServer libraries as binaries
>>>> ---------------------------------------------------------------------
>>>>
>>>>                 Key: UIMA-1462
>>>>                 URL: https://issues.apache.org/jira/browse/UIMA-1462
>>>>             Project: UIMA
>>>>          Issue Type: Bug
>>>>          Components: Sandbox-SimpleUimaAsService
>>>>    Affects Versions: 2.2.2S, 2.3S
>>>>            Reporter: Thilo Goetz
>>>>            Assignee: Tommaso Teofili
>>>>             Fix For: 2.3S
>>>>
>>>>         Attachments: patch1462.txt, patch1462b1.txt, patch1462b2.txt,
>>>>         
>> patch1462c1.txt, patch1462c2.txt, simpleServerDistributionPatch.txt,
>> simpleUimaAsServicePatch.txt
>>     
>>>> For the upcoming release, this should be changed so it depends on the
>>>>         
>> SimpleServer project directly.
>>     
>>>       
>
>   

Re: [jira] Reopened: (UIMA-1462) SimpleUimaAsService has checked in SimpleServer libraries as binaries

Posted by Tommaso Teofili <to...@gmail.com>.
Hi Marshall,
Lookin in the SandboxDistr POM I see SimpleUimaAsService is commented
because SimpleUimaAsService needs uima-as for building and uima-as is not in
the lifecycle of Sandbox, so finally SimpleUimaAsService was left out to
avoid the Sandbox building failure.
For this reason I did not put the parent SandboxDistr POM inside
SimpleUimaAsService.

Tommaso

2009/10/2 Marshall Schor <ms...@schor.com>

>
>
> Tommaso Teofili (JIRA) wrote:
> >      [
> https://issues.apache.org/jira/browse/UIMA-1462?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel]
> >
> > Tommaso Teofili reopened UIMA-1462:
> > -----------------------------------
> >
> >
> > some plugins useful for licensing purposes were wrongly removed from pom
> >
> Hi Tommaso -
>
> This POM appears to be missing the <parent> link.  The POM parents add a
> lot of common build / dependency behavior; can you add that link, and
> then the much simpler POM will maybe work :-)
>
> -Marshall
> >
> >> SimpleUimaAsService has checked in SimpleServer libraries as binaries
> >> ---------------------------------------------------------------------
> >>
> >>                 Key: UIMA-1462
> >>                 URL: https://issues.apache.org/jira/browse/UIMA-1462
> >>             Project: UIMA
> >>          Issue Type: Bug
> >>          Components: Sandbox-SimpleUimaAsService
> >>    Affects Versions: 2.2.2S, 2.3S
> >>            Reporter: Thilo Goetz
> >>            Assignee: Tommaso Teofili
> >>             Fix For: 2.3S
> >>
> >>         Attachments: patch1462.txt, patch1462b1.txt, patch1462b2.txt,
> patch1462c1.txt, patch1462c2.txt, simpleServerDistributionPatch.txt,
> simpleUimaAsServicePatch.txt
> >>
> >>
> >> For the upcoming release, this should be changed so it depends on the
> SimpleServer project directly.
> >>
> >
> >
>

Re: [jira] Reopened: (UIMA-1462) SimpleUimaAsService has checked in SimpleServer libraries as binaries

Posted by Marshall Schor <ms...@schor.com>.

Tommaso Teofili (JIRA) wrote:
>      [ https://issues.apache.org/jira/browse/UIMA-1462?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
>
> Tommaso Teofili reopened UIMA-1462:
> -----------------------------------
>
>
> some plugins useful for licensing purposes were wrongly removed from pom
>   
Hi Tommaso -

This POM appears to be missing the <parent> link.  The POM parents add a
lot of common build / dependency behavior; can you add that link, and
then the much simpler POM will maybe work :-)

-Marshall
>   
>> SimpleUimaAsService has checked in SimpleServer libraries as binaries
>> ---------------------------------------------------------------------
>>
>>                 Key: UIMA-1462
>>                 URL: https://issues.apache.org/jira/browse/UIMA-1462
>>             Project: UIMA
>>          Issue Type: Bug
>>          Components: Sandbox-SimpleUimaAsService
>>    Affects Versions: 2.2.2S, 2.3S
>>            Reporter: Thilo Goetz
>>            Assignee: Tommaso Teofili
>>             Fix For: 2.3S
>>
>>         Attachments: patch1462.txt, patch1462b1.txt, patch1462b2.txt, patch1462c1.txt, patch1462c2.txt, simpleServerDistributionPatch.txt, simpleUimaAsServicePatch.txt
>>
>>
>> For the upcoming release, this should be changed so it depends on the SimpleServer project directly.
>>     
>
>   

[jira] Reopened: (UIMA-1462) SimpleUimaAsService has checked in SimpleServer libraries as binaries

Posted by "Tommaso Teofili (JIRA)" <ui...@incubator.apache.org>.
     [ https://issues.apache.org/jira/browse/UIMA-1462?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Tommaso Teofili reopened UIMA-1462:
-----------------------------------


some plugins useful for licensing purposes were wrongly removed from pom

> SimpleUimaAsService has checked in SimpleServer libraries as binaries
> ---------------------------------------------------------------------
>
>                 Key: UIMA-1462
>                 URL: https://issues.apache.org/jira/browse/UIMA-1462
>             Project: UIMA
>          Issue Type: Bug
>          Components: Sandbox-SimpleUimaAsService
>    Affects Versions: 2.2.2S, 2.3S
>            Reporter: Thilo Goetz
>            Assignee: Tommaso Teofili
>             Fix For: 2.3S
>
>         Attachments: patch1462.txt, patch1462b1.txt, patch1462b2.txt, patch1462c1.txt, patch1462c2.txt, simpleServerDistributionPatch.txt, simpleUimaAsServicePatch.txt
>
>
> For the upcoming release, this should be changed so it depends on the SimpleServer project directly.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (UIMA-1462) SimpleUimaAsService has checked in SimpleServer libraries as binaries

Posted by "Thilo Goetz (JIRA)" <ui...@incubator.apache.org>.
    [ https://issues.apache.org/jira/browse/UIMA-1462?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12749770#action_12749770 ] 

Thilo Goetz commented on UIMA-1462:
-----------------------------------

Tommaso, do you think this is something you could get integrated in time for the release?  I never got around to checking your latest patch, I'm afraid.

> SimpleUimaAsService has checked in SimpleServer libraries as binaries
> ---------------------------------------------------------------------
>
>                 Key: UIMA-1462
>                 URL: https://issues.apache.org/jira/browse/UIMA-1462
>             Project: UIMA
>          Issue Type: Bug
>          Components: Sandbox-SimpleUimaAsService
>    Affects Versions: 2.2.2S, 2.3S
>            Reporter: Thilo Goetz
>         Attachments: patch1462.txt, patch1462b1.txt, patch1462b2.txt, patch1462c1.txt, patch1462c2.txt, simpleServerDistributionPatch.txt, simpleUimaAsServicePatch.txt
>
>
> For the upcoming release, this should be changed so it depends on the SimpleServer project directly.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Resolved: (UIMA-1462) SimpleUimaAsService has checked in SimpleServer libraries as binaries

Posted by "Tommaso Teofili (JIRA)" <ui...@incubator.apache.org>.
     [ https://issues.apache.org/jira/browse/UIMA-1462?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Tommaso Teofili resolved UIMA-1462.
-----------------------------------

       Resolution: Fixed
    Fix Version/s: 2.3S
         Assignee: Tommaso Teofili

patches applied

> SimpleUimaAsService has checked in SimpleServer libraries as binaries
> ---------------------------------------------------------------------
>
>                 Key: UIMA-1462
>                 URL: https://issues.apache.org/jira/browse/UIMA-1462
>             Project: UIMA
>          Issue Type: Bug
>          Components: Sandbox-SimpleUimaAsService
>    Affects Versions: 2.2.2S, 2.3S
>            Reporter: Thilo Goetz
>            Assignee: Tommaso Teofili
>             Fix For: 2.3S
>
>         Attachments: patch1462.txt, patch1462b1.txt, patch1462b2.txt, patch1462c1.txt, patch1462c2.txt, simpleServerDistributionPatch.txt, simpleUimaAsServicePatch.txt
>
>
> For the upcoming release, this should be changed so it depends on the SimpleServer project directly.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Resolved: (UIMA-1462) SimpleUimaAsService has checked in SimpleServer libraries as binaries

Posted by "Tommaso Teofili (JIRA)" <ui...@incubator.apache.org>.
     [ https://issues.apache.org/jira/browse/UIMA-1462?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Tommaso Teofili resolved UIMA-1462.
-----------------------------------

    Resolution: Fixed

tests pass, pom is simpler

> SimpleUimaAsService has checked in SimpleServer libraries as binaries
> ---------------------------------------------------------------------
>
>                 Key: UIMA-1462
>                 URL: https://issues.apache.org/jira/browse/UIMA-1462
>             Project: UIMA
>          Issue Type: Bug
>          Components: Sandbox-SimpleUimaAsService
>    Affects Versions: 2.2.2S, 2.3S
>            Reporter: Thilo Goetz
>            Assignee: Tommaso Teofili
>             Fix For: 2.3S
>
>         Attachments: patch1462.txt, patch1462b1.txt, patch1462b2.txt, patch1462c1.txt, patch1462c2.txt, simpleServerDistributionPatch.txt, simpleUimaAsServicePatch.txt
>
>
> For the upcoming release, this should be changed so it depends on the SimpleServer project directly.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (UIMA-1462) SimpleUimaAsService has checked in SimpleServer libraries as binaries

Posted by "Thilo Goetz (JIRA)" <ui...@incubator.apache.org>.
     [ https://issues.apache.org/jira/browse/UIMA-1462?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Thilo Goetz updated UIMA-1462:
------------------------------

    Component/s: Sandbox-SimpleUimaAsService

> SimpleUimaAsService has checked in SimpleServer libraries as binaries
> ---------------------------------------------------------------------
>
>                 Key: UIMA-1462
>                 URL: https://issues.apache.org/jira/browse/UIMA-1462
>             Project: UIMA
>          Issue Type: Bug
>          Components: Sandbox-SimpleUimaAsService
>    Affects Versions: 2.2.2S
>            Reporter: Thilo Goetz
>             Fix For: 2.3S
>
>         Attachments: patch1462.txt
>
>
> For the upcoming release, this should be changed so it depends on the SimpleServer project directly.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Reopened: (UIMA-1462) SimpleUimaAsService has checked in SimpleServer libraries as binaries

Posted by "Thilo Goetz (JIRA)" <ui...@incubator.apache.org>.
     [ https://issues.apache.org/jira/browse/UIMA-1462?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Thilo Goetz reopened UIMA-1462:
-------------------------------


Tommaso,

could you check that again?  With the current version, the simple server has test case failures (strange error messages that must have to do with classpath issues).  I need to go back to revision 807268 to make it work for me.  Does mvn install go through for you?

> SimpleUimaAsService has checked in SimpleServer libraries as binaries
> ---------------------------------------------------------------------
>
>                 Key: UIMA-1462
>                 URL: https://issues.apache.org/jira/browse/UIMA-1462
>             Project: UIMA
>          Issue Type: Bug
>          Components: Sandbox-SimpleUimaAsService
>    Affects Versions: 2.2.2S, 2.3S
>            Reporter: Thilo Goetz
>            Assignee: Tommaso Teofili
>             Fix For: 2.3S
>
>         Attachments: patch1462.txt, patch1462b1.txt, patch1462b2.txt, patch1462c1.txt, patch1462c2.txt, simpleServerDistributionPatch.txt, simpleUimaAsServicePatch.txt
>
>
> For the upcoming release, this should be changed so it depends on the SimpleServer project directly.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (UIMA-1462) SimpleUimaAsService has checked in SimpleServer libraries as binaries

Posted by "Tommaso Teofili (JIRA)" <ui...@incubator.apache.org>.
    [ https://issues.apache.org/jira/browse/UIMA-1462?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12751760#action_12751760 ] 

Tommaso Teofili commented on UIMA-1462:
---------------------------------------

Thilo, could you please explain which errors do you experience with the current revision?
I suppose there is something wrong in ConfigTest test class because those tests fail though there is no difference between expected and actual results (tests generate xmls that appear identical also using the diff command).

> SimpleUimaAsService has checked in SimpleServer libraries as binaries
> ---------------------------------------------------------------------
>
>                 Key: UIMA-1462
>                 URL: https://issues.apache.org/jira/browse/UIMA-1462
>             Project: UIMA
>          Issue Type: Bug
>          Components: Sandbox-SimpleUimaAsService
>    Affects Versions: 2.2.2S, 2.3S
>            Reporter: Thilo Goetz
>            Assignee: Tommaso Teofili
>             Fix For: 2.3S
>
>         Attachments: patch1462.txt, patch1462b1.txt, patch1462b2.txt, patch1462c1.txt, patch1462c2.txt, simpleServerDistributionPatch.txt, simpleUimaAsServicePatch.txt
>
>
> For the upcoming release, this should be changed so it depends on the SimpleServer project directly.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (UIMA-1462) SimpleUimaAsService has checked in SimpleServer libraries as binaries

Posted by "Tommaso Teofili (JIRA)" <ui...@incubator.apache.org>.
    [ https://issues.apache.org/jira/browse/UIMA-1462?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12737095#action_12737095 ] 

Tommaso Teofili commented on UIMA-1462:
---------------------------------------

>> (unfortunately at the moment the only available version of xbean in central that is suitable for our case is 1.0.3, not jar's 1.0)
I confused, that version was referring to jsr, both dependencies have the correct version on central :-)

> SimpleUimaAsService has checked in SimpleServer libraries as binaries
> ---------------------------------------------------------------------
>
>                 Key: UIMA-1462
>                 URL: https://issues.apache.org/jira/browse/UIMA-1462
>             Project: UIMA
>          Issue Type: Bug
>          Components: Sandbox-SimpleUimaAsService
>    Affects Versions: 2.2.2S
>            Reporter: Thilo Goetz
>             Fix For: 2.3S
>
>         Attachments: patch1462.txt, patch1462b1.txt, patch1462b2.txt
>
>
> For the upcoming release, this should be changed so it depends on the SimpleServer project directly.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Issue Comment Edited: (UIMA-1462) SimpleUimaAsService has checked in SimpleServer libraries as binaries

Posted by "Thilo Goetz (JIRA)" <ui...@incubator.apache.org>.
    [ https://issues.apache.org/jira/browse/UIMA-1462?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12749770#action_12749770 ] 

Thilo Goetz edited comment on UIMA-1462 at 8/31/09 10:36 PM:
-------------------------------------------------------------

Sorry, I misspoke.  There's no need to rush this for the release.

      was (Author: twgoetz):
    Tommaso, do you think this is something you could get integrated in time for the release?  I never got around to checking your latest patch, I'm afraid.
  
> SimpleUimaAsService has checked in SimpleServer libraries as binaries
> ---------------------------------------------------------------------
>
>                 Key: UIMA-1462
>                 URL: https://issues.apache.org/jira/browse/UIMA-1462
>             Project: UIMA
>          Issue Type: Bug
>          Components: Sandbox-SimpleUimaAsService
>    Affects Versions: 2.2.2S, 2.3S
>            Reporter: Thilo Goetz
>         Attachments: patch1462.txt, patch1462b1.txt, patch1462b2.txt, patch1462c1.txt, patch1462c2.txt, simpleServerDistributionPatch.txt, simpleUimaAsServicePatch.txt
>
>
> For the upcoming release, this should be changed so it depends on the SimpleServer project directly.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (UIMA-1462) SimpleUimaAsService has checked in SimpleServer libraries as binaries

Posted by "Tommaso Teofili (JIRA)" <ui...@incubator.apache.org>.
     [ https://issues.apache.org/jira/browse/UIMA-1462?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Tommaso Teofili updated UIMA-1462:
----------------------------------

    Attachment: patch1462.txt

removed dependency from jars inside project and added dependency to SimpleServer 2.3.0-incubating-SNAPSHOT

> SimpleUimaAsService has checked in SimpleServer libraries as binaries
> ---------------------------------------------------------------------
>
>                 Key: UIMA-1462
>                 URL: https://issues.apache.org/jira/browse/UIMA-1462
>             Project: UIMA
>          Issue Type: Bug
>    Affects Versions: 2.2.2S
>            Reporter: Thilo Goetz
>             Fix For: 2.3S
>
>         Attachments: patch1462.txt
>
>
> For the upcoming release, this should be changed so it depends on the SimpleServer project directly.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (UIMA-1462) SimpleUimaAsService has checked in SimpleServer libraries as binaries

Posted by "Tommaso Teofili (JIRA)" <ui...@incubator.apache.org>.
     [ https://issues.apache.org/jira/browse/UIMA-1462?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Tommaso Teofili updated UIMA-1462:
----------------------------------

    Attachment: patch1462b2.txt
                patch1462b1.txt

Thilo, you are right for JSR-173 API, but xbean dependency cannot only be deleted because SimpleServer's 
configure(resultSpecXMLFile)
called in UIMAService throws XmlException.
We could get a version from central maven repo (1.0.3 is there, I can't find 1.0) or maintain the current undesirable local lib/xbean.jar dependency.
I'm attaching both the solutions.
What do you think?

P.S.:
I also removed unused dependencies from UimaAsSerive.java

> SimpleUimaAsService has checked in SimpleServer libraries as binaries
> ---------------------------------------------------------------------
>
>                 Key: UIMA-1462
>                 URL: https://issues.apache.org/jira/browse/UIMA-1462
>             Project: UIMA
>          Issue Type: Bug
>          Components: Sandbox-SimpleUimaAsService
>    Affects Versions: 2.2.2S
>            Reporter: Thilo Goetz
>             Fix For: 2.3S
>
>         Attachments: patch1462.txt, patch1462b1.txt, patch1462b2.txt
>
>
> For the upcoming release, this should be changed so it depends on the SimpleServer project directly.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.