Creating a Custom WebSphere Portal 8 Theme with the Eclipse IDE
This is a very good IBM article on how to get started with your own custom theme for WebSphere Portal 8:
A couple of notes:
While the article is mentioning RAD as a preffered tool, I was successfully able to use Eclipse IDE (with the WAS 8 server connector plugin provided by IBM).
I was working on Linux and I used the command line to mount the WebDAV shares (WebDav Client on Linux). You can also use Nautilus to connect to the WebDAV shares.
Hi
ReplyDeleteI've followed the article above, and keep getting this error when creating a page with the new theme:
com.ibm.portal.resolver.exceptions.URINotFoundException: EJCBC0009E: The entity [war:/CustomTheme8Static/themes/Portal8.0/layout-templates/2ColumnEqual/] could not be be found.
at com.ibm.wps.resolver.war.ServletContextDataSourceFactory.newSource(ServletContextDataSourceFactory.java:195)
at com.ibm.portal.resolver.helper.CORDataSourceFactoryEx.newSource(CORDataSourceFactoryEx.java:53)
at com.ibm.wps.model.command.RefreshPageLayoutCommandImpl.refreshFromURI(RefreshPageLayoutCommandImpl.java:267)
at com.ibm.wps.model.command.RefreshPageLayoutCommandImpl.refresh(RefreshPageLayoutCommandImpl.java:182)
at com.ibm.wps.model.command.RefreshPageLayoutCommandImpl.refresh(RefreshPageLayoutCommandImpl.java:195)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:60)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
at java.lang.reflect.Method.invoke(Method.java:611)
Any idea what could be the issue
Sorry for the late response, have you checked that path to make sure it exists: /CustomTheme8Static/themes/Portal8.0/layout-templates/2ColumnEqual/ ?
ReplyDeleteThanks