OpenLiberty / OpenLiberty/liberty-tools-eclipse

SVT: Liberty Tools server.xml in default location not displaying any pop-ups or completions.

Open
#550 4 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

bug
Dominant language
Java
Stars
16
Forks
20
Avg merge
2d 9h
Merged PRs (30d)
16

Description

Get the latest ACME ee10 code from this repo - https://github.ibm.com/was-svt/acme-ee/tree/acme-ee10

Restarted Eclipse after installing the Liberty Tools (24.0.12 from Eclipse Marketplace), and updated parent pom.xml with this

<plugin>
        	<groupId>io.openliberty.tools</groupId>
        	<artifactId>liberty-maven-plugin</artifactId>
       	<version>3.11.2</version>
       		<configuration>
       				<keepTempContainerfile>false</keepTempContainerfile>
      			</configuration>
</plugin>

Also added the server.xml to this path:
AcmeWebEjbEar/src/main/liberty/config/server.xml

However, this server.xml does not show any of the features - such as hovering to see pop-ups, or feature completion.

Steps to recreate:

  1. Get the latest ACME ee10 code from this repo - https://github.ibm.com/was-svt/acme-ee/tree/acme-ee10
  2. Update parent pom with the plugin given above.
  3. Copy the server.xml from acme-ee/config/server.xml to acme-ee/AcmeWebEjbEar/src/main/liberty/config/server.xml
  4. Try checking Liberty Tools features such as pop-ups and completion from this server.xml

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the issue with AcmeWebEjbEar/src/main/liberty/config/server.xml and the parent pom.xml configuration described in the steps. Compare behavior with the source server.xml from acme-ee/config/server.xml and check the Liberty Tools features in Eclipse. Done means the default-location server.xml provides the expected hover pop-ups and feature completion.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
devtools
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.