Skip to Content

Archived discussions are read-only. Learn more about SAP Q&A

navigationTagLibrary example not working

Hi, I am trying to test the example of help.sap.com about devoloping detailed navigation using navigationTagLibrary "http://help.sap.com/saphelp_nw04/helpdata/en/43/0029d0e7371aa2e10000000a422035/frameset.htm".

I have created the par, I uploaded it to the portal and I have created an iview from the par. When I preview the iview appear and exception:

java.lang.ClassNotFoundException: com.sapportals.portal.navigation.taglibrary.nodes.IterateSelectedNavNodesLevel -


Loader Info -


ClassLoader name: [com.sapportals.portal.prt.util.ApplicationClassLoader@b25b29] Parent loader name: [com.sapportals.portal.prt.util.ApplicationClassLoader@12364da] References: not registered! Resources: D:\usr\sap\EPN\JC35\j2ee\cluster\server0\apps\sap.com\irj\servlet_jsp\irj\root\WEB-INF\portal\portalapps\navegacion_principal\private\lib\navegacion_principalcore.jar -


.

Exception id: 11:05_10/04/06_0002_354042850

See the details for the exception ID in the log file

it seems that is needed some aditional reference, my portalapp.xml is:

<?xml version="1.0" encoding="utf-8"?>

<application>

<application-config>

<property name="PrivateSharingReference" value="com.sap.portal.htmlb"/>

</application-config>

<components>

<component name="navegacion_principal">

<component-config>

<property name="ClassName" value="com.sap.jccm.portal.navegacion_principal"/>

<property name="ComponentType" value="jspnative"/>

<property name="JSP" value="pagelet/navegacion.jsp"/>

<property name="SharingReference" value="com.sap.portal.navigation.navigationtaglibrary"/>

</component-config>

<component-profile>

<property name="NavigationTagLibrary" value="/SERVICE/com.sap.portal.navigation.navigationtaglibrary/taglib/TagLibrary.tld"/>

</component-profile>

</component>

</components>

<services/>

</application>

Any help are welcomed.

Thanks in advanced.

Regards.

Former Member
Former Member replied

hi,

try this

<?xml version="1.0" encoding="utf-8"?>

<application>

<application-config>

<property name="SharingReference" value="com.sap.portal.htmlb"/>

<property name="SharingReference"

value="com.sap.portal.navigation.navigationtaglibrary"/>

</application-config>

<components>

<component name="navegacion_principal">

<component-config>

<property name="ClassName" value="com.sap.jccm.portal.navegacion_principal"/>

</component-config>

<component-profile>

<property name="NavigationTagLibrary" value="/SERVICE/com.sap.portal.navigation.navigationtaglibrary/taglib/TagLibrary.tld"/>

<property name="tagLib" value="/SERVICE/htmlb/taglib/htmlb.tld"/>

</component-profile>

</component>

</components>

<services/>

</application>

Regards,

Srinath

0 View this answer in context
Not what you were looking for? View more on this topic or Ask a question