Simone Pulcini

Results 9 comments of Simone Pulcini

> Hello, you can try to update the Paho version embedded in Kura to see if that solves the issue. > > Best regards, Matteo Matteo, I tried to replace...

> I've got a feature branch on my fork with the proposed set of fixes. I've started from tag version 4.1.3 since I've only tested it with 4.1.3 (I'm using...

> Usually changes are done in develop and then back ported (we have a label for that that triggers a GitHub action). So, no manual work should be needed for...

Thanks @billchen198318 . Unfortunately the issue persist even using your suggestions. BTW I think that the incriminated code that may cause the issue under Apache 2 web server is this...

Jsp does not fix the issue. I had investigated a bit more. Shutting down Apache, leaving Tomcat alone still gives issues. Try yourself: use Tomcat standalone, version provided inside your...

> @spulci It is likely that we are missing some native runtime hints. Since the offending class (`ScramSaslClient$ScramSaslClientFactory`) is part of Apache Kafka and not maintained by Spring for Apache...

Ok, issue has been fixed locally with these two added hints: ```java hints.reflection().registerType( org.apache.kafka.common.security.scram.internals.ScramSaslClient.ScramSaslClientFactory.class, builder -> builder.withMembers(MemberCategory.INVOKE_DECLARED_METHODS, MemberCategory.INVOKE_DECLARED_CONSTRUCTORS)); hints.reflection().registerType(org.apache.kafka.common.security.scram.ScramLoginModule.class, builder -> builder.withMembers(MemberCategory.INVOKE_DECLARED_METHODS, MemberCategory.INVOKE_DECLARED_CONSTRUCTORS)); ``` Related metadata in reflect-config.json is: ```json...

Hi, can I suggest you two hints? I would add [semantic-release](https://github.com/semantic-release/semantic-release) with gradle plugin support using the predefined github action (I've used on a previous Python project here on github,...