[jira] [Comment Edited] (SOLR-4792) stop shipping a war in 5.0

2013-05-07 Thread Uwe Schindler (JIRA)

[ 
https://issues.apache.org/jira/browse/SOLR-4792?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13650937#comment-13650937
 ] 

Uwe Schindler edited comment on SOLR-4792 at 5/7/13 3:04 PM:
-

As a second setp, we should remove the war also from the example folder. The 
jetty in the example folder can use the classpath directly and put the JAR 
files into the webapp. No need to ship a war file, because the Jetty container 
will unpack it while starting for the first time (to /tmp), which is horrible 
by itsself. If we ship a sole "application" we should place all files that are 
needed to run by solr in the jetty classpath. In a later step we can remove the 
"webapp" by itsself and provide a separate "Lucene" start.jar that starts up 
the whole application with jetty (only embedded as HTTP layer, no longer using 
webapp contexts), configured as needed.

  was (Author: thetaphi):
As a second setp, we should remove the war also from the example folder. 
The jetty in the example folder can use the classpath directly and put the JAR 
files into the webapp. No need to ship a war file, because the Jetty container 
will unpack while starting for the first time /tmp, which is horrible by 
itsself. If we ship a sole "application" we should place all files that are 
needed to run by solr in the jetty classpath. In a later step we can remove the 
"webapp" by itsself and provide a separate "Lucene" start.jar that starts up 
the whole application with jetty (only embedded as HTTP layer, no longer using 
webapp contexts), configured as needed.
  
> stop shipping a war in 5.0
> --
>
> Key: SOLR-4792
> URL: https://issues.apache.org/jira/browse/SOLR-4792
> Project: Solr
>  Issue Type: Task
>  Components: Build
>Reporter: Robert Muir
>Assignee: Robert Muir
> Fix For: 5.0
>
> Attachments: SOLR-4792.patch
>
>
> see the vote on the developer list.
> This is the first step: if we stop shipping a war then we are free to do 
> anything we want. 

--
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-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Comment Edited] (SOLR-4792) stop shipping a war in 5.0

2013-06-10 Thread Noble Paul (JIRA)

[ 
https://issues.apache.org/jira/browse/SOLR-4792?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13679400#comment-13679400
 ] 

Noble Paul edited comment on SOLR-4792 at 6/10/13 9:41 AM:
---

What will be the directory structure in the new ditribution?
What will be the start command? How will you configure the web server 
properties (thread count, http  properties etc)

I personally believe we should make our distro like any other servers where the 
distro is a tar/zip file on extracting we should get something like
{noformat}
solr.x.x
   |-lib
   |-conf (solr.properties, solrconfig.xml, schema.xml ,etc)
   |-bin (start.sh, stop.sh, start-cloud.sh etc)
   |-data (configure a different value from the conf dir)
{noformat}

  was (Author: noble.paul):
What will be the directory structure in the new ditribution?
What will be the start command? How will you configure the web server 
properties (thread count, http  properties etc)

I personally believe we should make our distro like any other servers where the 
distro is a tar/zip file on extracting we should get something like

solr.x.x
   |-lib
   |-conf (solr.properties, solrconfig.xml, schema.xml ,etc)
   |-bin (start.sh, stop.sh, start-cloud.sh etc)
   |-data (configure a different value from the conf dir)
  
> stop shipping a war in 5.0
> --
>
> Key: SOLR-4792
> URL: https://issues.apache.org/jira/browse/SOLR-4792
> Project: Solr
>  Issue Type: Task
>  Components: Build
>Reporter: Robert Muir
>Assignee: Robert Muir
> Fix For: 5.0
>
> Attachments: SOLR-4792.patch
>
>
> see the vote on the developer list.
> This is the first step: if we stop shipping a war then we are free to do 
> anything we want. 

--
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-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Comment Edited] (SOLR-4792) stop shipping a war in 5.0

2013-06-11 Thread Steve Rowe (JIRA)

[ 
https://issues.apache.org/jira/browse/SOLR-4792?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13680690#comment-13680690
 ] 

Steve Rowe edited comment on SOLR-4792 at 6/11/13 9:29 PM:
---

{{ant validate-maven-dependencies}} is failing now (and has failed a couple of 
Jenkins runs), because the {{-validate-maven-dependencies}} target in 
{{solr/build.xml}} calls {{-validate-maven-dependencies}} in {{solr/webapp}}, 
but there is no longer a {{pom.xml}} file for that dir, so the target, and the 
build, fails.

When I add the following to {{solr/webapp/build.xml}}, the build succeeds:

{code:xml}
  
  
{code}

Committing shortly.

  was (Author: steve_rowe):
{{ant validate-maven-dependencies}} is failing now (and has failed a couple 
of Jenkins runs), because the {{-validate-maven-dependencies}} target in 
{{solr/build.xml}} calls {{-validate-maven-dependencies}} in {{solr/webapp/}}, 
but there is no longer a {{pom.xml}} file for that dir, so the target, and the 
build, fails.

When I add the following to {{solr/webapp/build.xml}}, the build succeeds:

{code:xml}
  
  
{code}

Committing shortly.
  
> stop shipping a war in 5.0
> --
>
> Key: SOLR-4792
> URL: https://issues.apache.org/jira/browse/SOLR-4792
> Project: Solr
>  Issue Type: Task
>  Components: Build
>Reporter: Robert Muir
>Assignee: Robert Muir
> Fix For: 5.0
>
> Attachments: SOLR-4792.patch
>
>
> see the vote on the developer list.
> This is the first step: if we stop shipping a war then we are free to do 
> anything we want. 

--
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-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org