Hello there everybody,
I have a Problem with the jsfcookMenu component.
If I use it, i get a javascript error "cmThemeOffice is not defined (same if I
use another Theme, e.g. "cmThemeIE is not defined").
The extensions are set up correctly, at least it seems like that to me.
I searched in the list for a similar problem, but found nothing, perhaps
somebody can help me out.
Below are listings of the files which I think could help to solve the problem.
Greets
Michael
----------------------------- source code of generated page
----------------------
<head><script
src="/asset/faces/myFacesExtensionResource/navmenu.NavigationMenuItem/1113412660000/jscookmenu/JSCookMenu.js"
type="text/javascript"></script>
<script
src="/asset/faces/myFacesExtensionResource/navmenu.NavigationMenuItem/1113412660000/jscookmenu/ThemeOffice/theme.js"
type="text/javascript"></script>
<link rel="stylesheet"
href="/asset/faces/myFacesExtensionResource/navmenu.NavigationMenuItem/1113412660000/jscookmenu/ThemeOffice/theme.css"
type="text/css"/>
<script
src="/asset/faces/myFacesExtensionResource/navmenu.NavigationMenuItem/1113412660000/jscookmenu/ThemeMiniBlack/theme.js"
type="text/javascript"></script>
<link rel="stylesheet"
href="/asset/faces/myFacesExtensionResource/navmenu.NavigationMenuItem/1113412660000/jscookmenu/ThemeMiniBlack/theme.css"
type="text/css"/>
<script
src="/asset/faces/myFacesExtensionResource/navmenu.NavigationMenuItem/1113412660000/jscookmenu/ThemeIE/theme.js"
type="text/javascript"></script>
<link rel="stylesheet"
href="/asset/faces/myFacesExtensionResource/navmenu.NavigationMenuItem/1113412660000/jscookmenu/ThemeIE/theme.css"
type="text/css"/>
<script
src="/asset/faces/myFacesExtensionResource/navmenu.NavigationMenuItem/1113412660000/jscookmenu/ThemePanel/theme.js"
type="text/javascript"></script>
<link rel="stylesheet"
href="/asset/faces/myFacesExtensionResource/navmenu.NavigationMenuItem/1113412660000/jscookmenu/ThemePanel/theme.css"
type="text/css"/>
</head>
<script type="text/javascript"><!--
var myMenu =
[['', 'nav_1', 'navMenu:mainMenu', '#', null],
['', 'nav_2', 'navMenu:mainMenu', '#', null,['', 'nav_2_1', 'navMenu:mainMenu',
'#', null]]];
--></script>
<div id="navMenu_menu"></div>
<script type="text/javascript"><!--
cmDraw ('navMenu_menu', myMenu, 'hbr', cmThemeIE, 'ThemeIE');
--></script>
<form id="linkDummyForm" name="linkDummyForm" style="display:inline"
method="post" action="/asset/menubar.html"><input type="hidden"
name="jsf_tree_64"
value="H4sIAAAAAAAAAK2Qv0oDQRDGx8MQFEHUwtZCsLvDFDbpDKgJiYJRQa441s16uXj7x725JDZ29j6ATyB5Ap/AztaXsLV2NrmQIIIWNst+s9/M79sZfUAps3Cobewzw3hX+PLumnGRkTRpwhkmWvlnVog22pxjbkWLKRYLuz0r1rQ0WgmFB5eb70+NzzcPFkNYing3STuW6tAIm4QIJoigQARziOCviGoTViM+VbWUZRnCerPH+ixImYoD8icqJtvKzFbv3MI9eCGUI0dGatkI53pOrnqCY3VocltE/Y9tVF9GO69rD4/PHsDQAMBC5mJA7s4SaW+iDcLeD0ieZ6ilr1hfCpX75/Vj1k/icYQWFeooJEKJnqNd821wATLuXEYoO1OFbIUeN1UIu/87tpdxrW/G1yOUKX1OMtVptGtUdTEm092N5m25lQ79YtB0DxT9IhGDU63RmC97U9cHcgIAAA=="/><input
type="hidden" name="jsf_state_64"
value="H4sIAAAAAAAAAJWSMW/TQBTHn50Yh5IhIWpVEJVYQGKoUyK2DtAmjWLkqFITJARDerGvsYPjc8/nxGGoYGBnAQmpiC/ADmJDDEwggcTCZwBmYIG7S0iAJkOf5Od39rv7vfe/9/wraDGFwm2ri/rI8FHQMbbbXWyz9Yfvbz7LRZd8FSAJASAV78MBCEtPIj0cWUQhJw+ImecbFrGRjw++53cP1358USFtQsZFkWsTB1ug2yQOGB0yOC2hRQEtNhj1gs66BRmxjFEHC4bG0/uIeihgcpmEv7gxAAaqIzN0Bgu1Zt1qbW4!
0zDKDbLGHg7iNqNGNZF2FaV0blKKh5UUsuf9x5clb9DQFignpyLuLZYfKIC38pLtpx9qMiJP1APXrHBcyWCG0Y6AQ2S42esM9ZOPIuN4oE3JHJIg9eV5MflpMjQtSR6Gmf379Zmn3QwrUKiz4BDlVZDNCTTjJXIojl/hOEl69JpHZQYb7HH9UBiVxVmKMUAPcRmFo3DDLpBeSAAesiTpGdXunvrXTKtdMq9IyK42jFTQwe1V58OjxyxdXUuKeB1kBGOM4ROMdtkrj9+WE67tHqI1NxwwcnEzOk3OzSYiPUfDuPL336fDnNxWUW6D1kR9zdZVkNCgMUm6bcuWaLu5hc0vMjhDnlMBJ+dUZ8p+YEekiOPNnf+GIQor4fFa4c5It0xkoa7KKTA95gbw6bschLs8nquLzovy59I+OymhSWiWu4IyqloW7MF5c/FuR+QM5t77V4ymy+j87TJLkNxqnDRsVBAAA"/><input
type="hidden" name="jsf_viewid" value="/menubar.jsp"/><input type="hidden"
name="jscook_action"/><script type="text/javascript">
<!--
function clear_linkDummyForm() {
var f = document.forms['linkDummyForm'];
f.elements['jscook_action'].value=null;
f.target='';
}
clear_linkDummyForm();
//-->
</script></form>
----------------------------- source code of generated page
----------------------
----------------------------- extensions definition in web.xml
---------------------
<filter>
<filter-name>extensionsFilter</filter-name>
<filter-class>org.apache.myfaces.component.html.util.ExtensionsFilter</filter-class>
<init-param>
<param-name>maxFileSize</param-name>
<param-value>2m</param-value>
<description>Set the size limit for uploaded files.
Format: 10 - 10 bytes
10k - 10 KB
10m - 10 MB
</description>
</init-param>
</filter>
<!-- Standard Faces Servlet Configuration -->
<servlet>
<servlet-name>faces</servlet-name>
<servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
<!-- Front Controller Servlet Mapping -->
<servlet-mapping>
<servlet-name>faces</servlet-name>
<url-pattern>*.html</url-pattern>
----------------------------- extensions definition in web.xml
---------------------
---------------------------- menubar.jsp
--------------------------------------------------
<%@ include file="/common/taglibs.jsp"%>
<f:view>
<t:jscookMenu id="navMenu" layout="hbr" theme="ThemeIE">
<t:navigationMenuItem id="nav_1"
itemLabel="nav_1" action="mainMenu" />
<t:navigationMenuItem id="nav_2"
itemLabel="nav_2" action="mainMenu">
<t:navigationMenuItem id="nav_2_1"
itemLabel="nav_2_1" action="mainMenu" />
</t:navigationMenuItem>
</t:jscookMenu>
</f:view>
------------ menubar.jsp -------------------------