archiva-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Fuller, Todd" <Todd.Ful...@scrippsnetworks.com>
Subject Re: Upgrading to 1.4-M3 questions (MRM-1643 issue)
Date Mon, 15 Oct 2012 16:43:44 GMT
UNSUBSCRIBE

On 10/15/12 12:40 PM, "Julien Béti" <julien.beti@cosium.com> wrote:

>Hi Harris,
>
>Thank you for your message. I've let the default configuration for time
>being, but I'm definitively interested in storing everything in
>PostgreSQL.
>
>Kind Regards,
>
>Julien.
>
>-------- Original Message  --------
>Subject: Re: Upgrading to 1.4-M3 questions (MRM-1643 issue)
>From: Harris, Christopher P <chris_harris@baxter.com>
>To: users@archiva.apache.org <users@archiva.apache.org>
>Date: 10/15/2012 06:32 PM
>
>> Hi, Julien
>>
>> I use the .war version in Tomcat, JNDI, and PostgreSQL v9.2 for the new
>>Archiva configuration.
>>
>> Here's my JackRabbit repository.xml I use for the new Archiva
>>configuration:
>>
>> <?xml version="1.0" encoding="ISO-8859-1"?>
>> <!--
>>    Licensed to the Apache Software Foundation (ASF) under one
>>    or more contributor license agreements.  See the NOTICE file
>>    distributed with this work for additional information
>>    regarding copyright ownership.  The ASF licenses this file
>>    to you under the Apache License, Version 2.0 (the
>>    "License"); you may not use this file except in compliance
>>    with the License.  You may obtain a copy of the License at
>>
>>     http://www.apache.org/licenses/LICENSE-2.0
>>
>>    Unless required by applicable law or agreed to in writing,
>>    software distributed under the License is distributed on an
>>    "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
>>    KIND, either express or implied.  See the License for the
>>    specific language governing permissions and limitations
>>    under the License.
>> -->
>> <!DOCTYPE Repository
>>            PUBLIC "-//The Apache Software Foundation//DTD Jackrabbit
>>2.0//EN"
>>            "http://jackrabbit.apache.org/dtd/repository-2.0.dtd">
>>
>> <Repository>
>>      <FileSystem class="org.apache.jackrabbit.core.fs.db.DbFileSystem">
>>         <param name="driver" value="javax.naming.InitialContext"/>
>>         <param name="url" value="java:comp/env/jdbc/datastore"/>
>>         <param name="schema" value="postgresql"/>
>>         <param name="schemaObjectPrefix" value="rep_"/>
>>     </FileSystem>
>>
>>      <Security appName="Jackrabbit">
>>        <SecurityManager
>>class="org.apache.jackrabbit.core.security.simple.SimpleSecurityManager"
>>workspaceName="security"/>
>>        <AccessManager
>>class="org.apache.jackrabbit.core.security.simple.SimpleAccessManager"/>
>>        <LoginModule
>>class="org.apache.jackrabbit.core.security.simple.SimpleLoginModule"/>
>>      </Security>
>>
>>      <Workspaces rootPath="${rep.home}/workspaces"
>>defaultWorkspace="default"/>
>>
>>      <Workspace name="${wsp.name}">
>>          <FileSystem
>>class="org.apache.jackrabbit.core.fs.db.DbFileSystem">
>>               <param name="driver" value="javax.naming.InitialContext"/>
>>               <param name="url" value="java:comp/env/jdbc/filesystem"/>
>>               <param name="schema" value="postgresql"/>
>>               <param name="schemaObjectPrefix"
>>value="rep_${wsp.name}_"/>
>>           </FileSystem>
>>          <PersistenceManager
>>class="org.apache.jackrabbit.core.persistence.pool.PostgreSQLPersistenceM
>>anager">
>>              <param name="driver" value="javax.naming.InitialContext"/>
>>              <param name="url" value="java:comp/env/jdbc/workspaces"/>
>>              <param name="schemaObjectPrefix" value="jcr_${wsp.name}_"/>
>>              <param name="schema" value="postgresql"/>
>>              <param name="bundleCacheSize" value="8"/>
>>              <param name="consistencyCheck" value="false"/>
>>              <param name="minBlobSize" value="16384"/>
>>          </PersistenceManager>
>>          <SearchIndex
>>class="org.apache.jackrabbit.core.query.lucene.SearchIndex">
>>              <param name="path" value="${wsp.home}/index"/>
>>          </SearchIndex>
>>      </Workspace>
>>
>>      <Versioning rootPath="${rep.home}/version">
>>          <FileSystem
>>class="org.apache.jackrabbit.core.fs.db.DbFileSystem">
>>               <param name="driver" value="javax.naming.InitialContext"/>
>>               <param name="url" value="java:comp/env/jdbc/filesystem"/>
>>               <param name="schema" value="postgresql"/>
>>               <param name="schemaObjectPrefix" value="rep_version_"/>
>>           </FileSystem>
>>
>>          <PersistenceManager
>>class="org.apache.jackrabbit.core.persistence.pool.PostgreSQLPersistenceM
>>anager">
>>              <param name="driver" value="javax.naming.InitialContext"/>
>>              <param name="url" value="java:comp/env/jdbc/workspaces"/>
>>              <param name="schemaObjectPrefix" value="version_"/>
>>              <param name="schema" value="postgresql"/>
>>              <param name="bundleCacheSize" value="8"/>
>>              <param name="consistencyCheck" value="false"/>
>>              <param name="minBlobSize" value="16384"/>
>>          </PersistenceManager>
>>      </Versioning>
>>
>>      <SearchIndex
>>class="org.apache.jackrabbit.core.query.lucene.SearchIndex">
>>          <param name="path" value="${rep.home}/repository/index"/>
>>      </SearchIndex>
>>
>>      <DataStore class="org.apache.jackrabbit.core.data.db.DbDataStore">
>>          <param name="driver" value="javax.naming.InitialContext"/>
>>          <param name="url" value="java:comp/env/jdbc/datastore"/>
>>          <param name="databaseType" value="postgresql"/>
>>          <param name="minRecordLength" value="1024"/>
>>          <param name="maxConnections" value="3"/>
>>          <param name="copyWhenReading" value="true"/>
>>          <param name="tablePrefix" value=""/>
>>          <param name="schemaObjectPrefix" value=""/>
>>      </DataStore>
>> </Repository>
>>
>>   - Chris Harris
>>
>> -----Original Message-----
>> From: Julien Béti [mailto:julien.beti@cosium.com]
>> Sent: Monday, October 15, 2012 3:49 AM
>> To: users@archiva.apache.org
>> Subject: Upgrading to 1.4-M3 questions (MRM-1643 issue)
>>
>> Hello,
>>
>> I have installed Archiva 1.3.5 on Debian Squeeze using Tomcat 6.0.35 and
>> PostgreSQL 9.1, and I'm facing the issue reported ad MRM-1643 Error 500
>> when browsing artefact group [1].
>>
>> The solution would be to move to version 1.4-M3, but I has this Maven
>> Repository is to be used in a production environment, I would like to
>> ask few questions:
>>
>> - Is the LDAP support have been successfully tested yet? Looking at the
>> current version of the "./WEB-INF/applicationContext.xml" file, the LDAP
>> support seem to haven't been fully migrated (see TODO comment of Olivier
>> Lamy).
>>
>> - Do you think the upgrade from 1.4-M3 and later preview version to the
>> official one would be fully supported, or is there a major risk of
>> painful  upgrade?
>>
>> - The 1.3.x version used to use 2 databases: one for users and one for
>> artefacts. Browsing the 1.4-M3 documentation, the artifacts database is
>> obviously gone [2]. If true, where the artefacts information is now
>> stored? When upgrading from 1.3.x to 1.4-M3, is the current artefacts
>> information kept?
>>
>> - Finally, do you have an idea when the official 1.4 release will be
>> out? I imagine that's a very frequent question, but I' haven't found the
>> information on the website nor on Jira, sorry if I missed it ;-)
>>
>> Thank you for your support,
>>
>> Kind Regards,
>>
>> Julien Béti.
>>
>> [1] http://jira.codehaus.org/browse/MRM-1643
>> [2] https://archiva.apache.org/docs/1.4-M3/adminguide/databases.html
>> The information transmitted is intended only for the person(s)or entity
>>to which it is addressed and may contain confidential and/or legally
>>privileged material. Delivery of this message to any person other than
>>the intended recipient(s) is not intended in any way to waive privilege
>>or confidentiality. Any review, retransmission, dissemination or other
>>use of , or taking of any action in reliance upon, this information by
>>entities other than the intended recipient is prohibited. If you receive
>>this in error, please contact the sender and delete the material from
>>any computer.
>>
>> For Translation:
>>
>> http://www.baxter.com/email_disclaimer
>>
>



Mime
View raw message