After further investigation, it looks like my issues are the same as in
https://issues.apache.org/jira/browse/DAEMON-198
Although I don't agree with the then-reached conclusion that \ at the end
of a path is invalid, I accept that was the choice made.
My issue is a duplicate and can be closed.

Kind regards,
Thomas

On Fri, 27 Jan 2023 at 10:48, Thomas De Waelheyns <
thomas.dewaelhe...@qaelum.com> wrote:

> Hey all,
>
> First time posting on here, so please let me know if I'm doing something
> wrong.
>
> I would like to report a bug with the daemon tool. I tried creating a JIRA
> ticket but subscriptions are closed and I couldn't find information on the
> project page on how to request one.
>
> While investigating an issue we had using the prunsrv, we noticed that the
> tool does not handle well StartPath arguments with a path that ends on \ if
> they are encapsulated in quotes.
>
> Apache daemon version: 1.3.3
> Platform: Windows 10 Home 22H2
> Binaries: AMD64/prunsrv.exe from the project native binaries download
>
> An example to illustrate:
> prunsrv.exe//IS//TestService --StartPath="C:\TestService\"
> ++JvmOptions9=-Dan.option="A value"
>
> In the windows registry, the WorkingPath registry key under
> TestService/Parameters/Start now reads: C:\TestService"
> ++JvmOptions9=-Dan.option=A
> You can see that the path does not stop at the closing quote as expected.
> The Jvm option is also not recognized.
>
> If we install the same service without \ at the end of the StartPath:
> prunsrv.exe//IS//TestService --StartPath="C:\TestService"
> ++JvmOptions9=-Dan.option="A value"
>
> The WorkingPath registry key correctly reads C:\TestService and the jvm
> option is recognized.
>
> Someone else noticed on StackOverflow noticed the same behavior
> https://stackoverflow.com/a/54118534/13618336
>
> If someone can help me sign up for an ASF Jira account I'm happy to create
> a ticket on this.
>
> Kind regards,
> Thomas
>


-- 

With kind regards, met vriendelijke groeten, cordialement, mit freundlichen
Grüßen

Thomas De Waelheyns,

*Software Developer*

Qaelum NV

Arenberg Science Park

Gaston Geenslaan 9

3001 Leuven, Belgium

Phone: +32 16 50 27 37

www.qaelum.com

<https://qaelum.com/>




Legal notice:

The information contained in this message is confidential and is intended
for the addressee(s) only. This information may also be legally privileged.
If you have received this message in error or there are any problems please
notify the originator immediately.

The unauthorized use, disclosure, copying or alteration of this message is
strictly forbidden. The originator will not be liable for direct, special,
indirect or consequential damages arising from alteration of the contents
of this message by a third party or as a result of any virus being passed
on.

Reply via email to