我试着用x光和cognito做对比:
val client: AWSCognitoIdentityProvider =
AWSCognitoIdentityProviderClientBuilder
.standard()
.withCredentials(keysConfig.credentialsProvider)
.withRegion(config.region)
.withClientConfiguration(new ClientConfiguration().withMaxErrorRetry(config.maxErrorRetries))
.withRequestHandlers(new TracingHandler(AWSXRay.getGlobalRecorder))
.build()
但我犯了很多错误:
SEVere:抑制AWS X射线上下文丢失异常(SegmentNotFoundExctive):无法开始名为AWSCognitoIdtyProvider的亚节:无法找到段
我举了一个例子:
https://docs.aws.amazon.com/xray/latest/devguide/xray-sdk-java-awssdkclients.html[https://docs.aws.amazon.com/xray/latest/devguide/xray-sdk-java-awssdkclients.html][1]
我应该做一些额外的配置在aws X射线UI?
编辑:我还试图删除手动添加请求处理程序,只是添加了一个依赖项:aws X射线记录器sdk aws sdk instrumentor,但同样的问题。。
启用AWS SDK instrumentation将自动为您的AWS调用生成子段
。但在AWS X射线中,子段必须位于现有父段段下
否则将获得SegmentNotFoundException。
你能试着用beginSegment()和EndSegment()来包装你的AWS调用吗?
import com.amazonaws.xray.AWSXRay;
import com.amazonaws.xray.entities.Segment;
try {
segment = AWSXRay.beginSegment("your service name");
// your AWS call
AWSCognito.xxx
} catch (Exception e) {
throw e;
} finally {
AWSXRay.endSegment();
}
如果包含一个与之匹配的值,则一切正常。 从返回 如果片段不存在,AbstractStandardFragmentInsertionTagProcessor#ComputeFragment似乎总是失败。 我对Thymeleaf很陌生,所以我可能错过了一些相当基本的东西。
Android片段找不到ID的视图? 找不到id 0x7F090005的视图 找不到片段id的视图 你能告诉我我做错了什么吗?
我试图调用一个片段,但有时会收到以下错误,即使我的片段中有空构造函数 作为
我在一些设备上遇到了这个问题,并且在我的崩溃分析中出现了一个错误。当应用程序遇到ANR故障并且错误为 无法启动activity ComponentInfo{com.qwykr.dryver.base/com.qwykr.dryver.base.activities.MainActivity}:Android.support.v4.app.fragment$InstantiationExceptio
我一整天都被困在这个问题上,我似乎找不到一个适合我的情况的答案,足以让我使用。 当我单击一个列表项时,比如Blue,在Portraint中,我希望它显示一个新的片段,这是一个蓝色的屏幕,而在Sandwork中,它在半个屏幕上显示该片段,在另一个屏幕上显示listview。我正在使用ActionBarSherlock和碎片来完成这一点。 我从里到外构建了它,所以我从一个列表开始,它按照我想要的方式工
我在一些设备上面临这个问题,并在崩溃分析中出错。很多用户设备都面临这个问题,但在我的设备上运行良好。 无法启动活动ComponentInfo{com.ox.outloks.new/com.ox.outloks.new.activities.maindraweractivity}:Android.support.v4.app.fragment$instantiationexception:无法实例化