IC5Notice: We have upgraded developerWorks Community to the latest version of IBM Connections. For more information, read our upgrade FAQ.
Topic
  • 6 replies
  • Latest Post - ‏2013-10-02T14:39:17Z by CPDK
CPDK
CPDK
5 Posts

Pinned topic Content Upgrade from 4.5.0 to 5.1

‏2013-09-19T21:02:26Z |

Hi, we are trying to migrate Document Classes from our 4.5.0 CE (Windows-based) to the new 5.1 CE (Linux-based). We get an error when we try to export the manifest and import it in the new environment. What are the options that we have to help with the migration?

  • Harkconnen
    Harkconnen
    1 Post

    Re: Content Upgrade from 4.5.0 to 5.1

    ‏2013-09-21T00:13:31Z  
    Hi,
     
    - Have you tried to use FEM 5.1 to connect (p8 4.5) and export the documents ?
     
    - Got a error's picture?

    Regards

  • CPDK
    CPDK
    5 Posts

    Re: Content Upgrade from 4.5.0 to 5.1

    ‏2013-09-23T16:12:22Z  
    Hi,
     
    - Have you tried to use FEM 5.1 to connect (p8 4.5) and export the documents ?
     
    - Got a error's picture?

    Regards

    Hi Harkconnen...we got the following compatibility error from the 5.1 FEM when we tried to open the 4.5.0 CE object stores (Also check attached screenshot):

    ----------------------

    Error 0x8002000b at System.Environment.GetStackTrace(Exception e, Boolean needFileInfo)

    at System.Environment.get_StackTrace()

    at FileNet.Api.Compatibility.CompatibilityException..ctor(Int32 DmaRC)

    at FileNet.Api.Compatibility.Properties.Item(String Symbolic)

    at FileNet.Api.Compatibility.PropertiesHolder.GetProperty(String PropName)

    at FileNet.Api.Compatibility.GeneratedBase.get_SchemaVersion()

    at System.RuntimeMethodHandle._InvokeMethodFast(Object target, Object[] arguments, SignatureStruct& sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner)

    at System.RuntimeMethodHandle.InvokeMethodFast(Object target, Object[] arguments, Signature sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner)

    at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean skipVisibilityChecks)

    at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)

    at System.Reflection.RuntimePropertyInfo.GetValue(Object obj, BindingFlags invokeAttr, Binder binder, Object[] index, CultureInfo culture)

    at FileNet.Api.Compatibility.PropertiesHolder.InvokeMember(String name, BindingFlags invokeAttr, Binder binder, Object target, Object[] args, ParameterModifier[] modifiers, CultureInfo culture, String[] namedParameters)

    --------

    Error Code: 0

    Error Source: FileNet Content Engine

     

     

    Attachments

  • jaybowen
    jaybowen
    15 Posts

    Re: Content Upgrade from 4.5.0 to 5.1

    ‏2013-09-30T23:14:08Z  

    You can code something or use something packaged, like http://www.bowenecmsolutions.com/ecmclient.html

  • CPDK
    CPDK
    5 Posts

    Re: Content Upgrade from 4.5.0 to 5.1

    ‏2013-10-01T15:50:52Z  
    • jaybowen
    • ‏2013-09-30T23:14:08Z

    You can code something or use something packaged, like http://www.bowenecmsolutions.com/ecmclient.html

    Hi jaybowen, can I use the ECM client mentioned in the link to migrate the doc classes from 4.5.0 to 5.1 without any issues?

  • jaybowen
    jaybowen
    15 Posts

    Re: Content Upgrade from 4.5.0 to 5.1

    ‏2013-10-02T02:18:57Z  

    Hi CPDK,

    Yes the program will migrate data between object stores, P8 systems and runtime versions (4x to 4x, 4x to 5x).  During the visual mapping process you can assign docs to a different document class, the same class, map to properties of different names and cardinality, etc.  Sort of a lightweight ETL tool with some functions to convert data, insert default values or map source property vals to new values in case you want to do some changes during the migration.

    Much like export manifests there are limits to the number of items you can migrate at one time, the tool can easily retrieve 100k documents in a few minutes. The migration will take longer, the program takes one document at a time and copies to the target system, preserves system information if you are using elevated privileges (creator, date created, date last modified) so you can have the same exact document.

  • CPDK
    CPDK
    5 Posts

    Re: Content Upgrade from 4.5.0 to 5.1

    ‏2013-10-02T14:39:17Z  
    • jaybowen
    • ‏2013-10-02T02:18:57Z

    Hi CPDK,

    Yes the program will migrate data between object stores, P8 systems and runtime versions (4x to 4x, 4x to 5x).  During the visual mapping process you can assign docs to a different document class, the same class, map to properties of different names and cardinality, etc.  Sort of a lightweight ETL tool with some functions to convert data, insert default values or map source property vals to new values in case you want to do some changes during the migration.

    Much like export manifests there are limits to the number of items you can migrate at one time, the tool can easily retrieve 100k documents in a few minutes. The migration will take longer, the program takes one document at a time and copies to the target system, preserves system information if you are using elevated privileges (creator, date created, date last modified) so you can have the same exact document.

    Thanks for the info jaybowen!