我正在尝试联系tridion内容代理数据库,以获得使用Tridion.contentDelivery动态链接库发布的内容。当我尝试执行应用程序时,我得到了下面的异常。
请帮帮忙
Exception Details: Java.Lang.ClassNotFoundException: com.tridion.broker.querying.Query
Source Error:
Line 107:
Line 108: LoggerService.Debug("GetContentByUrl: about to create query", LoggingCategory.Performance);
Line 109: Query pageQuery = new Query();
Line 110: LoggerService.Debug("GetContentByUrl: created query", LoggingCategory.Performance);
Line 111: ItemTypeCriteria isPage = new ItemTypeCriteria(64); // TODO There must be an enum of these somewhere
Source File: C:\MyProjects\DD4T\dotnet\DD4T.Providers.SDLTridion2011sp1\TridionPageProvider.cs Line: 109
Stack Trace:
[ClassNotFoundException: com.tridion.broker.querying.Query]
Codemesh.JuggerNET.NTypeValue.Throw(Int64 inst) +574
Codemesh.JuggerNET.JavaClass.ThrowTypedException(Int64 inst) +1361
Codemesh.JuggerNET.JavaClass.init() +390
Codemesh.JuggerNET.JavaClass.get_JObject() +51
Codemesh.JuggerNET.JavaMethod.init() +1652
Codemesh.JuggerNET.JavaMethod.get_MethodPtr() +61
Codemesh.JuggerNET.JavaMethod.get_Handle() +80
Codemesh.JuggerNET.JavaMethod.CallObject(JavaProxy jpo) +493
Com.Tridion.Broker.Querying.Query..ctor() +57
Tridion.ContentDelivery.DynamicContent.Query.Query..ctor() +32发布于 2012-04-26 04:06:03
检查位于应用程序的lib文件夹中的jar文件。
那里应该有一个cd_broker.jar。
您可以按照这些installation instructions (for .NET)进行查看。
https://stackoverflow.com/questions/10322156
复制相似问题