Hi Matthias,

I am happy to hear that your problem is resolved.
Please write when you have further problems or questions.

Cheers,
Philipp


Von: Gabler Matthias (DrP/MFE2) <[email protected]>
Datum: Freitag, 18. August 2023 um 12:12
An: [email protected] <[email protected]>
Cc: Philipp Zehnder <[email protected]>
Betreff: AW: Could not download OPC UA runtime configurations
Hello,

I have found the Problem, when I use a OPC UA Server URL: 
opc.tcp://SERVER:PORT/UA, then it don’t work. Without /UA it workt.

I use the /UA in the OPC UA Client, that I use to check and search in den OPC 
Output.
Therefore i thougt it is the same URL but it isn't.

Mit freundlichen Grüßen / Best regards

Matthias Gabler

Manufacturing Engineering 2 (DrP/MFE2)
Robert Bosch Semiconductor Manufacturing Dresden GmbH | Robert-Bosch-Ring 1 | 
01109 Dresden | GERMANY
Tel. +49 351 8547-3553 | Mobil +49 152 06452489 | 
[email protected]<mailto:[email protected]>

Sitz: Dresden, Registergericht: Amtsgericht Dresden, HRB37117
Geschäftsführung: Dr. Christian Koitzsch, Dr. Patrick Leinenbach

​
Von: Gabler Matthias (DrP/MFE2) via users <[email protected]>
Gesendet: Montag, 14. August 2023 08:57
An: [email protected]
Cc: [email protected]
Betreff: AW: Could not download OPC UA runtime configurations

Hello Philipp,

thank you for your help. To your Question: I can create other adapters, in the 
Picture you see an Machine Simulator.
The icons for the Adapters are al Correctly, you can see it at the Picture at 
the attach.

I hope this answers help you to find de problem?

Mit freundlichen Grüßen / Best regards

Matthias Gabler

Manufacturing Engineering 2 (DrP/MFE2)
Robert Bosch Semiconductor Manufacturing Dresden GmbH | Robert-Bosch-Ring 1 | 
01109 Dresden | GERMANY
Tel. +49 351 8547-3553 | Mobil +49 152 06452489 | 
[email protected]<mailto:[email protected]>

Sitz: Dresden, Registergericht: Amtsgericht Dresden, HRB37117
Geschäftsführung: Dr. Christian Koitzsch, Dr. Patrick Leinenbach

​
Von: Philipp Zehnder 
<[email protected]<mailto:[email protected]>>
Gesendet: Freitag, 11. August 2023 22:21
An: [email protected]<mailto:[email protected]>; Gabler 
Matthias (DrP/MFE2) 
<[email protected]<mailto:[email protected]>>
Betreff: AW: Could not download OPC UA runtime configurations

Hi Matthias,

thanks for writing us.

I am not sure yet if the problem is related to OPC UA or the container where 
the adapters are running. So, I have two questions about the problem:
- Can you create other adapters, for example the machine data simulator?
- Are the icons for the adapters and pipeline elements displayed correctly in 
the user interface?

Cheers,
Philipp


Von: Gabler Matthias (DrP/MFE2) via users 
<[email protected]<mailto:[email protected]>>
Datum: Donnerstag, 10. August 2023 um 10:51
An: [email protected]<mailto:[email protected]> 
<[email protected]<mailto:[email protected]>>
Betreff: Could not download OPC UA runtime configurations
Hello,

i have Found a Problem when I configure a OPC UA Connector. The Version that I 
use is 0.92.0 and run under podman.

The Error is:
Could not resolve runtime configurations from 
http://172.31.0.63:8090/api/v1/worker/resolvable/org.apache.streampipes.connect.iiot.adapters.opcua/configurations

When I test it from the ui Container with CURL, the Error was:
<html><head><title>Error</title></head><body>Not Found</body></html>

But i can Download a Content when i Test:
http://172.31.0.63:8090<http://172.31.0.63:8090/>

For me it look there is no Content behind /api/*.

I hope you can help me.

Herre the complete Error Message:

Could not resolve runtime configurations from 
http://172.31.0.63:8090/api/v1/worker/resolvable/org.apache.streampipes.connect.iiot.adapters.opcua/configurations

org.apache.streampipes.extensions.api.connect.exception.AdapterException: Could 
not resolve runtime configurations from 
http://172.31.0.63:8090/api/v1/worker/resolvable/org.apache.streampipes.connect.iiot.adapters.opcua/configurations
               at 
org.apache.streampipes.connect.management.management.WorkerRestClient.getConfiguration(WorkerRestClient.java:181)
               at 
org.apache.streampipes.rest.impl.connect.RuntimeResolvableResource.fetchConfigurations(RuntimeResolvableResource.java:67)
               at 
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
               at 
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
               at 
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown 
Source)
               at java.base/java.lang.reflect.Method.invoke(Unknown Source)
               at 
org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory.lambda$static$0(ResourceMethodInvocationHandlerFactory.java:52)
               at 
org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:134)
               at 
org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:177)
               at 
org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$ResponseOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:176)
               at 
org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:81)
               at 
org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:478)
               at 
org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:400)
               at 
org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:81)
               at 
org.glassfish.jersey.server.ServerRuntime$1.run(ServerRuntime.java:261)
               at org.glassfish.jersey.internal.Errors$1.call(Errors.java:248)
               at org.glassfish.jersey.internal.Errors$1.call(Errors.java:244)
               at org.glassfish.jersey.internal.Errors.process(Errors.java:292)
               at org.glassfish.jersey.internal.Errors.process(Errors.java:274)
               at org.glassfish.jersey.internal.Errors.process(Errors.java:244)
               at 
org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:265)
               at 
org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:240)
               at 
org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:697)
               at 
org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:394)
               at 
org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:346)
               at 
org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:357)
               at 
org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:311)
               at 
org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:205)
               at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:205)
               at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149)
               at 
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
               at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:174)
               at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149)
               at 
org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
               at 
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
               at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:174)
               at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149)
               at 
org.springframework.security.web.FilterChainProxy.lambda$doFilterInternal$3(FilterChainProxy.java:231)
               at 
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:365)
               at 
org.springframework.security.web.access.intercept.AuthorizationFilter.doFilter(AuthorizationFilter.java:100)
               at 
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374)
               at 
org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:126)
               at 
org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:120)
               at 
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374)
               at 
org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:131)
               at 
org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:85)
               at 
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374)
               at 
org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:100)
               at 
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374)
               at 
org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:179)
               at 
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374)
               at 
org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
               at 
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374)
               at 
org.apache.streampipes.rest.filter.TokenAuthenticationFilter.doFilterInternal(TokenAuthenticationFilter.java:86)
               at 
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
               at 
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374)
               at 
org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:107)
               at 
org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:93)
               at 
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374)
               at 
org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)
               at 
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
               at 
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374)
               at 
org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)
               at 
org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)
               at 
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
               at 
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374)
               at 
org.springframework.security.web.context.SecurityContextHolderFilter.doFilter(SecurityContextHolderFilter.java:82)
               at 
org.springframework.security.web.context.SecurityContextHolderFilter.doFilter(SecurityContextHolderFilter.java:69)
               at 
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374)
               at 
org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:62)
               at 
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
               at 
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374)
               at 
org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42)
               at 
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
               at 
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374)
               at 
org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:233)
               at 
org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:191)
               at 
org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:352)
               at 
org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:268)
               at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:174)
               at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149)
               at 
org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
               at 
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
               at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:174)
               at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149)
               at 
org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
               at 
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
               at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:174)
               at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149)
               at 
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:166)
               at 
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
               at 
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
               at 
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
               at 
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
               at 
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
               at 
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:341)
               at 
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)
               at 
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
               at 
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:894)
               at 
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741)
               at 
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
               at 
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
               at 
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
               at 
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
               at java.base/java.lang.Thread.run(Unknown Source)

Mit freundlichen Grüßen / Best regards

Matthias Gabler

Manufacturing Engineering 2 (DrP/MFE2)
Robert Bosch Semiconductor Manufacturing Dresden GmbH | Robert-Bosch-Ring 1 | 
01109 Dresden | GERMANY
Tel. +49 351 8547-3553 | Mobil +49 152 06452489 | 
[email protected]<mailto:[email protected]>

Sitz: Dresden, Registergericht: Amtsgericht Dresden, HRB37117
Geschäftsführung: Dr. Christian Koitzsch, Dr. Patrick Leinenbach

​

Reply via email to