Hi,

Confirmed on 1.1.0.
The UI does not freeze totally, but you do get stuck in a loop which can
only be ended by closing the application.
Created a ticket for further follow-up. [1]

Cheers,
Hans

[1] https://issues.apache.org/jira/browse/HOP-3695

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

> Hi
>
> Exactly ☺
> I have attached it.
>
> Op do 20 jan. 2022 om 11:20 schreef Hans Van Akelyen <
> [email protected]>:
>
>> 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