New Ticket     Wiki     Browse Source     Timeline     Roadmap     Ticket Reports     Search

Ticket #8759 (closed defect: fixed)

Opened 6 years ago

Last modified 2 months ago

BUG: xercesj build interferes with the desktop and fails if it can't

Reported by: vincent-opdarw@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 1.0
Keywords: Cc: markd@…, psagers@…
Port: xercesj

Description

While xercesj was being built, some application (something related to java) was launched. Though it quit automatically, it interfered badly with the desktop: the focus was stolen and the input source was changed. This behavior is not acceptable: an installation must entirely be done in the background.

Change History

  Changed 6 years ago by jberry@…

This probably occurs because something being invoked (docbook?) is using AWT, which Apple's java takes as a signal that it should invoke a whole UI. I'm not sure that this is the end of the world you describe, but you may be able to get the problem to go away by setting -Djava.awt.headless=true in the appropriate java invokation.

Please let me know, or attach a patch, if you get to the bottom of this.

Thanks for the report.

  Changed 5 years ago by pipping@…

  • milestone set to Available Ports

  Changed 5 years ago by pipping@…

  • milestone changed from Available Ports to Port Bugs

  Changed 5 years ago by markd@…

  • cc markd@… added

Is this still a problem with xercesj 2.9.0?

follow-up: ↓ 6   Changed 5 years ago by markd@…

  • status changed from new to closed
  • resolution set to fixed

No response. Closing.

in reply to: ↑ 5   Changed 4 years ago by psagers@…

  • status changed from closed to reopened
  • resolution fixed deleted

This does still happen in 2.9.1. It should be noted that as a result of this bug, xercesj can not be built without a full login session. If you ssh to a machine and try to build it, it will fail when something is unable to connect to the window server.

  Changed 4 years ago by jmr@…

  • status changed from reopened to new
  • owner changed from macports-tickets@… to jberry@…
  • cc psagers@… added

Assigning to maintainer.

  Changed 3 years ago by anonymous

  • milestone Port Bugs deleted

Milestone Port Bugs deleted

  Changed 2 years ago by jmr@…

  • port set to xercesj

  Changed 2 months ago by jmr@…

  • owner changed from jberry@… to macports-tickets@…
  • summary changed from BUG: xercesj build interferes with the desktop to BUG: xercesj build interferes with the desktop and fails if it can't

  Changed 2 months ago by jmr@…

  • status changed from new to closed
  • resolution set to fixed
Note: See TracTickets for help on using tickets.