From user-return-3905-archive-asf-public=cust-asf.ponee.io@guacamole.apache.org Mon May 14 18:29:28 2018 Return-Path: X-Original-To: archive-asf-public@cust-asf.ponee.io Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by mx-eu-01.ponee.io (Postfix) with SMTP id 20908180627 for ; Mon, 14 May 2018 18:29:27 +0200 (CEST) Received: (qmail 32250 invoked by uid 500); 14 May 2018 16:29:27 -0000 Mailing-List: contact user-help@guacamole.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: user@guacamole.apache.org Delivered-To: mailing list user@guacamole.apache.org Received: (qmail 32241 invoked by uid 99); 14 May 2018 16:29:27 -0000 Received: from mail-relay.apache.org (HELO mailrelay2-lw-us.apache.org) (207.244.88.137) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 14 May 2018 16:29:27 +0000 Received: from mail-lf0-f45.google.com (mail-lf0-f45.google.com [209.85.215.45]) by mailrelay2-lw-us.apache.org (ASF Mail Server at mailrelay2-lw-us.apache.org) with ESMTPSA id E9E191C3A for ; Mon, 14 May 2018 16:29:25 +0000 (UTC) Received: by mail-lf0-f45.google.com with SMTP id p85-v6so18947737lfg.7 for ; Mon, 14 May 2018 09:29:25 -0700 (PDT) X-Gm-Message-State: ALKqPwcquF1gjycBMul2WnnCQ/SxWBa6qZxyqpwUZHspTSv4prWjct8X ve5rIoBun20cUFgLL0oKFq9+At87FjSgBHgCHDM= X-Google-Smtp-Source: AB8JxZqaj7Ouf3RB97ycr99xV1+TeuQs9lHp6MyRs1J2TLQ4EdWmnWckX+ILBV4/PzleXuglJ9Xfqx/twz7aIaNKIww= X-Received: by 2002:a2e:8595:: with SMTP id b21-v6mr4777087lji.131.1526315364894; Mon, 14 May 2018 09:29:24 -0700 (PDT) MIME-Version: 1.0 Received: by 2002:a19:a815:0:0:0:0:0 with HTTP; Mon, 14 May 2018 09:29:23 -0700 (PDT) In-Reply-To: <1526315165420-0.post@n4.nabble.com> References: <1526287781602-0.post@n4.nabble.com> <1526315165420-0.post@n4.nabble.com> From: Nick Couchman Date: Mon, 14 May 2018 12:29:23 -0400 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: debugging custom auth provider To: user@guacamole.apache.org Content-Type: multipart/alternative; boundary="00000000000023cc00056c2cfdee" --00000000000023cc00056c2cfdee Content-Type: text/plain; charset="UTF-8" On Mon, May 14, 2018 at 12:26 PM, WebE wrote: > Hi, > > Thanks for your response. > > For hmac extension and auth json extension I will provide more details in > separate thread. > > Regarding debugging, > > I built the plug in by creating required folder structure & writing the > code > in plain text editor and then built using maven. > > What I would like to know if there is any tool/debugger/IDE setup that > supports developing these extensions, where we can get help form > intellisense in writing code, or set a breakpoint and see what data is > being > received when a login request is sent to the auth provider? > I'm sure I'd be much more efficient if I looked into this, too, but I use vi and log messages. Eclipse has support for debugging Tomcat applications, so you might check that out: https://blogs.mulesoft.com/dev/tomcat-tcat-server/debugging-your-tomcat-webapp-with-eclipse/ Some of the other developers may have hints on the IDEs they use and how they go about debugging. -Nick --00000000000023cc00056c2cfdee Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
On M= on, May 14, 2018 at 12:26 PM, WebE <rajeswar.khan@gmail.com><= /span> wrote:
Hi,

Thanks for your response.

For hmac extension and auth json extension I will provide more details in separate thread.

Regarding debugging,

I built the plug in by creating required folder structure & writing the= code
in plain text editor and then built using maven.

What I would like to know if there is any tool/debugger/IDE setup that
supports developing these extensions,=C2=A0 where we can get help form
intellisense in writing code, or set a breakpoint and see what data is bein= g
received when a login request is sent to the auth provider?

I'm sure I'd be much more efficient if I looke= d into this, too, but I use vi and log messages.=C2=A0 Eclipse has support = for debugging Tomcat applications, so you might check that out:
<= br>
=

Some of the other developers may have hints on the IDEs= they use and how they go about debugging.

-Nick
--00000000000023cc00056c2cfdee--