Topic
18 replies Latest Post - ‏2014-02-19T08:33:42Z by MJonker
MJonker
MJonker
140 Posts
ACCEPTED ANSWER

Pinned topic How to upgrad custom theme (war based, not webdav) from 8.0.0.0 to 8.0.0.1

‏2013-02-14T14:30:59Z |
Hi,

We have a Custom Theme that doesn't use the webdav technology, but one that is based on the Portal 8.0.0.0 theme and uses war/ear deployment.

With 8.0.0.1 we want to enable the inline editing, and we are almost there, we are getting the inline edit box that uses the cam_sharkfin_*.png files. But the options (like edit/save)are not displayed, instead we are getting "error happend while loading the menu". This message disappears in a second, and the webdeveloper tools show several redirects.

The profile_full.json and profile_deferred.json files contain the "wcm_inplaceEdit" moduleID.

We tried (not sure if this is necessary) to register the module with the theme:

ConfigEngine.bat add-theme-modules -DThemeUniqueName=nl.eoffice.portal.custom.theme8 -DThemeProfileFileName=profile_full.json -DModuleIDs=wcm_inplaceEdit

But this build fails.

What steps do we need to take to enable this inline edit behaviour in our custom theme ?
Updated on 2013-04-18T05:37:01Z at 2013-04-18T05:37:01Z by MJonker
  • MJonker
    MJonker
    140 Posts
    ACCEPTED ANSWER

    Re: How to upgrad custom theme (war based, not webdav) from 8.0.0.0 to 8.0.0.1

    ‏2013-02-15T10:46:38Z  in response to MJonker
    This is information from the log file:
    com.ibm.wps.resolver.data.exceptions.URIProcessingIOException: EJCBD0021E: The URI war:CThemeStatic/themes/CTheme/menuDefinitions/wcmInplaceEditMenu.json] and parameters [] could not be processed: [EJCBD0021E: The URI war:CThemeStatic/themes/CTheme/menuDefinitions/wcmInplaceEditMenu.json] and parameters [] could not be processed: null]
    • Dennis_te_Lintelo
      Dennis_te_Lintelo
      77 Posts
      ACCEPTED ANSWER

      Re: How to upgrad custom theme (war based, not webdav) from 8.0.0.0 to 8.0.0.1

      ‏2013-02-18T14:59:51Z  in response to MJonker
      Have you found a solution for this problem yet?

      We are running into the exact same error when integrating inline editing in our custom 8.0.0.1 theme.

      I am also running the CTC demo environment on my local 8.0.0.1 portal in which inline editing works fine. But in this CTC theme, the json file you mention is no where to be found!

      Anyonse any ideas?
      • MJonker
        MJonker
        140 Posts
        ACCEPTED ANSWER

        Re: How to upgrad custom theme (war based, not webdav) from 8.0.0.0 to 8.0.0.1

        ‏2013-02-19T09:53:41Z  in response to Dennis_te_Lintelo
        Hi Dennis,

        No I am afraid we don't have a solution yet.
        Let's hope it is not a "dutch-only" issue ;-)

        We'll post the solution once we have found it.
        • Dennis_te_Lintelo
          Dennis_te_Lintelo
          77 Posts
          ACCEPTED ANSWER

          Re: How to upgrad custom theme (war based, not webdav) from 8.0.0.0 to 8.0.0.1

          ‏2013-02-19T09:58:20Z  in response to MJonker
          Hey Michel,

          Hard to believe this being a Dutch issue only....:)...

          I will do a deep dive into this issue. Will also let you know about the solution, if any....

          Might be a bug?
  • MJonker
    MJonker
    140 Posts
    ACCEPTED ANSWER

    Re: How to upgrad custom theme (war based, not webdav) from 8.0.0.0 to 8.0.0.1

    ‏2013-02-19T07:54:50Z  in response to MJonker
    This screenshot shows the firebug console when it goes wrong.

    Next reply shows the healthy (standard theme) firebug console
  • MJonker
    MJonker
    140 Posts
    ACCEPTED ANSWER

    Re: How to upgrad custom theme (war based, not webdav) from 8.0.0.0 to 8.0.0.1

    ‏2013-02-19T07:57:59Z  in response to MJonker
    This is the firebug console when the inline editing works (with the standard Portal80 theme).
  • bthurber
    bthurber
    7 Posts
    ACCEPTED ANSWER

    Re: How to upgrad custom theme (war based, not webdav) from 8.0.0.0 to 8.0.0.1

    ‏2013-02-22T15:42:28Z  in response to MJonker
    Add a "me too" to the list. This is "_en" locale here.

    Seems we have in common:
    • v8.0.0.1
    • Custom theme without WebDAV

    I followed the excellent doc http://www-10.lotus.com/ldd/portalwiki.nsf/dx/create_a_custom_theme_without_webdav to create my custom theme.

    Brad
  • bthurber
    bthurber
    7 Posts
    ACCEPTED ANSWER

    Re: How to upgrad custom theme (war based, not webdav) from 8.0.0.0 to 8.0.0.1

    ‏2013-02-22T15:43:50Z  in response to MJonker
    Correction to previous message

    This is the article I used to create my custom theme
    http://www-10.lotus.com/ldd/portalwiki.nsf/dx/Deploying_and_developing_IBM_WebSphere_Portal_8_themes_A_step-by-step_guide
  • bthurber
    bthurber
    7 Posts
    ACCEPTED ANSWER

    Re: How to upgrad custom theme (war based, not webdav) from 8.0.0.0 to 8.0.0.1

    ‏2013-02-22T19:28:20Z  in response to MJonker
    I just opened PMR 67215 082 000 for this issue. I will report back if a fix is found.
    • MJonker
      MJonker
      140 Posts
      ACCEPTED ANSWER

      Re: How to upgrad custom theme (war based, not webdav) from 8.0.0.0 to 8.0.0.1

      ‏2013-02-23T08:26:56Z  in response to bthurber
      Good idea, I'll try to open one as well.
      • MJonker
        MJonker
        140 Posts
        ACCEPTED ANSWER

        Re: How to upgrad custom theme (war based, not webdav) from 8.0.0.0 to 8.0.0.1

        ‏2013-02-25T14:01:20Z  in response to MJonker
        This is the PMR we are working with now: 65768,660,706
    • Michele Buccarello
      Michele Buccarello
      27 Posts
      ACCEPTED ANSWER

      Re: How to upgrad custom theme (war based, not webdav) from 8.0.0.0 to 8.0.0.1

      ‏2013-05-07T05:12:36Z  in response to bthurber

      How many JSP you have customized?

      Because you can simply package the new theme version by follow my article  here http://www-10.lotus.com/ldd/portalwiki.nsf/dx/Custom_theme_8.0.0.1_with_CTC_V4_and_Social_Rendering

      Move the customization and run a EAR update in the was console and xmlaccess update if you want to get some particlurar feature related to my article.

      I Hope this help.

  • MJonker
    MJonker
    140 Posts
    ACCEPTED ANSWER

    Re: How to upgrad custom theme (war based, not webdav) from 8.0.0.0 to 8.0.0.1

    ‏2013-03-25T16:19:52Z  in response to MJonker
    Today IBM provided us with a temporary fix.

    The first results look promising.

    I will update this topic when we have closed the PMR.
    • esponyc8
      esponyc8
      1 Post
      ACCEPTED ANSWER

      Re: How to upgrad custom theme (war based, not webdav) from 8.0.0.0 to 8.0.0.1

      ‏2014-01-16T18:02:17Z  in response to MJonker

      I know this is a year ago, but I'm having this issue and I don't see your update on how to fix it !

  • bthurber
    bthurber
    7 Posts
    ACCEPTED ANSWER

    Re: How to upgrad custom theme (war based, not webdav) from 8.0.0.0 to 8.0.0.1

    ‏2013-03-25T17:35:08Z  in response to MJonker
    I also have the temporary fix - and it seems to work well so far on v8.0.0.1.

    The official fix looks like it may show up as PM85495 and/or be part of a cumulative fix at some point.
  • Michele Buccarello
    Michele Buccarello
    27 Posts
    ACCEPTED ANSWER

    Re: How to upgrad custom theme (war based, not webdav) from 8.0.0.0 to 8.0.0.1

    ‏2013-05-07T11:12:29Z  in response to MJonker

    I don't understand after upgrading portal from 8.0.0.0 to 8.0.0.1 some things:

    - You run  the command ConfigEngine.bat action-enable-social-rendering -DPortalAdminId=portal_user_id -DPortalAdminPwd=portal_user_password -DWasUserid=was_user_id -DWasPassword=was_user_password

    - If yes, you create your custom theme after or before?

    Because you need to enable all feature before packaging.

    Thanks!

  • sanjot
    sanjot
    2 Posts
    ACCEPTED ANSWER

    Re: How to upgrad custom theme (war based, not webdav) from 8.0.0.0 to 8.0.0.1

    ‏2014-02-18T18:24:52Z  in response to MJonker

    Just hit the same issue -

    00000101 ExceptionLogg W com.ibm.wps.logging.ExceptionLogger logThrowable(th) An exception occurred: [EJCBD0021E: The URI [war:CustomThemeStatic/themes/Portal8.0/img/footer_bckgnd.jpg] and parameters [['locale'=['en', 'en-US']]] could not be processed: [EJCBD0021E: The URI [war:CustomThemeStatic/themes/Portal8.0/img/footer_bckgnd.jpg] and parameters [['locale'=['en', 'en-US']]] could not be processed: [null]]].

    Is this related to this topic?

    It has been long time, but , MJonker, could let me know what was the PMR result?

    • MJonker
      MJonker
      140 Posts
      ACCEPTED ANSWER

      Re: How to upgrad custom theme (war based, not webdav) from 8.0.0.0 to 8.0.0.1

      ‏2014-02-19T08:33:42Z  in response to sanjot

      Yes, i believe CF5 did the trick, make sure you run the enable-new-features task.