【问题标题】:Microsoft MIP JAVA SDK sampe error: "Unrecognized exception: profile_add_engine_async"Microsoft MIP JAVA SDK 示例错误:“无法识别的异常:profile_add_engine_async”
【发布时间】:2021-02-18 08:39:14
【问题描述】:

我正在使用来自 Microsoft (https://docs.microsoft.com/en-us/information-protection/develop/setup-configure-mip) 的 MIP sdk for JAVA,并尝试执行其示例来读取和写入 MIP 标签。

但是当我为 JAVA 运行 MIPSample 时,我在 MIP 日志中收到以下错误消息。

"2021-02-16 12:23:38.609 common/api_utils.h:232 java (14700)"无法识别的异常:profile_add_engine_async" mipns::TryExecuteFailureCallback"

我的电话

Future<IFileEngine> fileEngineFuture = fileProfile.addEngineAsync(engineSettings);

IFileEngine fileEngine = fileEngineFuture.get();

未成功完成。 在 API AuthDelegateUserCredentials::acquireToken() 中,我能够成功获取“accessToken”,但是当我返回相同的访问令牌时,它会在某个地方崩溃,然后才能返回并附加 fileEngine 实例。

我的 windows 事件查看器出现以下错误

Faulting application name: java.exe, version: 8.0.2420.8, time stamp: 0x5e246f62
Faulting module name: ntdll.dll, version: 10.0.17763.475, time stamp: 0x3230aa04
Exception code: 0xc0000374
Fault offset: 0x00000000000fb049
Faulting process id: 0x1dc0
Faulting application start time: 0x01d7043c7ac79efc
Faulting application path: C:\code\depot\tools\windows\OpenJDK\1.8.0_242\x64\bin\java.exe
Faulting module path: C:\Windows\SYSTEM32\ntdll.dll
Report Id: ddfa73cc-d1e2-48ef-a76e-866bf67aaaa6
Faulting package full name: 
Faulting package-relative application ID: 

请让我知道我在这里可能做错了什么。

【问题讨论】:

    标签: azure microsoft-information-protection azure-information-protection


    【解决方案1】:

    您能分享一下您正在使用的 SDK 版本吗?我无法在 1.7 中重现这一点。我正在为 1.8 制作一个示例,看看我是否可以在那里重现。

    【讨论】:

    • 嗨,Tom,我使用的是 MIP sdk 版本 1.8.86
    • 我无法重现这个。我应该很快就会发布一个示例应用程序,其中包含您可以尝试用来复制的东西。我希望今晚可以使用它。 github.com/Azure-Samples/mipsdk-filesdk-java-sample
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-11-16
    • 1970-01-01
    • 1970-01-01
    • 2016-10-30
    • 1970-01-01
    • 2011-12-03
    • 2014-10-08
    相关资源
    最近更新 更多