New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Jakarta XML Web Services whiteboard design #588
Open
laeubi
wants to merge
29
commits into
osgi:requirements/587
Choose a base branch
from
laeubi:requirements/587
base: requirements/587
Could not load branches
Branch not found: {{ refName }}
Could not load tags
Nothing to show
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Signed-off-by: Christoph Läubrich <laeubi@laeubi-soft.de>
stbischof
reviewed
Jun 7, 2023
Bumps [actions/stale](https://github.com/actions/stale) from 5 to 8. - [Release notes](https://github.com/actions/stale/releases) - [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md) - [Commits](actions/stale@v5...v8) --- updated-dependencies: - dependency-name: actions/stale dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
…ns/stale-8 build(deps): bump actions/stale from 5 to 8
The Jakarta REST Whiteboard is not required to synchronously update when a service is registered, but instead uses a change count to indicate that a change has been made. The ApplicationPath test set up a Promise to wait for this, but it was never actually used, causing intermittent failures with asynchronous updates. Signed-off-by: Tim Ward <timothyjward@apache.org>
The Jakarta REST Whiteboard is not required to synchronously update when a service is registered, but instead uses a change count to indicate that a change has been made. The test suites assume that the whiteboard will be in a clean and stable state when they start, but this is not the case when the whiteboard updates asynchronously. Specifically the services registered in tests are unregistered at the end of those tests and then the next test starts immediately. The result of this is that the whiteboard may still be processing the service removals during the start of the next test, this in turn messes up the change counting for the next test and causes failures. This change adds a loop at the end of each test which waits until the whiteboard change count remains stable for a short (200ms) period. Signed-off-by: Tim Ward <timothyjward@apache.org>
The Jakarta REST Whiteboard is not required to synchronously update when a service is registered, but instead uses a change count to indicate that a change has been made. The Extesnsion Name Binding test set up a Promise to wait for this, but it was never actually used, causing intermittent failures with asynchronous updates. Signed-off-by: Tim Ward <timothyjward@apache.org>
Fix missing wait in the Application Lifecycle tests
Fix missing wait in the Extension Name Binding tests
Fix test failures with asynchronous implementations
Signed-off-by: Joyce Brum <joycebrum@google.com>
Signed-off-by: Joyce Brum <joycebrum@google.com>
Bumps [gradle/gradle-build-action](https://github.com/gradle/gradle-build-action) from 2.5.1 to 2.7.0. - [Release notes](https://github.com/gradle/gradle-build-action/releases) - [Commits](gradle/gradle-build-action@40b6781...a4cf152) --- updated-dependencies: - dependency-name: gradle/gradle-build-action dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
Bumps [actions/setup-java](https://github.com/actions/setup-java) from 3.11.0 to 3.12.0. - [Release notes](https://github.com/actions/setup-java/releases) - [Commits](actions/setup-java@5ffc13f...cd89f46) --- updated-dependencies: - dependency-name: actions/setup-java dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Christoph Läubrich <laeubi@laeubi-soft.de>
laeubi
force-pushed
the
requirements/587
branch
from
August 2, 2023 07:24
818d1e5
to
789cfe9
Compare
stbischof
approved these changes
Aug 2, 2023
@stbischof I don't get the WSDL thing, there is no support for WSDL in JAX-WS anyways on runtime as one needs to use an extra tool ( |
timothyjward
changed the title
Create requirements-587.md
Jakarta XML Web Services whiteboard design
Aug 2, 2023
Agreed that these requirements are complete and a design branch can be created. |
…ns/setup-java-3.12.0 build(deps): bump actions/setup-java from 3.11.0 to 3.12.0
…e/gradle-build-action-2.7.0 build(deps): bump gradle/gradle-build-action from 2.5.1 to 2.7.0
Bumps [gradle/gradle-build-action](https://github.com/gradle/gradle-build-action) from 2.7.0 to 2.8.0. - [Release notes](https://github.com/gradle/gradle-build-action/releases) - [Commits](gradle/gradle-build-action@a4cf152...ef76a97) --- updated-dependencies: - dependency-name: gradle/gradle-build-action dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
Bumps [actions/checkout](https://github.com/actions/checkout) from 3.5.3 to 4.0.0. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](actions/checkout@c85c95e...3df4ab1) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 3.1.2 to 3.1.3. - [Release notes](https://github.com/actions/upload-artifact/releases) - [Commits](actions/upload-artifact@0b7f8ab...a8a3f3a) --- updated-dependencies: - dependency-name: actions/upload-artifact dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
…ns/checkout-4.0.0 build(deps): bump actions/checkout from 3.5.3 to 4.0.0
…e/gradle-build-action-2.8.0 build(deps): bump gradle/gradle-build-action from 2.7.0 to 2.8.0
…ns/upload-artifact-3.1.3 build(deps): bump actions/upload-artifact from 3.1.2 to 3.1.3
Bumps [actions/setup-java](https://github.com/actions/setup-java) from 3.12.0 to 3.13.0. - [Release notes](https://github.com/actions/setup-java/releases) - [Commits](actions/setup-java@cd89f46...0ab4596) --- updated-dependencies: - dependency-name: actions/setup-java dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
…ns/setup-java-3.13.0 build(deps): bump actions/setup-java from 3.12.0 to 3.13.0
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.