6443N/A<?xml version="1.0" encoding="UTF-8"?>
6443N/A<!--
6443N/A ! CCPL HEADER START
6443N/A !
6443N/A ! This work is licensed under the Creative Commons
6443N/A ! Attribution-NonCommercial-NoDerivs 3.0 Unported License.
6443N/A ! To view a copy of this license, visit
6443N/A ! http://creativecommons.org/licenses/by-nc-nd/3.0/
6443N/A ! or send a letter to Creative Commons, 444 Castro Street,
6443N/A ! Suite 900, Mountain View, California, 94041, USA.
6443N/A !
6443N/A ! You can also obtain a copy of the license at
6443N/A ! trunk/opendj3/legal-notices/CC-BY-NC-ND.txt.
6443N/A ! See the License for the specific language governing permissions
6443N/A ! and limitations under the License.
6443N/A !
6443N/A ! If applicable, add the following below this CCPL HEADER, with the fields
6443N/A ! enclosed by brackets "[]" replaced with your own identifying information:
6443N/A ! Portions Copyright [yyyy] [name of copyright owner]
6443N/A !
6443N/A ! CCPL HEADER END
6443N/A !
6443N/A ! Copyright 2011-2013 ForgeRock AS
6443N/A !
6443N/A-->
6443N/A<chapter xml:id='chap-compatibility'
7290N/A xmlns='http://docbook.org/ns/docbook' version='5.0' xml:lang='en'
7290N/A xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance'
7290N/A xsi:schemaLocation='http://docbook.org/ns/docbook
7290N/A http://docbook.org/xml/5.0/xsd/docbook.xsd'
7290N/A xmlns:xlink='http://www.w3.org/1999/xlink'>
6443N/A <title>OpenDJ Compatibility</title>
6443N/A
7290N/A <para>
7290N/A This chapter covers both major changes to existing functionality,
7290N/A and also deprecated and removed functionality.
7290N/A </para>
6443N/A
6443N/A <section xml:id="changed-functionality">
6443N/A <title>Important Changes to Existing Functionality</title>
6443N/A
7290N/A <para>
7290N/A Take the following changes into account
7290N/A when upgrading to OpenDJ ${docTargetVersion}.
7290N/A </para>
6443N/A
6443N/A <itemizedlist>
6443N/A <listitem>
7290N/A <para>
7290N/A TODO: Update for next release
7290N/A </para>
6443N/A </listitem>
6443N/A
6443N/A <listitem>
7291N/A <para>
7291N/A LDAP SDK ${sdkDocTargetVersion}
7291N/A <filename>makeldif.template</filename> files
7291N/A are not backwards-compatible
7291N/A with the OpenDJ directory server <command>make-ldif</command> command.
7291N/A </para>
7291N/A
7291N/A <para>
7291N/A When specifying a branch in LDAP SDK <command>makeldif</command> templates,
7291N/A you must now also specify the object classes for the branch.
7291N/A Server <command>make-ldif</command> templates require branch specifications
7291N/A that do not specify the object classes for the branch.
7291N/A </para>
7291N/A </listitem>
7291N/A
7291N/A <listitem>
6443N/A <para>The following global ACI settings have changed.</para>
6443N/A
6443N/A <itemizedlist>
6443N/A <listitem>
6519N/A <para>The attribute <literal>debugsearchindex</literal> has also been
6519N/A added to the list of attributes that are not allowed in the "Anonymous
6519N/A read access" global ACI.</para>
6443N/A </listitem>
6443N/A </itemizedlist>
6443N/A
7290N/A <para>
7290N/A When you upgrade from earlier versions of OpenDJ, however,
7290N/A the previous <literal>global-aci</literal> settings are not updated.
7290N/A To apply the changes manually,
7290N/A change the relevant <literal>global-aci</literal> settings
7290N/A by using the <command>dsconfig</command> command.
7290N/A An example of how to change a <literal>global-aci</literal> property
7290N/A can be found in the <citetitle>Administration Guide</citetitle> section,
7290N/A <link
7290N/A xlink:show="new"
7290N/A xlink:href="admin-guide#access-control-disable-anonymous"
7290N/A xlink:role="http://docbook.org/xlink/role/olink"
7290N/A ><citetitle>ACI: Disable Anonymous Access</citetitle></link>.
7290N/A </para>
6443N/A </listitem>
6443N/A </itemizedlist>
6443N/A
6443N/A<!-- Not yet
6443N/A <para>The <command>ldif-diff</command> command has been renamed
6443N/A <command>ldifdiff</command>, and the <option>-\-outputLDIF</option>,
6443N/A <option>-\-overwriteExisting</option>, <option>-\-sourceLDIF</option>,
6443N/A <option>-\-targetLDIF</option> options have been dropped in favor of a
6443N/A format closer to that of the <command>diff</command> command.</para>
6443N/A-->
6443N/A </section>
6443N/A
6443N/A <section xml:id="deprecated-functionality">
6443N/A <title>Deprecated Functionality</title>
6443N/A
7290N/A <para>
7290N/A TODO: Update for next release
7290N/A </para>
6443N/A </section>
6443N/A
6443N/A <section xml:id="removed-functionality">
6443N/A <title>Removed Functionality</title>
7290N/A
7290N/A <para>
7290N/A TODO: Update for next release
7290N/A </para>
7290N/A
7290N/A <para>
7290N/A Native packages in SVR4 format for Solaris are not provided at this time.
7290N/A </para>
6443N/A </section>
6443N/A</chapter>