Loading

Netsuite Connector: Datasense unable to get the metadata in Transform Message

Data pubblicazione: Jul 22, 2025
Risoluzione

SYMPTOM

When using Netsuite Connector , you need the metadata populated in the Transform Message before the Netsuite operation but are unable to fetch the metadata and see "Mule Agent REST service timed out" in the Transform message component.If the error is further checked you could see the below stack trace:
 
ToolingException{message='Mule Agent REST service timed out
javax.ws.rs.ProcessingException: java.net.SocketTimeoutException: Read timed out
	at org.glassfish.jersey.client.internal.HttpUrlConnector.apply(HttpUrlConnector.java:287)
	at org.glassfish.jersey.client.ClientRuntime.invoke(ClientRuntime.java:252)
	at org.glassfish.jersey.client.JerseyInvocation$1.call(JerseyInvocation.java:684)
	at org.glassfish.jersey.client.JerseyInvocation$1.call(JerseyInvocation.java:681)
	at org.glassfish.jersey.internal.Errors.process(Errors.java:315)
	at org.glassfish.jersey.internal.Errors.process(Errors.java:297)
	at org.glassfish.jersey.internal.Errors.process(Errors.java:228)
	at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:444)
	at org.glassfish.jersey.client.JerseyInvocation.invoke(JerseyInvocation.java:681)
	at org.glassfish.jersey.client.JerseyInvocation$Builder.method(JerseyInvocation.java:411)
	at org.glassfish.jersey.client.JerseyInvocation$Builder.get(JerseyInvocation.java:311)
	at org.mule.tooling.agent.rest.client.tooling.applications.applicationId.components.componentId.metadata.Metadata.get(Metadata.java:71)
	at org.mule.tooling.agent.rest.client.RestAgentToolingService.lambda$getMetadata$29(RestAgentToolingService.java:560)
	at org.mule.tooling.agent.rest.client.service.ServiceFunction.serviceCallWrapper(ServiceFunction.java:28)
	at org.mule.tooling.agent.rest.client.RestAgentToolingService.getMetadata(RestAgentToolingService.java:558)
	at org.mule.tooling.agent.rest.client.RestAgentToolingService.getOperationMetadata(RestAgentToolingService.java:537)
	at org.mule.tooling.client.internal.metadata.AbstractRuntimeToolingServiceDecorator.getOperationMetadata(AbstractRuntimeToolingServiceDecorator.java:158)
	at org.mule.tooling.client.internal.metadata.MetadataMediatorRuntimeToolingServiceDecorator.getOperationMetadata(MetadataMediatorRuntimeToolingServiceDecorator.java:39)
	at org.mule.tooling.client.internal.InternalApplicationMetadataProvider.lambda$getOperationMetadata$1(InternalApplicationMetadataProvider.java:85)
	at org.mule.tooling.client.internal.application.DefaultApplication.evaluateWithRemoteApplication(DefaultApplication.java:123)
	at org.mule.tooling.client.internal.InternalApplicationMetadataProvider.getOperationMetadata(InternalApplicationMetadataProvider.java:83)
	at org.mule.tooling.client.internal.ToolingDataSenseMetadataProvider.getOperationMetadata(ToolingDataSenseMetadataProvider.java:73)
	at org.mule.datasense.api.metadataprovider.CachedDataSenseProvider$CachedDataSenseMetadataProvider.lambda$getOperationMetadata$1(CachedDataSenseProvider.java:80)
	at org.mule.tooling.client.internal.metadata.DefaultToolingMetadataCache.executeHandling(DefaultToolingMetadataCache.java:188)
	at org.mule.tooling.client.internal.metadata.DefaultToolingMetadataCache.getComponentMetadata(DefaultToolingMetadataCache.java:95)
	at org.mule.tooling.client.internal.metadata.DefaultToolingMetadataCache.getOperationMetadata(DefaultToolingMetadataCache.java:61)
	at org.mule.tooling.client.internal.DataSenseMetadataCacheAdapter.getOperationMetadata(DataSenseMetadataCacheAdapter.java:37)
	at org.mule.datasense.api.metadataprovider.CachedDataSenseProvider$CachedDataSenseMetadataProvider.getOperationMetadata(CachedDataSenseProvider.java:78)
	at org.mule.datasense.impl.phases.annotators.DynamicOperationAnnotator.resolveMetadata(DynamicOperationAnnotator.java:20)
	at org.mule.datasense.impl.phases.annotators.BaseDynamicAnnotator.lambda$null$1(BaseDynamicAnnotator.java:70)
	at java.base/java.util.Optional.map(Optional.java:265)
	at org.mule.datasense.impl.phases.annotators.BaseDynamicAnnotator.lambda$null$2(BaseDynamicAnnotator.java:66)
	at java.base/java.util.Optional.map(Optional.java:265)
	at org.mule.datasense.impl.phases.annotators.BaseDynamicAnnotator.lambda$resolveComponentModel$3(BaseDynamicAnnotator.java:64)
	at java.base/java.util.Optional.flatMap(Optional.java:294)
	at org.mule.datasense.impl.phases.annotators.BaseDynamicAnnotator.resolveComponentModel(BaseDynamicAnnotator.java:62)
	at org.mule.datasense.impl.phases.annotators.BaseExtensionAnnotator.lambda$annotate$0(BaseExtensionAnnotator.java:25)
	at java.base/java.util.Optional.flatMap(Optional.java:294)
	at org.mule.datasense.impl.phases.annotators.BaseExtensionAnnotator.annotate(BaseExtensionAnnotator.java:25)
	at org.mule.datasense.impl.phases.annotators.OperationAnnotator.lambda$annotate$0(OperationAnnotator.java:18)
	at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655)
	at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:658)
	at org.mule.datasense.impl.phases.annotators.OperationAnnotator.annotate(OperationAnnotator.java:18)
	at org.mule.datasense.impl.phases.annotators.OperationCallAnnotator.lambda$annotateOperationCall$0(OperationCallAnnotator.java:62)
	at java.base/java.util.Optional.ifPresent(Optional.java:183)
	at org.mule.datasense.impl.phases.annotators.OperationCallAnnotator.annotateOperationCall(OperationCallAnnotator.java:59)
	at org.mule.datasense.impl.phases.annotators.OperationCallAnnotator.annotate(OperationCallAnnotator.java:46)
	at org.mule.datasense.impl.phases.annotators.AnnotatorsRegistry.lambda$annotate$0(AnnotatorsRegistry.java:25)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
	at org.mule.datasense.impl.phases.annotators.AnnotatorsRegistry.annotate(AnnotatorsRegistry.java:25)
	at org.mule.datasense.impl.phases.typing.AnnotatingMuleAstVisitor.visit(AnnotatingMuleAstVisitor.java:44)
	at org.mule.datasense.impl.phases.typing.AnnotatingMuleAstVisitor.visit(AnnotatingMuleAstVisitor.java:28)
	at org.mule.datasense.impl.model.ast.MessageProcessorNode.accept(MessageProcessorNode.java:90)
	at org.mule.datasense.impl.phases.typing.AnnotatingMuleAstVisitor.annotate(AnnotatingMuleAstVisitor.java:137)
	at org.mule.datasense.impl.phases.typing.AnnotatingMuleAstVisitor.visit(AnnotatingMuleAstVisitor.java:58)
	at org.mule.datasense.impl.phases.typing.AnnotatingMuleAstVisitor.visit(AnnotatingMuleAstVisitor.java:28)
	at org.mule.datasense.impl.model.ast.MessageProcessorNode.accept(MessageProcessorNode.java:90)
	at org.mule.datasense.impl.phases.typing.AnnotatingMuleAstVisitor.annotate(AnnotatingMuleAstVisitor.java:137)
	at org.mule.datasense.impl.phases.typing.AnnotatingMuleAstVisitor.lambda$visit$12(AnnotatingMuleAstVisitor.java:125)
	at java.base/java.util.Optional.ifPresent(Optional.java:183)
	at org.mule.datasense.impl.phases.typing.AnnotatingMuleAstVisitor.visit(AnnotatingMuleAstVisitor.java:125)
	at org.mule.datasense.impl.phases.typing.AnnotatingMuleAstVisitor.visit(AnnotatingMuleAstVisitor.java:28)
	at org.mule.datasense.impl.model.ast.MuleFlowNode.accept(MuleFlowNode.java:54)
	at org.mule.datasense.impl.phases.typing.AnnotatingMuleAstVisitor.annotate(AnnotatingMuleAstVisitor.java:137)
	at org.mule.datasense.impl.phases.typing.AnnotatingMuleAstVisitor.lambda$visit$1(AnnotatingMuleAstVisitor.java:76)
	at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655)
	at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:658)
	at org.mule.datasense.impl.phases.typing.AnnotatingMuleAstVisitor.visit(AnnotatingMuleAstVisitor.java:75)
	at org.mule.datasense.impl.phases.typing.AnnotatingMuleAstVisitor.visit(AnnotatingMuleAstVisitor.java:28)
	at org.mule.datasense.impl.model.ast.MuleApplicationNode.accept(MuleApplicationNode.java:49)
	at org.mule.datasense.impl.phases.typing.AnnotatingMuleAstVisitor.annotate(AnnotatingMuleAstVisitor.java:137)
	at org.mule.datasense.impl.phases.typing.AnnotatingMuleAstVisitor.annotate(AnnotatingMuleAstVisitor.java:133)
	at org.mule.datasense.impl.phases.typing.AstTyping.annotate(AstTyping.java:32)
	at org.mule.datasense.impl.phases.typing.AstTyping.annotate(AstTyping.java:27)
	at org.mule.datasense.impl.DataSenseApplicationModel.resolve(DataSenseApplicationModel.java:146)
	at org.mule.datasense.impl.DefaultDataSense.resolve(DefaultDataSense.java:318)
	at org.mule.tooling.client.internal.DefaultDataSenseService.lambda$internalResolveDataSense$1(DefaultDataSenseService.java:145)
	at org.mule.runtime.core.api.util.ExceptionUtils.tryExpecting(ExceptionUtils.java:224)
	at org.mule.runtime.core.api.util.ClassUtils.withContextClassLoader(ClassUtils.java:1075)
	at org.mule.runtime.core.api.util.ClassUtils.withContextClassLoader(ClassUtils.java:993)
	at org.mule.tooling.client.internal.DefaultDataSenseService.internalResolveDataSense(DefaultDataSenseService.java:144)
	at org.mule.tooling.client.internal.DefaultDataSenseService.resolveDataSense(DefaultDataSenseService.java:109)
	at org.mule.tooling.client.internal.DefaultDataSenseService.invokeMethod(DefaultDataSenseService.java:278)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.mule.tooling.client.bootstrap.internal.reflection.Dispatcher$ToolingCallable.call(Dispatcher.java:243)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
	at java.base/java.lang.Thread.run(Thread.java:834)
Caused by: java.net.SocketTimeoutException: Read timed out
	at java.base/java.net.SocketInputStream.socketRead0(Native Method)
	at java.base/java.net.SocketInputStream.socketRead(SocketInputStream.java:115)
	at java.base/java.net.SocketInputStream.read(SocketInputStream.java:168)
	at java.base/java.net.SocketInputStream.read(SocketInputStream.java:140)
	at java.base/java.io.BufferedInputStream.fill(BufferedInputStream.java:252)
	at java.base/java.io.BufferedInputStream.read1(BufferedInputStream.java:292)
	at java.base/java.io.BufferedInputStream.read(BufferedInputStream.java:351)
	at java.base/sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:754)
	at java.base/sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:689)
	at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1615)
	at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1520)
	at java.base/java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:527)
	at org.glassfish.jersey.client.internal.HttpUrlConnector._apply(HttpUrlConnector.java:399)
	at org.glassfish.jersey.client.internal.HttpUrlConnector.apply(HttpUrlConnector.java:285)
	... 91 more
'
, rootCauseMessage='SocketTimeoutException: Read timed out'
, rootCauseType='java.net.SocketTimeoutException'
, rootCauseStackTrace='[java.net.SocketTimeoutException: Read timed out, 	at java.base/java.net.SocketInputStream.socketRead0(Native Method), 	at java.base/java.net.SocketInputStream.socketRead(SocketInputStream.java:115), 	at java.base/java.net.SocketInputStream.read(SocketInputStream.java:168), 	at java.base/java.net.SocketInputStream.read(SocketInputStream.java:140), 	at java.base/java.io.BufferedInputStream.fill(BufferedInputStream.java:252), 	at java.base/java.io.BufferedInputStream.read1(BufferedInputStream.java:292), 	at java.base/java.io.BufferedInputStream.read(BufferedInputStream.java:351), 	at java.base/sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:754), 	at java.base/sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:689), 	at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1615), 	at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1520), 	at java.base/java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:527), 	at org.glassfish.jersey.client.internal.HttpUrlConnector._apply(HttpUrlConnector.java:399), 	at org.glassfish.jersey.client.internal.HttpUrlConnector.apply(HttpUrlConnector.java:285),  [wrapped] javax.ws.rs.ProcessingException: java.net.SocketTimeoutException: Read timed out, 	at org.glassfish.jersey.client.internal.HttpUrlConnector.apply(HttpUrlConnector.java:287), 	at org.glassfish.jersey.client.ClientRuntime.invoke(ClientRuntime.java:252), 	at org.glassfish.jersey.client.JerseyInvocation$1.call(JerseyInvocation.java:684), 	at org.glassfish.jersey.client.JerseyInvocation$1.call(JerseyInvocation.java:681), 	at org.glassfish.jersey.internal.Errors.process(Errors.java:315), 	at org.glassfish.jersey.internal.Errors.process(Errors.java:297), 	at org.glassfish.jersey.internal.Errors.process(Errors.java:228), 	at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:444), 	at org.glassfish.jersey.client.JerseyInvocation.invoke(JerseyInvocation.java:681), 	at org.glassfish.jersey.client.JerseyInvocation$Builder.method(JerseyInvocation.java:411), 	at org.glassfish.jersey.client.JerseyInvocation$Builder.get(JerseyInvocation.java:311), 	at org.mule.tooling.agent.rest.client.tooling.applications.applicationId.components.componentId.metadata.Metadata.get(Metadata.java:71), 	at org.mule.tooling.agent.rest.client.RestAgentToolingService.lambda$getMetadata$29(RestAgentToolingService.java:560), 	at org.mule.tooling.agent.rest.client.service.ServiceFunction.serviceCallWrapper(ServiceFunction.java:28), 	at org.mule.tooling.agent.rest.client.RestAgentToolingService.getMetadata(RestAgentToolingService.java:558), 	at org.mule.tooling.agent.rest.client.RestAgentToolingService.getOperationMetadata(RestAgentToolingService.java:537), 	at org.mule.tooling.client.internal.metadata.AbstractRuntimeToolingServiceDecorator.getOperationMetadata(AbstractRuntimeToolingServiceDecorator.java:158), 	at org.mule.tooling.client.internal.metadata.MetadataMediatorRuntimeToolingServiceDecorator.getOperationMetadata(MetadataMediatorRuntimeToolingServiceDecorator.java:39), 	at org.mule.tooling.client.internal.InternalApplicationMetadataProvider.lambda$getOperationMetadata$1(InternalApplicationMetadataProvider.java:85), 	at org.mule.tooling.client.internal.application.DefaultApplication.evaluateWithRemoteApplication(DefaultApplication.java:123), 	at org.mule.tooling.client.internal.InternalApplicationMetadataProvider.getOperationMetadata(InternalApplicationMetadataProvider.java:83), 	at org.mule.tooling.client.internal.ToolingDataSenseMetadataProvider.getOperationMetadata(ToolingDataSenseMetadataProvider.java:73), 	at org.mule.datasense.api.metadataprovider.CachedDataSenseProvider$CachedDataSenseMetadataProvider.lambda$getOperationMetadata$1(CachedDataSenseProvider.java:80), 	at org.mule.tooling.client.internal.metadata.DefaultToolingMetadataCache.executeHandling(DefaultToolingMetadataCache.java:188), 	at org.mule.tooling.client.internal.metadata.DefaultToolingMetadataCache.getComponentMetadata(DefaultToolingMetadataCache.java:95), 	at org.mule.tooling.client.internal.metadata.DefaultToolingMetadataCache.getOperationMetadata(DefaultToolingMetadataCache.java:61), 	at org.mule.tooling.client.internal.DataSenseMetadataCacheAdapter.getOperationMetadata(DataSenseMetadataCacheAdapter.java:37), 	at org.mule.datasense.api.metadataprovider.CachedDataSenseProvider$CachedDataSenseMetadataProvider.getOperationMetadata(CachedDataSenseProvider.java:78), 	at org.mule.datasense.impl.phases.annotators.DynamicOperationAnnotator.resolveMetadata(DynamicOperationAnnotator.java:20), 	at org.mule.datasense.impl.phases.annotators.BaseDynamicAnnotator.lambda$null$1(BaseDynamicAnnotator.java:70), 	at java.base/java.util.Optional.map(Optional.java:265), 	at org.mule.datasense.impl.phases.annotators.BaseDynamicAnnotator.lambda$null$2(BaseDynamicAnnotator.java:66), 	at java.base/java.util.Optional.map(Optional.java:265), 	at org.mule.datasense.impl.phases.annotators.BaseDynamicAnnotator.lambda$resolveComponentModel$3(BaseDynamicAnnotator.java:64), 	at java.base/java.util.Optional.flatMap(Optional.java:294), 	at org.mule.datasense.impl.phases.annotators.BaseDynamicAnnotator.resolveComponentModel(BaseDynamicAnnotator.java:62), 	at org.mule.datasense.impl.phases.annotators.BaseExtensionAnnotator.lambda$annotate$0(BaseExtensionAnnotator.java:25), 	at java.base/java.util.Optional.flatMap(Optional.java:294), 	at org.mule.datasense.impl.phases.annotators.BaseExtensionAnnotator.annotate(BaseExtensionAnnotator.java:25), 	at org.mule.datasense.impl.phases.annotators.OperationAnnotator.lambda$annotate$0(OperationAnnotator.java:18), 	at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655), 	at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:658), 	at org.mule.datasense.impl.phases.annotators.OperationAnnotator.annotate(OperationAnnotator.java:18), 	at org.mule.datasense.impl.phases.annotators.OperationCallAnnotator.lambda$annotateOperationCall$0(OperationCallAnnotator.java:62), 	at java.base/java.util.Optional.ifPresent(Optional.java:183), 	at org.mule.datasense.impl.phases.annotators.OperationCallAnnotator.annotateOperationCall(OperationCallAnnotator.java:59), 	at org.mule.datasense.impl.phases.annotators.OperationCallAnnotator.annotate(OperationCallAnnotator.java:46), 	at org.mule.datasense.impl.phases.annotators.AnnotatorsRegistry.lambda$annotate$0(AnnotatorsRegistry.java:25), 	at java.base/java.util.ArrayList.forEach(ArrayList.java:1541), 	at org.mule.datasense.impl.phases.annotators.AnnotatorsRegistry.annotate(AnnotatorsRegistry.java:25), 	at org.mule.datasense.impl.phases.typing.AnnotatingMuleAstVisitor.visit(AnnotatingMuleAstVisitor.java:44), 	at org.mule.datasense.impl.phases.typing.AnnotatingMuleAstVisitor.visit(AnnotatingMuleAstVisitor.java:28), 	at org.mule.datasense.impl.model.ast.MessageProcessorNode.accept(MessageProcessorNode.java:90), 	at org.mule.datasense.impl.phases.typing.AnnotatingMuleAstVisitor.annotate(AnnotatingMuleAstVisitor.java:137), 	at org.mule.datasense.impl.phases.typing.AnnotatingMuleAstVisitor.visit(AnnotatingMuleAstVisitor.java:58), 	at org.mule.datasense.impl.phases.typing.AnnotatingMuleAstVisitor.visit(AnnotatingMuleAstVisitor.java:28), 	at org.mule.datasense.impl.model.ast.MessageProcessorNode.accept(MessageProcessorNode.java:90), 	at org.mule.datasense.impl.phases.typing.AnnotatingMuleAstVisitor.annotate(AnnotatingMuleAstVisitor.java:137), 	at org.mule.datasense.impl.phases.typing.AnnotatingMuleAstVisitor.lambda$visit$12(AnnotatingMuleAstVisitor.java:125), 	at java.base/java.util.Optional.ifPresent(Optional.java:183), 	at org.mule.datasense.impl.phases.typing.AnnotatingMuleAstVisitor.visit(AnnotatingMuleAstVisitor.java:125), 	at org.mule.datasense.impl.phases.typing.AnnotatingMuleAstVisitor.visit(AnnotatingMuleAstVisitor.java:28), 	at org.mule.datasense.impl.model.ast.MuleFlowNode.accept(MuleFlowNode.java:54), 	at org.mule.datasense.impl.phases.typing.AnnotatingMuleAstVisitor.annotate(AnnotatingMuleAstVisitor.java:137), 	at org.mule.datasense.impl.phases.typing.AnnotatingMuleAstVisitor.lambda$visit$1(AnnotatingMuleAstVisitor.java:76), 	at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655), 	at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:658), 	at org.mule.datasense.impl.phases.typing.AnnotatingMuleAstVisitor.visit(AnnotatingMuleAstVisitor.java:75), 	at org.mule.datasense.impl.phases.typing.AnnotatingMuleAstVisitor.visit(AnnotatingMuleAstVisitor.java:28), 	at org.mule.datasense.impl.model.ast.MuleApplicationNode.accept(MuleApplicationNode.java:49), 	at org.mule.datasense.impl.phases.typing.AnnotatingMuleAstVisitor.annotate(AnnotatingMuleAstVisitor.java:137), 	at org.mule.datasense.impl.phases.typing.AnnotatingMuleAstVisitor.annotate(AnnotatingMuleAstVisitor.java:133), 	at org.mule.datasense.impl.phases.typing.AstTyping.annotate(AstTyping.java:32), 	at org.mule.datasense.impl.phases.typing.AstTyping.annotate(AstTyping.java:27), 	at org.mule.datasense.impl.DataSenseApplicationModel.resolve(DataSenseApplicationModel.java:146), 	at org.mule.datasense.impl.DefaultDataSense.resolve(DefaultDataSense.java:318), 	at org.mule.tooling.client.internal.DefaultDataSenseService.lambda$internalResolveDataSense$1(DefaultDataSenseService.java:145), 	at org.mule.runtime.core.api.util.ExceptionUtils.tryExpecting(ExceptionUtils.java:224), 	at org.mule.runtime.core.api.util.ClassUtils.withContextClassLoader(ClassUtils.java:1075), 	at org.mule.runtime.core.api.util.ClassUtils.withContextClassLoader(ClassUtils.java:993), 	at org.mule.tooling.client.internal.DefaultDataSenseService.internalResolveDataSense(DefaultDataSenseService.java:144), 	at org.mule.tooling.client.internal.DefaultDataSenseService.resolveDataSense(DefaultDataSenseService.java:109), 	at org.mule.tooling.client.internal.DefaultDataSenseService.invokeMethod(DefaultDataSenseService.java:278), 	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method), 	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62), 	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43), 	at java.base/java.lang.reflect.Method.invoke(Method.java:566), 	at org.mule.tooling.client.bootstrap.internal.reflection.Dispatcher$ToolingCallable.call(Dispatcher.java:243), 	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264), 	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128), 	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628), 	at java.base/java.lang.Thread.run(Thread.java:834)]'}
	at org.mule.tooling.agent.rest.client.RestAgentToolingService.serviceExceptionOr(RestAgentToolingService.java:870)
	at org.mule.tooling.agent.rest.client.RestAgentToolingService.serviceExceptionOrToolingException(RestAgentToolingService.java:857)
	at org.mule.tooling.agent.rest.client.RestAgentToolingService.getMetadata(RestAgentToolingService.java:565)
	at org.mule.tooling.agent.rest.client.RestAgentToolingService.getOperationMetadata(RestAgentToolingService.java:537)
	at org.mule.tooling.client.internal.metadata.AbstractRuntimeToolingServiceDecorator.getOperationMetadata(AbstractRuntimeToolingServiceDecorator.java:158)
	at org.mule.tooling.client.internal.metadata.MetadataMediatorRuntimeToolingServiceDecorator.getOperationMetadata(MetadataMediatorRuntimeToolingServiceDecorator.java:39)
	at org.mule.tooling.client.internal.InternalApplicationMetadataProvider.lambda$getOperationMetadata$1(InternalApplicationMetadataProvider.java:85)
	at org.mule.tooling.client.internal.application.DefaultApplication.evaluateWithRemoteApplication(DefaultApplication.java:123)
	at org.mule.tooling.client.internal.InternalApplicationMetadataProvider.getOperationMetadata(InternalApplicationMetadataProvider.java:83)
	at org.mule.tooling.client.internal.ToolingDataSenseMetadataProvider.getOperationMetadata(ToolingDataSenseMetadataProvider.java:73)
	at org.mule.datasense.api.metadataprovider.CachedDataSenseProvider$CachedDataSenseMetadataProvider.lambda$getOperationMetadata$1(CachedDataSenseProvider.java:80)
	at org.mule.tooling.client.internal.metadata.DefaultToolingMetadataCache.executeHandling(DefaultToolingMetadataCache.java:188)
	at org.mule.tooling.client.internal.metadata.DefaultToolingMetadataCache.getComponentMetadata(DefaultToolingMetadataCache.java:95)
	at org.mule.tooling.client.internal.metadata.DefaultToolingMetadataCache.getOperationMetadata(DefaultToolingMetadataCache.java:61)
	at org.mule.tooling.client.internal.DataSenseMetadataCacheAdapter.getOperationMetadata(DataSenseMetadataCacheAdapter.java:37)
	at org.mule.datasense.api.metadataprovider.CachedDataSenseProvider$CachedDataSenseMetadataProvider.getOperationMetadata(CachedDataSenseProvider.java:78)
	at org.mule.datasense.impl.phases.annotators.DynamicOperationAnnotator.resolveMetadata(DynamicOperationAnnotator.java:20)
	at org.mule.datasense.impl.phases.annotators.BaseDynamicAnnotator.lambda$null$1(BaseDynamicAnnotator.java:70)
	at java.base/java.util.Optional.map(Optional.java:265)
	at org.mule.datasense.impl.phases.annotators.BaseDynamicAnnotator.lambda$null$2(BaseDynamicAnnotator.java:66)
	at java.base/java.util.Optional.map(Optional.java:265)
	at org.mule.datasense.impl.phases.annotators.BaseDynamicAnnotator.lambda$resolveComponentModel$3(BaseDynamicAnnotator.java:64)
	at java.base/java.util.Optional.flatMap(Optional.java:294)
	at org.mule.datasense.impl.phases.annotators.BaseDynamicAnnotator.resolveComponentModel(BaseDynamicAnnotator.java:62)
	at org.mule.datasense.impl.phases.annotators.BaseExtensionAnnotator.lambda$annotate$0(BaseExtensionAnnotator.java:25)
	at java.base/java.util.Optional.flatMap(Optional.java:294)
	at org.mule.datasense.impl.phases.annotators.BaseExtensionAnnotator.annotate(BaseExtensionAnnotator.java:25)
	at org.mule.datasense.impl.phases.annotators.OperationAnnotator.lambda$annotate$0(OperationAnnotator.java:18)
	at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655)
	at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:658)
	at org.mule.datasense.impl.phases.annotators.OperationAnnotator.annotate(OperationAnnotator.java:18)
	at org.mule.datasense.impl.phases.annotators.OperationCallAnnotator.lambda$annotateOperationCall$0(OperationCallAnnotator.java:62)
	at java.base/java.util.Optional.ifPresent(Optional.java:183)
	at org.mule.datasense.impl.phases.annotators.OperationCallAnnotator.annotateOperationCall(OperationCallAnnotator.java:59)
	at org.mule.datasense.impl.phases.annotators.OperationCallAnnotator.annotate(OperationCallAnnotator.java:46)
	at org.mule.datasense.impl.phases.annotators.AnnotatorsRegistry.lambda$annotate$0(AnnotatorsRegistry.java:25)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
	at org.mule.datasense.impl.phases.annotators.AnnotatorsRegistry.annotate(AnnotatorsRegistry.java:25)
	at org.mule.datasense.impl.phases.typing.AnnotatingMuleAstVisitor.visit(AnnotatingMuleAstVisitor.java:44)
	at org.mule.datasense.impl.phases.typing.AnnotatingMuleAstVisitor.visit(AnnotatingMuleAstVisitor.java:28)
	at org.mule.datasense.impl.model.ast.MessageProcessorNode.accept(MessageProcessorNode.java:90)
	at org.mule.datasense.impl.phases.typing.AnnotatingMuleAstVisitor.annotate(AnnotatingMuleAstVisitor.java:137)
	at org.mule.datasense.impl.phases.typing.AnnotatingMuleAstVisitor.visit(AnnotatingMuleAstVisitor.java:58)
	at org.mule.datasense.impl.phases.typing.AnnotatingMuleAstVisitor.visit(AnnotatingMuleAstVisitor.java:28)
	at org.mule.datasense.impl.model.ast.MessageProcessorNode.accept(MessageProcessorNode.java:90)
	at org.mule.datasense.impl.phases.typing.AnnotatingMuleAstVisitor.annotate(AnnotatingMuleAstVisitor.java:137)
	at org.mule.datasense.impl.phases.typing.AnnotatingMuleAstVisitor.lambda$visit$12(AnnotatingMuleAstVisitor.java:125)
	at java.base/java.util.Optional.ifPresent(Optional.java:183)
	at org.mule.datasense.impl.phases.typing.AnnotatingMuleAstVisitor.visit(AnnotatingMuleAstVisitor.java:125)
	at org.mule.datasense.impl.phases.typing.AnnotatingMuleAstVisitor.visit(AnnotatingMuleAstVisitor.java:28)
	at org.mule.datasense.impl.model.ast.MuleFlowNode.accept(MuleFlowNode.java:54)
	at org.mule.datasense.impl.phases.typing.AnnotatingMuleAstVisitor.annotate(AnnotatingMuleAstVisitor.java:137)
	at org.mule.datasense.impl.phases.typing.AnnotatingMuleAstVisitor.lambda$visit$1(AnnotatingMuleAstVisitor.java:76)
	at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655)
	at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:658)
	at org.mule.datasense.impl.phases.typing.AnnotatingMuleAstVisitor.visit(AnnotatingMuleAstVisitor.java:75)
	at org.mule.datasense.impl.phases.typing.AnnotatingMuleAstVisitor.visit(AnnotatingMuleAstVisitor.java:28)
	at org.mule.datasense.impl.model.ast.MuleApplicationNode.accept(MuleApplicationNode.java:49)
	at org.mule.datasense.impl.phases.typing.AnnotatingMuleAstVisitor.annotate(AnnotatingMuleAstVisitor.java:137)
	at org.mule.datasense.impl.phases.typing.AnnotatingMuleAstVisitor.annotate(AnnotatingMuleAstVisitor.java:133)
	at org.mule.datasense.impl.phases.typing.AstTyping.annotate(AstTyping.java:32)
	at org.mule.datasense.impl.phases.typing.AstTyping.annotate(AstTyping.java:27)
	at org.mule.datasense.impl.DataSenseApplicationModel.resolve(DataSenseApplicationModel.java:146)
	at org.mule.datasense.impl.DefaultDataSense.resolve(DefaultDataSense.java:318)
	at org.mule.tooling.client.internal.DefaultDataSenseService.lambda$internalResolveDataSense$1(DefaultDataSenseService.java:145)
	at org.mule.runtime.core.api.util.ExceptionUtils.tryExpecting(ExceptionUtils.java:224)
	at org.mule.runtime.core.api.util.ClassUtils.withContextClassLoader(ClassUtils.java:1075)
	at org.mule.runtime.core.api.util.ClassUtils.withContextClassLoader(ClassUtils.java:993)
	at org.mule.tooling.client.internal.DefaultDataSenseService.internalResolveDataSense(DefaultDataSenseService.java:144)
	at org.mule.tooling.client.internal.DefaultDataSenseService.resolveDataSense(DefaultDataSenseService.java:109)
	at org.mule.tooling.client.internal.DefaultDataSenseService.invokeMethod(DefaultDataSenseService.java:278)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.mule.tooling.client.bootstrap.internal.reflection.Dispatcher$ToolingCallable.call(Dispatcher.java:243)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
	at java.base/java.lang.Thread.run(Thread.java:834)


CAUSE

Depending upon all the Custom Records that are in your Netsuite instance, the metadata sometimes takes a long time to get generated.

SOLUTION

Please increase the Read Timeout and Connection timeouts in the Netsuite connector configuration and the DataSense timeout in the Anypoint Studio preferences to resolve the issue.
Numero articolo Knowledge

001120333

 
Caricamento
Salesforce Help | Article