Skip to content
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

EMF Client installer updates #143

Open
cseppan opened this issue Jan 16, 2024 · 5 comments
Open

EMF Client installer updates #143

cseppan opened this issue Jan 16, 2024 · 5 comments
Assignees

Comments

@cseppan
Copy link
Collaborator

cseppan commented Jan 16, 2024

UI items

Make initial window larger by default
Make sure text fields expand when window is expanded
Add new field to specify command-line options
Check for access to Client Home Directory access (#125)

batch file updates

Use wildcard for classpath in generated batch file to avoid really long command line
Include "-Djavax.net.ssl.trustStoreType=WINDOWS-ROOT" for HTTPS

@cseppan cseppan self-assigned this Feb 15, 2024
@cseppan
Copy link
Collaborator Author

cseppan commented Jun 24, 2024

cd9442c: Increase default size of installer window
286921c: Add new field for command-line arguments, save to preferences, include in batch file
0f6073d: Update default server address for installer and add command-line arguments

@cseppan
Copy link
Collaborator Author

cseppan commented Aug 22, 2024

Need to include -Dcom.sun.security.enableAIAcaIssuers=true in command-line options

@cseppan
Copy link
Collaborator Author

cseppan commented Aug 22, 2024

Wildcard classpath:

set CLASSPATH=%EMF_HOME%\lib*;%EMF_HOME%\emf-client.jar

@cseppan
Copy link
Collaborator Author

cseppan commented Nov 14, 2024

c5f12cd: Include enableAIAcaIssuers flag in default command line options
7564991: Use wildcard classpath in generated batch file

@cseppan
Copy link
Collaborator Author

cseppan commented Nov 14, 2024

Look at setting the Client Home Directory to C:\Users\username\EMF Client by default. The current default is C:\Program Files\EMF Client which requires running the installer as an administrator.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant