Thanks for chasing this down, Brian.


On Fri, 8 May 2020, 18:48 Brian K, <[email protected]> wrote:

> It looks like Spring Boot launches in a fork [1].  Adding this [2] as a
> launch parameter allowed me to debug as a "remote application" in Eclipse.
>
> [1]:
>
> https://docs.spring.io/spring-boot/docs/current/maven-plugin/examples/run-debug.html
> [2]:   key:  spring-boot.run.jvmArguments
>         value: Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=5005
>
> On Wed, May 6, 2020 at 11:47 AM Brian K <[email protected]> wrote:
>
> > I am finding the process id[1] and killing it [2].
> >
> > Another question:  are your debug breakpoints working for this 2.0.0-M3
> > simple app in Eclipse?  Mine are not.  I tried jdk8 and jdk13.
> >
> > Thanks,
> > Brian
> >
> >
> > [1]:  netstat -ano |grep 8080 |grep LISTENING
> >   TCP    0.0.0.0:8080           0.0.0.0:0              LISTENING
> > 15732
> >   TCP    [::]:8080              [::]:0                 LISTENING
> > 15732
> >
> > [2]:  tskill 15732
> >
> >
> > On Thu, Apr 30, 2020 at 9:14 AM Brian K <[email protected]>
> wrote:
> >
> >> In my case, the terminal command shell is what works - Ctrl-C is being
> >> passed correctly.
> >>
> >> In making it run from an Eclipse tomcat 9.0 container, I found that when
> >> I follow these steps [1], I get this error [2].
> >>
> >> -Brian
> >>
> >>
> >> [1]:
> >>    1.  Add Dynamic Web Module facet
> >>    2. Modify domainapp.webapp.SimpleApp by adding:
> >> @Override
> >>     protected SpringApplicationBuilder
> configure(SpringApplicationBuilder
> >> application) {
> >>         return application.sources(SimpleApp.class);
> >>     }
> >>    3.  Copy target webapp directory to WebContent
> >>    4.  Copy in isis-testing-integtestsupport-applib-2.0.0-M3.jar to
> >> WebContent/WEB-INF/lib
> >>
> >> [2]:
> >> ***************************
> >> APPLICATION FAILED TO START
> >> ***************************
> >>
> >> Description:
> >>
> >> Parameter 0 of constructor in
> >> org.apache.isis.core.security.authorization.manager.AuthorizationManager
> >> required a single bean, but 2 were found:
> >> - isisSecurityShiro.AuthorizorShiro: defined in null
> >> - isisSecurityBypass.AuthorizorBypass: defined in null
> >>
> >>
> >> Action:
> >>
> >> Consider marking one of the beans as @Primary, updating the consumer to
> >> accept multiple beans, or using @Qualifier to identify the bean that
> should
> >> be consumed
> >>
> >>
> >>
> >> On Wed, Apr 29, 2020 at 11:13 PM Rade, Joerg / Kuehne + Nagel / HAM
> GI-DP
> >> <[email protected]> wrote:
> >>
> >>> Hi Brian,
> >>>
> >>> I had similar experiences under windows with running (mvn
> >>> spring-boot:run -PPROTOTYPING=true) in git bash.
> >>>
> >>> The workaround by executing the command from IntelliJ. Both Run/Debug
> >>> Configuration and Terminal work.
> >>> I have no advice for Eclipse though.
> >>>
> >>> Eventually signals are not propagated properly, see
> >>> https://the-asf.slack.com/archives/CFC42LWBV/p1580483192048800
> >>>
> >>> HTH -j
> >>>
> >>> -----Ursprüngliche Nachricht-----
> >>> Von: Brian K [mailto:[email protected]]
> >>> Gesendet: Mittwoch, 29. April 2020 20:52
> >>> An: [email protected]
> >>> Betreff: Re: spring-boot:run in eclipse in v2 M3
> >>>
> >>> This might be Windows-specific.  I have observed this behavior since
> 'v2'
> >>> HEAD started running Spring Boot.  Exiting Eclipse doesn't free the
> port
> >>> for me, either.
> >>>
> >>> I changed the packaging to "war" for the web project and added the
> >>> Dynamic
> >>> Web Project facet, but that was not enough to handily deploy to a
> >>> workspace
> >>> tomcat server with "Run on Server..."
> >>>
> >>> On Mon, Apr 27, 2020 at 7:59 PM Andi Huber <[email protected]> wrote:
> >>>
> >>> > In Eclipse I do terminate a launched process using the "Terminate"
> >>> > button that is associated with the "Console" view.
> >>> >
> >>> > I recently added a new feature to the DemoApps, that allows to run a
> >>> new
> >>> > instance by just launching. It will shutdown any already running
> >>> instance:
> >>> >
> >>> > public class DemoAppWicket extends SpringBootServletInitializer {
> >>> >
> >>> >      public static void main(String[] args) {
> >>> >
> >>> >          ThereCanBeOnlyOne.remoteShutdownOthersIfAny(); // <==
> shutdown
> >>> > via rest request
> >>> >
> >>> >          SpringApplication.run(new Class[] { DemoAppWicket.class },
> >>> args);
> >>> >      }
> >>> >
> >>> > }
> >>> >
> >>> > Cheers, Andi
> >>> >
> >>> > On 27.04.2020 22:57, Dan Haywood wrote:
> >>> > > Andi, you're an Eclipse user... what's your preferred way to run
> M3 ?
> >>> > >
> >>> > >
> >>> > > On Mon, 27 Apr 2020 at 19:39, Brian K <[email protected]>
> >>> wrote:
> >>> > >
> >>> > >> I've noticed that the HTTP port does not get closed when I
> >>> terminate an
> >>> > >> eclipse launch.   Running from a terminal window releases it when
> I
> >>> > pressed
> >>> > >> Ctrl-C.   I think it has to do with a Stack Overflow thread [1]
> that
> >>> > >> references an outstanding issue [2].
> >>> > >>
> >>> > >> I suppose running in a server container would fix this.  How do
> you
> >>> run
> >>> > >> this from Eclipse?
> >>> > >>
> >>> > >> Thanks!
> >>> > >> Brian
> >>> > >>
> >>> > >>
> >>> > >>
> >>> > >> [1] :
> >>> > >>
> >>> > >>
> >>> >
> >>>
> https://stackoverflow.com/questions/8814383/sending-sigint-ctrl-c-to-program-running-in-eclipse-console/28624925
> >>> > >> [2] : https://bugs.eclipse.org/bugs/show_bug.cgi?id=38016
> >>> > >>
> >>> >
> >>>
> >>> Kühne + Nagel (AG & Co.) KG
> >>> Rechtsform: Kommanditgesellschaft, Bremen HRA 21928, USt-IdNr.: DE
> >>> 812773878.
> >>> Geschäftsleitung Kühne + Nagel (AG & Co.) KG: Holger Ketz (Vors.),
> >>> Martin Brinkmann, Lars-Olof Grün, Matthias Knicky, Nicholas Minde,
> Johannes
> >>> Trimborn, Lars Wedel, Matthias Weiner.
> >>> Persönlich haftende Gesellschafterin: Kühne & Nagel A.G., Rechtsform:
> >>> Aktiengesellschaft nach luxemburgischem Recht, HR-Nr.: B 18745,
> >>> Geschäftsführendes Verwaltungsratsmitglied: Karl Gernandt.
> >>> Geschäftsleitung Region Europa: Dr. Hansjörg Rodi (Vors.), Ants
> Anupold,
> >>> Dominic Edmonds, Thierry Held, Uwe Hött, Richard Huhn, Jan-Hendrik
> >>> Köstergarten, André Schiffer, Heiko Schuhmacher.
> >>>
> >>> Wir arbeiten ausschließlich auf Grundlage der Allgemeinen Deutschen
> >>> Spediteurbedingungen 2017 (ADSp 2017). Hinweis: Die ADSp 2017 weichen
> in
> >>> Ziffer 23 hinsichtlich des Haftungshöchstbetrages für Güterschäden (§
> 431
> >>> HGB) vom Gesetz ab, indem sie die Haftung bei multimodalen Transporten
> >>> unter Einschluss einer Seebeförderung und bei unbekanntem Schadenort
> auf 2
> >>> SZR/kg und im Übrigen die Regelhaftung von 8,33 SZR/kg zusätzlich auf
> 1,25
> >>> Millionen Euro je Schadenfall sowie 2,5 Millionen Euro je
> Schadenereignis,
> >>> mindestens aber 2 SZR/kg, beschränken. Die ADSp sind auf unserer
> Webseite
> >>> als Download erhältlich. Auf Anfrage senden wir Ihnen diese auch gerne
> zu.
> >>>
> >>
>

Reply via email to