<div dir="ltr">Hello,<div><br></div><div>you could add -debug flag to the standalone.sh command-line or define the following env variables in your docker container:</div><div><div>set DEBUG_MODE=true</div><div>set DEBUG_PORT=8787</div></div><div><br></div><div>this will start keycloak with remote debugging enabled by default on port 8787 which you need to expose on your docker container or use the container interface...</div><div><br></div><div>you can then connect to the keycloak instance inside the docker container via the remote debugger from your IDE.</div><div>For eclipse just go to &quot;Debug configurations...&quot; -&gt; Remote Java Application -&gt; select your project with the custom authenticator -&gt; adjust hostname and port and click &quot;debug&quot;.</div><div><br></div><div>Cheers,</div><div>Thomas</div></div><div class="gmail_extra"><br><div class="gmail_quote">2016-07-01 0:26 GMT+02:00 Rashmi Singh <span dir="ltr">&lt;<a href="mailto:singhrasster@gmail.com" target="_blank">singhrasster@gmail.com</a>&gt;</span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">We have a Maven project setup on Eclipse that uses some keycloak features and we generate a jar that contains our AuthenticationProvider classes etc. <div>We use docker for the deployment. We basically run a jboss/keycloak image there</div><div>We have a shell script that has a bunch of commands to copy our project jars from local to the keycloak image on docker container like:</div><div><br></div><div>docker cp /customauthenticator-1.0.0-SNAPSHOT.jar keycloak:/home/modules/xxx.yyy.zz.keycloak.customizations<br></div><div>....</div><div>docker restart keycloak<br></div><div><br></div><div>Running this shell script deploys everything on keycloak on docker.</div><div>And so far we are just putting logs throughout our code to debug issues.</div><div>We want to be able to setup a debugging environment on our eclipse. I am not sure how to achieve this when we use keycloak. Because, here we basically build our modules or authenticator jars etc and copy them to keycloak directories. So, it&#39;s not a standalone project war file that we are directly deploying to app server as such. So, then how do we put our maven project (creating jars etc) in a debug mode in eclipse? Is it possible? How?</div></div>
<br>_______________________________________________<br>
keycloak-dev mailing list<br>
<a href="mailto:keycloak-dev@lists.jboss.org">keycloak-dev@lists.jboss.org</a><br>
<a href="https://lists.jboss.org/mailman/listinfo/keycloak-dev" rel="noreferrer" target="_blank">https://lists.jboss.org/mailman/listinfo/keycloak-dev</a><br></blockquote></div><br></div>