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

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

    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  
    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

    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  
    • MJonker
    • ‏2013-02-15T10:46:38Z
    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]
    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

    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  
    This screenshot shows the firebug console when it goes wrong.

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

    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  
    This is the firebug console when the inline editing works (with the standard Portal80 theme).
  • MJonker
    MJonker
    140 Posts

    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  
    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?
    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

    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  
    • MJonker
    • ‏2013-02-19T09:53:41Z
    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.
    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?
  • bthurber
    bthurber
    7 Posts

    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  
    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

    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  
    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

    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  
    I just opened PMR 67215 082 000 for this issue. I will report back if a fix is found.
  • MJonker
    MJonker
    140 Posts

    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  
    • bthurber
    • ‏2013-02-22T19:28:20Z
    I just opened PMR 67215 082 000 for this issue. I will report back if a fix is found.
    Good idea, I'll try to open one as well.
  • MJonker
    MJonker
    140 Posts

    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  
    • MJonker
    • ‏2013-02-23T08:26:56Z
    Good idea, I'll try to open one as well.
    This is the PMR we are working with now: 65768,660,706
  • MJonker
    MJonker
    140 Posts

    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  
    Today IBM provided us with a temporary fix.

    The first results look promising.

    I will update this topic when we have closed the PMR.
  • bthurber
    bthurber
    7 Posts

    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  
    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
    28 Posts

    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  
    • bthurber
    • ‏2013-02-22T19:28:20Z
    I just opened PMR 67215 082 000 for this issue. I will report back if a fix is found.

    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.

  • Michele Buccarello
    Michele Buccarello
    28 Posts

    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  

    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!

  • esponyc8
    esponyc8
    1 Post

    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  
    • MJonker
    • ‏2013-03-25T16:19:52Z
    Today IBM provided us with a temporary fix.

    The first results look promising.

    I will update this topic when we have closed the PMR.

    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 !

  • sanjot
    sanjot
    2 Posts

    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  

    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

    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  
    • sanjot
    • ‏2014-02-18T18:24:52Z

    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?

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