2

簡単な要約:ホットフィックスなしでTridion 2011 SP1を使用し、同期サーバー(Profilesync.aspx)として.net Webアプリケーションを使用して、サブスクリプションデータベースとオーディエンスマネージャーデータベースの連絡先を同期します。また、Java6を使用しています。

問題:「Profilesync.aspx」ページにアクセスしたときにインストールが完了すると、「ネイティブ側でJVMをロードしようとして失敗しました」というエラーが表示されます。

エラー

Attempt to load JVM failed on native side

Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code. 


Exception Details: Codemesh.JuggerNET.JuggerNETFrameworkException: Attempt to load JVM failed on native side

Source Error: 

An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.  

Stack Trace: 


[JuggerNETFrameworkException: Attempt to load JVM failed on native side]
Codemesh.JuggerNET.JvmLoader.Load(Boolean bAcceptPreloaded) +287
Codemesh.JuggerNET.JvmLoader.Load() +41
Codemesh.JuggerNET.JavaClass.init() +111
Codemesh.JuggerNET.JavaClass.get_JObject() +49
Codemesh.JuggerNET.JavaMethod.init() +1082
Codemesh.JuggerNET.JavaMethod.get_MethodPtr() +54
Codemesh.JuggerNET.JavaMethod.get_Handle() +50
Codemesh.JuggerNET.JavaMethod.CallObject(JavaProxy jpo, JavaMethodArguments args) +390
Com.Tridion.Marketingsolution.Utilities.TcmUri..ctor(Int32 publicationId, Int32 itemId, Int32 itemType) +160
Tridion.OutboundEmail.ContentDelivery.Utilities.Settings.set_ConfigFileName(String value) +51
Tridion.OutboundEmail.ContentDelivery.OutboundEmailPage.Page_Init(Object sender, EventArgs e) +153
System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e) +14
 System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) +35
System.Web.UI.Control.OnInit(EventArgs e) +91
System.Web.UI.Page.OnInit(EventArgs e) +12
System.Web.UI.Control.InitRecursive(Control namingContainer) +140
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +480

誰かが私が何が悪いのかを見つけるのを手伝ってくれますか?

前もって感謝します!!!!

4

3 に答える 3

5

通常、これは、インストールされている Java バージョンと組み合わせて、32 ビットと 64 ビットのファイル (dll) の間に不一致があることを意味します。64 ビット バージョンの Java をインストールした場合は、必ず 64 ビット バージョンの SDL Tridion (OutboundEmail) コンテンツ配信 dll も使用してください。同じことが Java の 32 ビット バージョンにも当てはまります。SDL Tridion Content Delivery dll の 32 ビット バージョンを使用します。

于 2012-05-31T06:29:25.960 に答える
0

Albert の投稿が役に立たない場合 (彼の言うことは非常に正しいのですが)、HTTP Deployer が "Attempt to load JVM failed on native side"という同じ問題を参照してください。

于 2012-07-19T23:56:56.537 に答える