Clear Cache

MelT
MelT Member
edited August 10, 2012 in Documentum #1

Hello,

Anyone knows how to clear cache of forms builder, process builder and bof please?

Thanks.

Mel.

Tagged:

Comments

  • DCTM_Guru
    DCTM_Guru Member
    edited July 31, 2012 #2

    Forms Builder and Process Builder should automatically clear cache when you close out and reopen the application.  To delete BOF cache, search your filesystem for dfc/cache directory and delete it.

  • Ravi_Nerella
    Ravi_Nerella Member
    edited August 1, 2012 #3

    Close all your DCTM applications on the system (process bulider/forms builder/composer etc..) before clearing the cache.

    and delete the cache folder under ( C:/Documentum/cache) that will clear the  BOF cache.

  • MelT
    MelT Member
    edited August 1, 2012 #4

    Thanks..

  • DCTM_Guru
    DCTM_Guru Member
    edited August 1, 2012 #5

    Did this solve your issue?

  • MelT
    MelT Member
    edited August 1, 2012 #6

    In fact I am having a problem with my proces builder. The 2 dropdown lists of my BOF Module activity are not filling correctly ...

    I thought that it was a cache problem... but clearing the cache didn't solve the problem ..

  • DCTM_Guru
    DCTM_Guru Member
    edited August 1, 2012 #7

    You could always create a new module.

  • MelT
    MelT Member
    edited August 2, 2012 #8

    I've created 4 classes. Two are for the sbo and the other two are for the tbo, ie, an implementation and an interface class for each. (They are in attachement....)

    Am I doing something wrong ? Is it the way to create bof modules ?

    I have packaged my classes in 4 jars and created 4 jar definitions in composer and used them in my 2 modules.

    Documentum Artifacts - Documentum Composer.jpg

    However, it is not working in process builder. The interface and method dropdowns are not filling !!

    Activity Inspector - BOF Module.jpg

    Note that I am using :

    - Eclipse Indigo Service Pack 1 to write my code

    - Composer 6.7 to install my code.

    - Process Builder 6.7

    - Taskspace 6.7

    - Java 1.6 update 31

    Mel

  • harjits
    harjits Member
    edited August 3, 2012 #9

    One thing I see in the TBO is that you are not extending from DfDocument. All the TBO's need to extend from the DfDocument. Also the module name needs to match the type. Hope this helps

  • dnvhariprasad
    dnvhariprasad Member
    edited August 4, 2012 #10

    Please go through the DFC development guide on creating BOF modules.  None of your modules are extending/implementing the required classes.

  • MelT
    MelT Member
    edited August 10, 2012 #11

    Hello,

    Sorry for the late reply. But good news the bof modules finally worked..

    The implementation class of the TBO should extends DfDocument and implements the interface of the TBO, whereas the interface class of the TBO should extends IDfDocument, IDfModule, IDfDynamicInheritance.

    While for the SBO, the implementation class should extends DfService and implements the interface of the SBO, and the interface class of SBO should extends IDfService.

    Thank you very much for your help!!

    However, I am facing another problem, when I install the classes from a pc, it does not work but when I install it from another one, it works.. On both pcs, I use the same eclipse, same composer, same process builder, same code, same java version... what could be the problem???

    Mel

  • JorgKrause
    JorgKrause Member
    edited August 10, 2012 #12

    Hi,

    you may have differences in dfc.properties on these 2 PCs?

    Check global bof registry settings.

    Regards

    Jørg

  • MelT
    MelT Member
    edited August 10, 2012 #13

    We checked the dfc, and they are the same.

    But for the bof registry settings, can you tell me where to check for this please??

  • JorgKrause
    JorgKrause Member
    edited August 10, 2012 #14

    Hi,

    I meant the settings in dfc.properties

    dfc.globalregistry.password=dfc.globalregistry.repository=dfc.globalregistry.username=

    Regards

    Jørg

  • MelT
    MelT Member
    edited August 10, 2012 #15

    We verified and they are both the same.....

    dfc.globalregistry.password=password

    dfc.globalregistry.repository=username

    dfc.globalregistry.username=dm_bof_registry