[
https://issues.apache.org/jira/browse/SOLR-3623?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13419662#comment-13419662
]
Hoss Man commented on SOLR-3623:
--------------------------------
rmuir: sorry, but i'm totally lost -- too many unspoken assumptions in my
comment, and some vagueness in your comments has me turned around...
bq. only the morfologik jars are misplaced. so there is no
lucene-analyzers-smartcn etc in solr core.
* can you be specific as to what you mean by "the morfologik jars" ? because
evidently i don't have a clue what that means and i missunderstood what you
were including in that list originally (i thought you ment all of the
anlysis-extra libs that weren't ICU).
* can you clarify what you think the "misplaced" location(s) are?
* are you saying it is good or bad that lucene-analyzers-smartcn is not
currently in solr core? (ie: in your opinion, should SmartChinese\*Factory move
into solr/core ?)
bq. the morfologik jars may be in the wrong place, but they are not configured
in classpaths for solr core (e.g. solr.base.classpath)
* again: what exactly do you mean by "wrong place" ?
* am i correct in understanding that you feel they _should_ be in the war file,
but that it is a mistake they are not included in solr.base.classpath at
compile time?
bq. a quick glance at that reveals other things in that classpath that shouldnt
be in there like analyzers-uima.jar (which, should instead be configured in the
uima contrib's classpath only)
Skimming the build files ... if i understand correctly how things work in the
ivy world ... the crux of the problem appears to be that "lucene-jars-to-solr"
uses a fileset which is not equivalent to the "solr.base.classpath" used for
compilation & tests ... is that it?
(A {{<path />}} can contain "{{<fileset/>}}"s (and fileset references), and
"{{<path/>}}"s can be used inside {{<copy/>}} -- so it should be easy to
eliminate some redundancy here and have most of this in a single "path"
refrenced by ID in both "solr.base.classpath" and the "lucene-jars-to-solr"
{{<copy/>}})
> analysis-extras lucene libraries are redundenly packaged (in war and in
> lucene-libs)
> ------------------------------------------------------------------------------------
>
> Key: SOLR-3623
> URL: https://issues.apache.org/jira/browse/SOLR-3623
> Project: Solr
> Issue Type: Bug
> Components: Build
> Reporter: Lance Norskog
> Assignee: Hoss Man
> Priority: Minor
> Fix For: 4.0, 5.0
>
>
> Various dependencies for contrib/analysis-extras are packaged
> contrib/analysis-extras/lucene-libs (along with instructions in
> contrib/analysis-extras/README.txt that users need to include them
> explicitly) even though these jars are already hardcoded into the solr war
> file.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]