无法初始化类com.tridion.linking.Linking

时间:2012-07-09 10:15:00

标签: tridion

我正在为我们正在开发的.NET Tridion 2011 SP1 Web应用程序收到以下错误。据我所知,所有必需的程序集和jar文件都安装在bin目录中,并且都配置为指向许可文件(最近生成)。

任何人都知道以前的经历会导致什么原因?

无法初始化类com.tridion.linking.Linking

无法找到某些已配置的类路径根

=============================================== =

ClassPath:C:\ Websites \ Live \ malvern.com.en \ bin \ bin    ClassPath:C:\ Websites \ Live \ malvern.com.en \ bin \ bin    ClassPath:C:\ Websites \ Live \ malvern.com.en \ bin \ bin

=============================================== ============= 无法找到或加载某些Java类或接口

此问题的最典型原因是:

  • 您忘了配置类路径
  • 您的个人资料中缺少jarfile,zipfile或目录 类路径
  • 您的某个类路径条目中有拼写错误
  • 缺少某个类所需的jar文件 你的班级路径
  • 类路径上的jar文件已过时,但没有 包含一些新类

=============================================== =============

javax.servlet.jsp.tagext.TagSupport  com.tridion.web.jsp.tag.DynamicComponentLinkHandler  com.tridion.web.jsp.tag.IncrementKeyHandler  javax.servlet.http.Cookie  com.tridion.marketingsolution.profilesync.Handler  com.tridion.smarttarget.tags.PromotionContentTagHandler  com.tridion.smarttarget.tags.PromotionTagHandler  com.tridion.webservices.odata.ODataPublicationMappingFilter  com.tridion.web.jsp.tag.ConditionHandler  com.tridion.web.jsp.ResponseWrapper  com.tridion.smarttarget.tags.AttributeTagHandler  com.tridion.smarttarget.tags.ItemContentTagHandler  com.tridion.web.jsp.tag.ConditionsHandler  javax.servlet.jsp.JspException  [Ljavax.servlet.http.Cookie;  com.tridion.linking.Linking  com.tridion.smarttarget.tags.FallbackContentTagHandler  com.tridion.web.jsp.tag.ComponentLinkHandler  com.tridion.web.jsp.tag.ComponentPresentationHandler  com.tridion.web.Admin  com.tridion.webservices.odata.ODataContextListener  com.tridion.web.jsp.JSPProcessor  com.tridion.smarttarget.tags.QueryTagHandler  com.tridion.web.asp.ASPAdmin  com.tridion.web.jsp.tag.TargetGroupHandler  com.tridion.linking.ASPLinking  com.tridion.web.jsp.tag.BinaryLinkHandler  javax.servlet.jsp.tagext.BodyTagSupport  com.tridion.ambientdata.web.AmbientDataServletFilter  com.tridion.smarttarget.tags.SearchTagHandler  com.tridion.webservices.security.authentication.OAuth2AccessTokenHandler  javax.servlet.jsp.JspTagException  com.tridion.smarttarget.tags.FacetTagHandler  com.tridion.smarttarget.tags.ItemContentInfoTagHandler  com.tridion.web.jsp.JSPXSLTProcessor  com.tridion.smarttarget.tags.ItemTagHandler  com.tridion.web.jsp.tag.PageLinkHandler  com.tridion.web.jsp.tag.TaxonomyHandler  javax.servlet.jsp.tagext.Tag  javax.servlet.http.HttpServletRequest  javax.servlet.jsp.tagext.BodyTag  javax.servlet.ServletRequest  com.tridion.web.jsp.tag.LinkBaseHandler  javax.servlet.http.HttpServletResponse  javax.servlet.jsp.tagext.IterationTag  javax.servlet.ServletResponse

描述:执行当前Web请求期间发生了未处理的异常。请查看堆栈跟踪以获取有关错误及其源自代码的位置的更多信息。

异常详细信息:Java.Lang.Throwable:无法初始化类com.tridion.linking.Linking

无法找到某些已配置的类路径根

=============================================== =

ClassPath:C:\ Websites \ Live \ malvern.com.en \ bin \ bin    ClassPath:C:\ Websites \ Live \ malvern.com.en \ bin \ bin    ClassPath:C:\ Websites \ Live \ malvern.com.en \ bin \ bin

=============================================== ============= 无法找到或加载某些Java类或接口

此问题的最典型原因是:

  • 您忘了配置类路径
  • 您的个人资料中缺少jarfile,zipfile或目录 类路径
  • 您的某个类路径条目中有拼写错误
  • 缺少某个类所需的jar文件 你的班级路径
  • 类路径上的jar文件已过时,但没有 包含一些新类

=============================================== =============

javax.servlet.jsp.tagext.TagSupport  com.tridion.web.jsp.tag.DynamicComponentLinkHandler  com.tridion.web.jsp.tag.IncrementKeyHandler  javax.servlet.http.Cookie  com.tridion.marketingsolution.profilesync.Handler  com.tridion.smarttarget.tags.PromotionContentTagHandler  com.tridion.smarttarget.tags.PromotionTagHandler  com.tridion.webservices.odata.ODataPublicationMappingFilter  com.tridion.web.jsp.tag.ConditionHandler  com.tridion.web.jsp.ResponseWrapper  com.tridion.smarttarget.tags.AttributeTagHandler  com.tridion.smarttarget.tags.ItemContentTagHandler  com.tridion.web.jsp.tag.ConditionsHandler  javax.servlet.jsp.JspException  [Ljavax.servlet.http.Cookie;  com.tridion.linking.Linking  com.tridion.smarttarget.tags.FallbackContentTagHandler  com.tridion.web.jsp.tag.ComponentLinkHandler  com.tridion.web.jsp.tag.ComponentPresentationHandler  com.tridion.web.Admin  com.tridion.webservices.odata.ODataContextListener  com.tridion.web.jsp.JSPProcessor  com.tridion.smarttarget.tags.QueryTagHandler  com.tridion.web.asp.ASPAdmin  com.tridion.web.jsp.tag.TargetGroupHandler  com.tridion.linking.ASPLinking  com.tridion.web.jsp.tag.BinaryLinkHandler  javax.servlet.jsp.tagext.BodyTagSupport  com.tridion.ambientdata.web.AmbientDataServletFilter  com.tridion.smarttarget.tags.SearchTagHandler  com.tridion.webservices.security.authentication.OAuth2AccessTokenHandler  javax.servlet.jsp.JspTagException  com.tridion.smarttarget.tags.FacetTagHandler  com.tridion.smarttarget.tags.ItemContentInfoTagHandler  com.tridion.web.jsp.JSPXSLTProcessor  com.tridion.smarttarget.tags.ItemTagHandler  com.tridion.web.jsp.tag.PageLinkHandler  com.tridion.web.jsp.tag.TaxonomyHandler  javax.servlet.jsp.tagext.Tag  javax.servlet.http.HttpServletRequest  javax.servlet.jsp.tagext.BodyTag  javax.servlet.ServletRequest  com.tridion.web.jsp.tag.LinkBaseHandler  javax.servlet.http.HttpServletResponse  javax.servlet.jsp.tagext.IterationTag  javax.servlet.ServletResponse

来源错误:

第35行: 第36行:<%Tridion.ContentDelivery.Web.Linking.ComponentLink componentLink = null; %GT; 第37行:<%Tridion.ContentDelivery.Web.Linking.Link link = null; %GT; 第38行: 第39行:

源文件:c:\ Websites \ Live \ malvern.com.en \ default.aspx行:37

堆栈追踪:

[Throwable:无法初始化类com.tridion.linking.Linking

无法找到某些已配置的类路径根

=============================================== =

ClassPath           : C:\Websites\Live\malvern.com.en\bin\bin
ClassPath           : C:\Websites\Live\malvern.com.en\bin\bin
ClassPath           : C:\Websites\Live\malvern.com.en\bin\bin

=============================================== ============= 无法找到或加载某些Java类或接口

此问题的最典型原因是:

  • 您忘了配置类路径
  • 您的个人资料中缺少jarfile,zipfile或目录 类路径
  • 您的某个类路径条目中有拼写错误
  • 缺少某个类所需的jar文件 你的班级路径
  • 类路径上的jar文件已过时,但没有 包含一些新类

=============================================== =============

javax.servlet.jsp.tagext.TagSupport   com.tridion.web.jsp.tag.DynamicComponentLinkHandler   com.tridion.web.jsp.tag.IncrementKeyHandler   javax.servlet.http.Cookie   com.tridion.marketingsolution.profilesync.Handler   com.tridion.smarttarget.tags.PromotionContentTagHandler   com.tridion.smarttarget.tags.PromotionTagHandler   com.tridion.webservices.odata.ODataPublicationMappingFilter   com.tridion.web.jsp.tag.ConditionHandler   com.tridion.web.jsp.ResponseWrapper   com.tridion.smarttarget.tags.AttributeTagHandler   com.tridion.smarttarget.tags.ItemContentTagHandler   com.tridion.web.jsp.tag.ConditionsHandler   javax.servlet.jsp.JspException   [Ljavax.servlet.http.Cookie;   com.tridion.linking.Linking   com.tridion.smarttarget.tags.FallbackContentTagHandler   com.tridion.web.jsp.tag.ComponentLinkHandler   com.tridion.web.jsp.tag.ComponentPresentationHandler   com.tridion.web.Admin   com.tridion.webservices.odata.ODataContextListener   com.tridion.web.jsp.JSPProcessor   com.tridion.smarttarget.tags.QueryTagHandler   com.tridion.web.asp.ASPAdmin   com.tridion.web.jsp.tag.TargetGroupHandler   com.tridion.linking.ASPLinking   com.tridion.web.jsp.tag.BinaryLinkHandler   javax.servlet.jsp.tagext.BodyTagSupport   com.tridion.ambientdata.web.AmbientDataServletFilter   com.tridion.smarttarget.tags.SearchTagHandler   com.tridion.webservices.security.authentication.OAuth2AccessTokenHandler   javax.servlet.jsp.JspTagException   com.tridion.smarttarget.tags.FacetTagHandler   com.tridion.smarttarget.tags.ItemContentInfoTagHandler   com.tridion.web.jsp.JSPXSLTProcessor   com.tridion.smarttarget.tags.ItemTagHandler   com.tridion.web.jsp.tag.PageLinkHandler   com.tridion.web.jsp.tag.TaxonomyHandler   javax.servlet.jsp.tagext.Tag   javax.servlet.http.HttpServletRequest   javax.servlet.jsp.tagext.BodyTag   javax.servlet.ServletRequest   com.tridion.web.jsp.tag.LinkBaseHandler   javax.servlet.http.HttpServletResponse   javax.servlet.jsp.tagext.IterationTag   javax.servlet.ServletResponse

]    Codemesh.JuggerNET.NTypeValue.Throw(Int64 inst)+514    Codemesh.JuggerNET.JavaClass.ThrowTypedException(Int64 inst)+1243    Codemesh.JuggerNET.JavaMethod.CallObject(JavaProxy jpo,JavaMethodArguments args)+915    Com.Tridion.Linking.ComponentLink..ctor(Int32 publicationId)+154    Tridion.ContentDelivery.Web.UI.ComponentLink.Render(HtmlTextWriter writer)+193    ASP.default_aspx .__ RenderbodyContent(HtmlTextWriter __w,Control parameterContainer)位于c:\ Websites \ Live \ malvern.com.en \ default.aspx:37    System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer,ICollection children)+131    ASP.includes_site_master .__ RenderForm1(HtmlTextWriter __w,Control parameterContainer)在c:\ Windows \ Microsoft.NET \ Framework64 \ v4.0.30319 \ Temporary ASP.NET Files \ root \ 8694a1d7 \ ddf129e2 \ App_Web_0p0okahq.0.cs:0    System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer,ICollection children)+131    System.Web.UI.HtmlControls.HtmlForm.RenderChildren(HtmlTextWriter writer)+315    System.Web.UI.HtmlControls.HtmlContainerControl.Render(HtmlTextWriter writer)+48    System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer,ICollection children)+246    System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer,ICollection children)+246    System.Web.UI.Page.Render(HtmlTextWriter writer)+40    System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint,Boolean includeStagesAfterAsyncPoint)+5290

1 个答案:

答案 0 :(得分:3)

看起来你可能有一些丢失的配置,或某些地方的配置错误。彼得对Presentation Error - SmartTarget Page的回答的第1部分提供了一些可能有用的信息的链接。