Dear StreamPipes Community,

 

Installing StreamPipes 0.68.0 via release download from GitHub worked for
me.

However, in order to develop custom processors, I would like to use a recent
snapshot state. I cloned c6527b9 from the dev branch of
incubating-streampipes repo, stopped all containers, pruned images, volumes
and containers and attempted a compose-based installation (using
docker-compose.full.yml). I followed the rather sparse documentation from
the website (documentation version selected “master” under “Pre-release
versions”) and the repository’s readme under installer/compose.

Browsing my then running UI instance, I cannot download/install/see any
pipeline elements (0 available).

Do I need to execute any installer scripts, set environment variables or do
anything the like? Do I need another repo for pipeline elements?

 

 

Also, I consulted with a partnering company, contributing to StreamPipes.
They also use a snapshot installation and can still draw pipeline elements
(I also tried pulling the commit they are using, but to no avail). It
therefore seems counter intuitive when proposing the following error to be
relevant for missing pipeline elements. However, they confirm their
pipeline-elements-all-flink container being continuously stuck in restarting
state. The container shows the following log on repeat:

 

```

12:00:05.079 SP [main] INFO  o.a.s.s.consul.ConsulProvider - Checking if
consul is available...

12:00:05.094 SP [main] INFO  o.a.s.s.consul.ConsulProvider - Successfully
connected to Consul

Exception in thread "main" java.lang.NullPointerException: id

        at java.util.Objects.requireNonNull(Objects.java:228)

        at
com.orbitz.consul.model.agent.ImmutableRegistration$Builder.id(ImmutableRegi
stration.java:847)

       at
org.apache.streampipes.svcdiscovery.consul.SpConsulServiceDiscovery.createRe
gistrationBody(SpConsulServiceDiscovery.java:120)

        at
org.apache.streampipes.svcdiscovery.consul.SpConsulServiceDiscovery.register
Service(SpConsulServiceDiscovery.java:49)

        at
org.apache.streampipes.container.base.StreamPipesServiceBase.registerService
(StreamPipesServiceBase.java:66)

        at
org.apache.streampipes.container.base.StreamPipesServiceBase.startStreamPipe
sService(StreamPipesServiceBase.java:42)

        at
org.apache.streampipes.service.extensions.base.StreamPipesExtensionsServiceB
ase.startExtensionsService(StreamPipesExtensionsServiceBase.java:67)

        at
org.apache.streampipes.container.standalone.init.StandaloneModelSubmitter.in
it(StandaloneModelSubmitter.java:57)

        at
org.apache.streampipes.pe.flink.AllFlinkPipelineElementsInit.main(AllFlinkPi
pelineElementsInit.java:105)

12:01:07,931 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could
NOT find resource [logback-test.xml]

12:01:07,932 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could
NOT find resource [logback.groovy]

12:01:07,932 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Found
resource [logback.xml] at
[jar:file:/streampipes-processing-element-container.jar!/logback.xml]

12:01:07,969 |-INFO in
ch.qos.logback.core.joran.spi.ConfigurationWatchList@f97bd761
<mailto:ch.qos.logback.core.joran.spi.ConfigurationWatchList@f97bd761>  -
URL [jar:file:/streampipes-processing-element-container.jar!/logback.xml] is
not of type file

12:01:08,155 |-INFO in
ch.qos.logback.classic.joran.action.ConfigurationAction - debug attribute
not set

12:01:08,161 |-INFO in ch.qos.logback.core.joran.action.AppenderAction -
About to instantiate appender of type [ch.qos.logback.core.ConsoleAppender]

12:01:08,170 |-INFO in ch.qos.logback.core.joran.action.AppenderAction -
Naming appender as [STDOUT]

12:01:08,279 |-WARN in ch.qos.logback.core.ConsoleAppender[STDOUT] - This
appender no longer admits a layout as a sub-component, set an encoder
instead.

12:01:08,279 |-WARN in ch.qos.logback.core.ConsoleAppender[STDOUT] - To
ensure compatibility, wrapping your layout in LayoutWrappingEncoder.

12:01:08,279 |-WARN in ch.qos.logback.core.ConsoleAppender[STDOUT] - See
also http://logback.qos.ch/codes.html#layoutInsteadOfEncoder for details

12:01:08,279 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction -
Setting level of logger [org.apache.streampipes] to INFO

12:01:08,279 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction -
Setting level of logger [org.lightcouch] to ERROR

12:01:08,279 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction -
Setting level of logger [org.apache.kafka] to ERROR

12:01:08,281 |-INFO in ch.qos.logback.classic.joran.action.RootLoggerAction
- Setting level of ROOT logger to INFO

12:01:08,282 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction -
Attaching appender named [STDOUT] to Logger[ROOT]

12:01:08,282 |-INFO in
ch.qos.logback.classic.joran.action.ConfigurationAction - End of
configuration.

12:01:08,286 |-INFO in
ch.qos.logback.classic.joran.JoranConfigurator@75dd924
<mailto:ch.qos.logback.classic.joran.JoranConfigurator@75dd924>  -
Registering current configuration as safe fallback point

```

 

 

 

Some possibly relevant information:

*       Ubuntu 20.04
*       Software requirements from documentation fulfilled

*       Latest v1 docker-compose v 1.29.2
*       docker v 20.10.10

*       Reasonably powerfully sized VM meeting hardware requirements
*       Deviations from default

*       Running UI at host port 81

 

 

 

Thank you very much for helping me with this!

Best

Martin

.........................................................

Martin Trat, M.Sc.

Wissenschaftlicher Mitarbeiter | Research Associate

Intelligent Systems and Production Engineering (ISPE)

Process & Data Management in Engineering (PDE)

 

FZI Forschungszentrum Informatik

Haid-und-Neu-Str. 10–14

76131 Karlsruhe, Germany

Tel.: +49 721 9654-509

[email protected] <mailto:[email protected]>  | www.fzi.de/mitarbeiter/trat
<http://www.fzi.de/mitarbeiter/trat>  | https://linkedin.com/in/martin-trat
<https://linkedin.com/in/martin-trat-372599139> 

www.fzi.de <http://www.fzi.de/>  | www.twitter.com/FZI_official
<http://www.twitter.com/FZI_official>  | www.facebook.com/FZI.Official
<http://www.facebook.com/FZI.Official>  | www.youtube.com/FZIchannel
<http://www.youtube.com/FZIchannel> 

.........................................................

FZI Forschungszentrum Informatik

Stiftung des bürgerlichen Rechts

Stiftung Az: 14-0563.1 Regierungspräsidium Karlsruhe

Vorstand: Prof. Dr. Andreas Oberweis, Jan Wiesenberger, Prof. Dr.-Ing. J.
Marius Zöllner

Vorsitzender des Kuratoriums: Ministerialdirigent Günther Leßnerkraus

.........................................................

 

Attachment: smime.p7s
Description: S/MIME cryptographic signature

Reply via email to