최근 Tridion을 2009 SP1에서 2011 SP1로 업그레이드하고 링크 해결 작업을하고 있습니다. 나는Tridion에서 링크 해결을 업데이트하는 중 오류가 발생했습니다.
public Tridion.ContentDelivery.Web.Linking.ComponentLink ComponentLink
{
get
{
if (this._componentLink == null)
{
this._componentLink = new Tridion.ContentDelivery.Web.Linking.ComponentLink(261);
}
return this._componentLink;
}
}
다음과 같이 코드를 업데이트하지만 난 웹 사이트를 탐색하고 때 오류
java.lang.Throwable의 다음 날을 제공합니다 com.tridion.linking.Linking.getLogger() Lcom/tridion/logging/Logger;
세부 오류
[의 Throwable : com.tridion.linking.Linking.getLogger() Lcom/tridion/로그/로거] Codemesh.JuggerNET.NTypeValue.Throw (INT64 이달) +373 Codemesh. JuggerNET.JavaClass.ThrowTypedException (INT64 이달) 1,365 Codemesh.JuggerNET.JavaMethod.CallObject (JavaProxy의 특허청, JavaMethodArguments의 인수) 524 Com.Tridion.Linking.ComponentLink..ctor (INT32 publicationId) +127 Tridion.ContentDelivery. Web.Linking.ComponentLink..ctor (Int32 publicationId) +28 Project.Web.UI.TridionBasePage.get_ComponentLink() +88 ASP.en_includes_controls_rss_ 7 d : \ Websites \ Project \ en \ Includes에있는 items_ascx.get_componentLink() : d WebControls_rss_items_ascx.Header_PreRender (Object sender, EventArgs e) \ controls \ rss-items.ascx : 20 System.EventHandler.Invoke (Object sender, EventArgs e) +0 System.Web.UI.Control.OnPreRender (EventArgs e) +8996626 System.Web.UI.Control. PreRenderRecursiveInternal() 103 System.Web.UI.Control.PreRenderRecursiveInternal() +175 System.Web.UI.Control.PreRenderRecursiveInternal() +175 System.Web.UI.Page.ProcessRequestMain (부울 includeStagesBeforeAsyncPoint 부울 includeStagesAfterAsyncPoint) +2496
Content Delivery 로그 파일에서 실제 오류를 확인하십시오 ... –
또한 lib 폴더에 cd_link.jar이있을 수 있습니다. 제거하십시오. 새 연결 jar의 이름은 cd_linking.jar입니다. –
cd_link.jar 파일을 제거 했으므로 이제 오류가 제거됩니다. 감사합니다 누노. 이 질문에 답을하면 대답을 받아 들일 것입니다. 감사합니다 – Meenakshi