Hello Michael,

I'm glad to discover DirectProject JRI packages James 3.2.0.

This is a long outdated release. Please see if you can upgrade to James 3.7.4 the latest release.

By the way https://github.com/DirectProjectJavaRI/direct-project-stock/blob/master/src/scripts/james3/james-cli.sh seems to carry over only the first 5 arguments in your case stopping at AddUser...

Try calling Java directly: java -classpath "james-server-cli.jar:james-server-cli.lib" -Dlogback.configurationFile=conf/logback.xml -Dworking.directory=. org.apache.james.cli.ServerCmd -h localhost -p 9999 AddUser user@domain password


Best regards,

Benoit TELLIER

On 28/04/2023 08:04, Michael Mall wrote:
I recently installed the DirectProject JRI (Java Reference Implementation),
HISP Only Bare Metal implementation following the directions at
https://directprojectjavari.github.io/direct-project-stock/DepHispOnly

Note that it includes the instruction to add a user using the command
“./james-cli.sh -h localhost adduser username password” from the
“$DIRECT_HOME/apache-james-3.0-beta4/bin” directory.  However, I think this
line of instruction just didn’t get updated from the previous JRI
implementation.

In any case, I tried to add a user using the following command.

./james-cli.sh -h localhost -p 9999 AddUser user@domain password

But, upon doing so, I get the following error saying I didn’t execute the
command correctly,

  AddUser should be used with 3 arguments but only 1 were provided

AddUser <username> <password>

Followed by the help menu.  I don’t know where to find any additional info
in log files.  I’m not sure how to troubleshoot from here.


Any assistance will be greatly appreciated.


Sincerely,


Michael E. Mall



iShare Medical
6320 Brookside Plaza, Suite 248
Kansas City, Missouri 64113
816-249-2555, Ext. 104
m.m...@isharemedical.com

Reply via email to