Do you mean you added a self reference to the current pipeline in there?
In any case a reproduction path would be nice, we could add an extra check
to avoid an UI crash and give a proper error message.

Cheers,
Hans

On Thu, 20 Jan 2022 at 11:14, HG <[email protected]> wrote:

> I think I have to admit that it was my stupid mistake ☺
> When you add a Kafka Consumer you need to specify a pipeline I did not
> know what it meant.
> For the kafka-read-pokemon-data it
> is ${PROJECT_HOME}/transforms/kafka-consumer-read-pokemon-data-child.hpl
> I thought that the hpl file WAS the pipeline.
> But I now found out that it defines the fields.
>
> So when I started my copied pipeline it was not able to find a proper hpl.
> Therefore the GUI started to go crazy .
>
> so my apologies to all
>
>
>
>
> Op do 20 jan. 2022 om 10:31 schreef Sergio Ramazzina (SERASOFT) <
> [email protected]>:
>
>> Hi Hans-Peter,
>>
>> I totally agree with Hans Van Akelyen. We have kafka consumer in
>> production without any problem so a reproduction path is very welcome.
>>
>> Best
>>
>> Sergio
>> Il 20/01/2022 08:12, Hans Van Akelyen ha scritto:
>>
>> Hi Hans-Peter,
>>
>> A freezing UI is definitely a no-go so I am interested in a reproduction
>> path for this so we can avoid this.
>> The Kafka transforms have received some love and are being used in
>> projects so I'm sure we will figure it out.
>> As getting all the information via email might be a painful process, feel
>> free to reach out to me on hansva[at]apache.org with your timezone so we
>> can plan a short call to go over your problem.
>>
>> Cheers,
>> Hans
>>
>> On Wed, 19 Jan 2022 at 16:24, HG <[email protected]> wrote:
>>
>>> Hi,
>>>
>>> No kafka is not in a docker container.
>>> Even then the kafka pokemon producer and consumer would have the same
>>> issue.
>>>
>>> Perhaps I am on to something.
>>> When I click on Output and choose show input fields a window pops up
>>> "Searching for input fields..."
>>> That hangs.
>>>
>>> I must have missed something with the fields. It seems that just copying
>>> the file does not work as I expected 😑
>>>
>>> 2022/01/19 16:16:19 - Hop - Projects enabled
>>> 2022/01/19 16:16:19 - Hop - Enabling project : 'samples'
>>> Exception in thread "Thread-30" java.lang.StackOverflowError
>>>         at
>>> java.xml/javax.xml.parsers.FactoryFinder.findServiceProvider(FactoryFinder.java:302)
>>>         at
>>> java.xml/javax.xml.parsers.FactoryFinder.find(FactoryFinder.java:261)
>>>         at
>>> java.xml/javax.xml.parsers.DocumentBuilderFactory.newInstance(DocumentBuilderFactory.java:140)
>>>         at
>>> org.apache.hop.core.xml.XmlParserFactoryProducer.createSecureDocBuilderFactory(XmlParserFactoryProducer.java:50)
>>>
>>> Any clues?
>>>
>>> Regards Hans-Peter
>>>
>>>
>>>
>>> Op wo 19 jan. 2022 om 15:56 schreef Sergio Ramazzina (SERASOFT) <
>>> [email protected]>:
>>>
>>>> Are you using Kafka in docker? If yes be sure the networking is
>>>> configured correctly.
>>>> Il 19/01/2022 15:55, HG ha scritto:
>>>>
>>>> Hi,
>>>>
>>>> Yes I have 2 topics and tried both.
>>>> One is filled with a console-producer
>>>> The other one with the sample pokemon producer.
>>>> When I modify the parameters Hop-gui comes up with auto suggest ..
>>>>
>>>> The state always remains : Initializing .
>>>> After that it spins out of control (Hop-gui does not respond anymore).
>>>>
>>>> Regards Hans-Peter
>>>>
>>>>
>>>> Op wo 19 jan. 2022 om 15:30 schreef Sergio Ramazzina (SERASOFT) <
>>>> [email protected]>:
>>>>
>>>>> Ciao Hans,
>>>>>
>>>>> I strongly suggest to review your configuration. It seems to me that
>>>>> you
>>>>> are pointing to the wrong topic because no data is coming in. Are you
>>>>> sure you are reading from the same topic you are writing to?
>>>>>
>>>>> Cheers
>>>>>
>>>>> Sergio
>>>>>
>>>>> Il 19/01/2022 11:20, HG ha scritto:
>>>>> > Hello all,
>>>>> >
>>>>> > I am trying to learn hop and setup a kafka environment.
>>>>> > The pokemon examples both work.
>>>>> >
>>>>> > Now I want to read other data.
>>>>> > For this I copied the /kafka-consumer-read-pokemon-data-child.hpl
>>>>> file
>>>>> > and changed the <pipelinePath> entry to match the new name.
>>>>> >
>>>>> > When I start this new pipeline it never gets in the running state.
>>>>> > The console shows :
>>>>> > 2022/01/19 11:17:22 - kafka-consumer-hans-peter - Execution started
>>>>> > for pipeline [kafka-consumer-hans-peter]
>>>>> > 2022/01/19 11:17:22 - kafka-consumer-hans-peter - Executing this
>>>>> > pipeline using the Local Pipeline Engine with run configuration
>>>>> 'local'
>>>>> >
>>>>> > I have to terminate the gui with control-c.
>>>>> > It is the same pipeline as in the pokemon examples.
>>>>> >
>>>>> > What am I doing wrong?
>>>>> >
>>>>> > Regards Hans-Peter
>>>>> >
>>>>> >
>>>>>
>>>>

Reply via email to