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

Karl Wright commented on CONNECTORS-443:
----------------------------------------

For jetty, it looks like the right answer might be to move to Jetty 7, since 
that supposedly fixes the problems.  Jetty 6 builds with Maven, which 
definitely would complicate the build even further by providing yet more build 
dependencies.  Hopefully the port won't be too painful.

                
> All patched jars must be built within ManifoldCF release process
> ----------------------------------------------------------------
>
>                 Key: CONNECTORS-443
>                 URL: https://issues.apache.org/jira/browse/CONNECTORS-443
>             Project: ManifoldCF
>          Issue Type: Task
>          Components: Build
>    Affects Versions: ManifoldCF 0.5
>            Reporter: Karl Wright
>            Assignee: Karl Wright
>            Priority: Blocker
>             Fix For: ManifoldCF 0.5
>
>
> Downloading already-built patched jars is not permissible within Apache any 
> longer.  The fix to this will entail downloading source and patching that as 
> part of the build process.  In order for the build process to succeed on 
> Windows, this currently means that the sources must be checked out using svn.
> The following changes will therefore need to occur under this ticket:
> (1) Apache binaries that are available as releases but which are not in Maven 
> should be downloaded and unpacked from http://archive.apache.org/dist.  This 
> will include the solr and sharepoint mcf plugins.
> (2) The "download-dependencies" target must be split into 
> "download-dependencies" and "download-proprietary-dependencies".  The 
> "download-dependencies" target will become responsible for downloading, 
> patching, and building the non-proprietary packages.  Packages that will need 
> to be checked out by this target from svn include: httpclient 3.1, xerces 
> 2.9.1, hsqldb 2.2.8, and jetty 6.1.26.
> (3) A new release artifact, XXX-dep.zip/tar.gz, will be produced which will 
> contain all the dependency binaries.
> (4) Any non-sourceable dependency binaries we find must be replaced with a 
> sourced equivalent, or code for it developed from scratch.

--
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

        

Reply via email to