You can subscribe to this list here.
| 2002 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(5) |
Oct
(13) |
Nov
(16) |
Dec
(29) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2003 |
Jan
(38) |
Feb
(51) |
Mar
(51) |
Apr
(115) |
May
(82) |
Jun
(30) |
Jul
(50) |
Aug
(68) |
Sep
(57) |
Oct
(160) |
Nov
(80) |
Dec
(78) |
| 2004 |
Jan
(71) |
Feb
(75) |
Mar
(108) |
Apr
(87) |
May
(79) |
Jun
(70) |
Jul
(69) |
Aug
(39) |
Sep
(52) |
Oct
(47) |
Nov
(50) |
Dec
(32) |
| 2005 |
Jan
(22) |
Feb
(122) |
Mar
(46) |
Apr
(76) |
May
(31) |
Jun
(51) |
Jul
(61) |
Aug
(70) |
Sep
(37) |
Oct
(46) |
Nov
(57) |
Dec
(83) |
| 2006 |
Jan
(55) |
Feb
(81) |
Mar
(51) |
Apr
(67) |
May
(77) |
Jun
(43) |
Jul
(106) |
Aug
(64) |
Sep
(47) |
Oct
(64) |
Nov
(60) |
Dec
(12) |
| 2007 |
Jan
(50) |
Feb
(93) |
Mar
(49) |
Apr
(56) |
May
(40) |
Jun
(63) |
Jul
(40) |
Aug
(47) |
Sep
(54) |
Oct
(37) |
Nov
(54) |
Dec
(37) |
| 2008 |
Jan
(35) |
Feb
(39) |
Mar
(26) |
Apr
(14) |
May
(23) |
Jun
(51) |
Jul
(43) |
Aug
(26) |
Sep
(29) |
Oct
(31) |
Nov
(24) |
Dec
(16) |
| 2009 |
Jan
(21) |
Feb
(30) |
Mar
(74) |
Apr
(26) |
May
(26) |
Jun
(43) |
Jul
(23) |
Aug
(23) |
Sep
(15) |
Oct
(27) |
Nov
(37) |
Dec
(10) |
| 2010 |
Jan
(16) |
Feb
(28) |
Mar
(16) |
Apr
(45) |
May
(8) |
Jun
(68) |
Jul
(45) |
Aug
(44) |
Sep
(51) |
Oct
(7) |
Nov
(20) |
Dec
(21) |
| 2011 |
Jan
(14) |
Feb
(17) |
Mar
(7) |
Apr
(7) |
May
(48) |
Jun
(23) |
Jul
(5) |
Aug
(33) |
Sep
(22) |
Oct
(14) |
Nov
(14) |
Dec
(5) |
| 2012 |
Jan
|
Feb
(10) |
Mar
(12) |
Apr
(51) |
May
(10) |
Jun
(8) |
Jul
(14) |
Aug
(22) |
Sep
(9) |
Oct
(24) |
Nov
(14) |
Dec
(13) |
| 2013 |
Jan
(12) |
Feb
(4) |
Mar
(14) |
Apr
(19) |
May
(2) |
Jun
(5) |
Jul
(13) |
Aug
(10) |
Sep
(4) |
Oct
(11) |
Nov
(13) |
Dec
(2) |
| 2014 |
Jan
(3) |
Feb
(14) |
Mar
(5) |
Apr
(10) |
May
(10) |
Jun
(11) |
Jul
(10) |
Aug
(3) |
Sep
(13) |
Oct
(22) |
Nov
(14) |
Dec
(32) |
| 2015 |
Jan
(8) |
Feb
(2) |
Mar
(17) |
Apr
(1) |
May
(24) |
Jun
|
Jul
(4) |
Aug
|
Sep
(9) |
Oct
(9) |
Nov
(5) |
Dec
(2) |
| 2016 |
Jan
(8) |
Feb
(6) |
Mar
(6) |
Apr
(9) |
May
(3) |
Jun
(2) |
Jul
(7) |
Aug
(6) |
Sep
|
Oct
|
Nov
(1) |
Dec
(6) |
| 2017 |
Jan
(9) |
Feb
(8) |
Mar
(6) |
Apr
|
May
|
Jun
(3) |
Jul
(13) |
Aug
(10) |
Sep
(8) |
Oct
|
Nov
(6) |
Dec
|
| 2018 |
Jan
|
Feb
(5) |
Mar
(7) |
Apr
(2) |
May
|
Jun
|
Jul
(3) |
Aug
(2) |
Sep
(9) |
Oct
(1) |
Nov
(1) |
Dec
(1) |
| 2019 |
Jan
(9) |
Feb
|
Mar
|
Apr
(10) |
May
(3) |
Jun
|
Jul
(7) |
Aug
(1) |
Sep
|
Oct
(2) |
Nov
|
Dec
|
| 2020 |
Jan
(1) |
Feb
(1) |
Mar
(1) |
Apr
|
May
|
Jun
(3) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(1) |
Dec
|
| 2021 |
Jan
(1) |
Feb
(2) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(1) |
Oct
|
Nov
|
Dec
(3) |
| 2022 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(1) |
Dec
|
| 2023 |
Jan
(3) |
Feb
|
Mar
(1) |
Apr
|
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| 2024 |
Jan
|
Feb
(1) |
Mar
|
Apr
|
May
(1) |
Jun
(1) |
Jul
(1) |
Aug
|
Sep
(1) |
Oct
|
Nov
(1) |
Dec
|
| 2025 |
Jan
|
Feb
|
Mar
|
Apr
(1) |
May
(1) |
Jun
(1) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(1) |
| 2026 |
Jan
|
Feb
|
Mar
(1) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
|
From: Bashiro <ba...@my...> - 2013-01-29 22:25:49
|
Hello, I am getting this error under Ubuntu 12.01 LTS. Is there any help ? Thanks in advance... ERROR MESSAGES ================== root@ubuntu:~/Desktop/PROG# ./daemon.sh start Starting Myapp as Daemon on Linus, Unix... Waiting for Myapp as Daemon on Linus, Unix...... WARNING: Myappas Daemon on Linus, Unix may have failed to start. root@ubuntu:~/Desktop/PROG# Bashiro Drammen-Norway |
|
From: <geo...@rb...> - 2013-01-22 15:21:13
|
Hi Christian,
Thanks for the response.
>In the windows batch The batch file and the wrapper.exe file have to be in
>the same directory, so are you referring that you want to keep the batch
>files and the wrapper.exe files in different locations?
Exactly, we typically have many 10s of Windows services running each with its own conf files and batch files.
But we don't want to have to copy the wrapper.exe 10s of times.
It may be worth noting that we generate the 100s of conf files and batch files for the 100s of services we run
on Windows, Solaris & Linux automatically from templates as part of our build process.
>If so, with the current batch files, I think you have to change the area below the "do not modify" section :)
Indeed and we can see how to do this in the same way as your example.
But we'd rather not do this as TanukiSoft may also change the section below the "do not modify"
section for later versions of the wrapper then we run into versioning issues.
It would be nice if the Windows batch file could work like the Unix batch file and check to see if the
wrapper location was relative and absolute & select the wrapper from that.
Something like this (change the REMs at the start to select various absolute and relative wrapper paths):
rem The base name for the Wrapper binary.
set _WRAPPER_BASE=c:\services\local1\ln\services\thirdparty\tanukisoft\wrapper
rem set _WRAPPER_BASE=\\ln12345\c$\services\local1\ln\services\thirdparty\tanukisoft\wrapper
rem set _WRAPPER_BASE=..\..\..\..\..\thirdparty\tanukisoft\wrapper
rem set _WRAPPER_BASE=wrapper
rem if absolute path to wrapper used then use that
if "%_WRAPPER_BASE:~1,1%" == ":" goto absolute_path
if "%_WRAPPER_BASE:~0,2%" == "\\" goto absolute_path
rem Use a relative path to the wrapper %~dp0 is location of current script under NT
set _REALPATH=%~dp0
goto pathfound
:absolute_path
rem Use an absolute path to the wrapper
set _REALPATH=
:pathfound
set _WRAPPER_L_EXE=%_REALPATH%%_WRAPPER_BASE%-windows-x86-32.exe
echo %_WRAPPER_L_EXE%
***********************************************************************************
The Royal Bank of Scotland plc. Registered in Scotland No 90312.
Registered Office: 36 St Andrew Square, Edinburgh EH2 2YB.
Authorised and regulated by the Financial Services Authority. The
Royal Bank of Scotland N.V. is authorised and regulated by the
De Nederlandsche Bank and has its seat at Amsterdam, the
Netherlands, and is registered in the Commercial Register under
number 33002587. Registered Office: Gustav Mahlerlaan 350,
Amsterdam, The Netherlands. The Royal Bank of Scotland N.V. and
The Royal Bank of Scotland plc are authorised to act as agent for each
other in certain jurisdictions.
This e-mail message is confidential and for use by the addressee only.
If the message is received by anyone other than the addressee, please
return the message to the sender by replying to it and then delete the
message from your computer. Internet e-mails are not necessarily
secure. The Royal Bank of Scotland plc and The Royal Bank of Scotland
N.V. including its affiliates ("RBS group") does not accept responsibility
for changes made to this message after it was sent. For the protection
of RBS group and its clients and customers, and in compliance with
regulatory requirements, the contents of both incoming and outgoing
e-mail communications, which could include proprietary information and
Non-Public Personal Information, may be read by authorised persons
within RBS group other than the intended recipient(s).
Whilst all reasonable care has been taken to avoid the transmission of
viruses, it is the responsibility of the recipient to ensure that the onward
transmission, opening or use of this message and any attachments will
not adversely affect its systems or data. No responsibility is accepted
by the RBS group in this regard and the recipient should carry out such
virus and other checks as it considers appropriate.
Visit our website at www.rbs.com
***********************************************************************************
|
|
From: Christian M. <chr...@ta...> - 2013-01-16 10:27:36
|
Hello Geoff,
I'm not sure, I understood 100%, so could you please explain a bit more
what you are trying to do?
You can specify an absolute path to the conf file in the windows batch
files using the _WRAPPER_CONF or _WRAPPER_CONF_DEFAULT variables at the
head of the batch files, e.g.:
_WRAPPER_CONF_DEFAULT=C:\MyApp\conf\myapp.conf
In the windows batch The batch file and the wrapper.exe file have to be in
the same directory, so are you referring that you want to keep the batch
files and the wrapper.exe files in different locations?
If so, with the current batch files, I think you have to change the area
below the "do not modify" section :)
Simply move the line "set _REALPATH=%~dp0" up above the "do not modify"
section and change it to the following:
set _REALPATH=C:\MyApp\bin\
Hope this information helps you out.
Please let me know if you have any further questions.
Thank you,
Christian Mueller
Tanuki Software, Ltd.
On Tue, Jan 15, 2013 at 6:38 PM, <geo...@rb...> wrote:
> **
> This is a question about the run & install scripts for TanukiSoft.
>
> Currently the default scripts for Windows that are supplied always find
> the wrapper executable in a relative path to the current directory (see
> _WRAPPER_BASE, _WRAPPER_L_EXE and _REALPATH).
>
> As we have many 10s of services running on all our servers we only want
> one copy of TanukiSoft (and other third-party software used by the service)
> so we can upgrade them all at the same time. Having a copy of TanukiSoft in
> each service install is a versioning nightmare.
>
> This means that the wrapper configuration files for Windows services end
> up with a convoluted WRAPPER_BASE, something that starts with a load of
> "../../.." etc.
>
> It gets more complex as we run a mixture of Windows, Solaris and Linux
> boxes as he Unix boxes DO support an absolute path to the wrapper.
>
> Whilst we've got this working OK I do feel it's a bit messy.
>
> We don't want to start messing with the default scripts provided by
> TanukiSoft - rem Do not modify anything beyond this point :) - if we can
> help it.
>
> Would it be possible in a future release to support absolute paths in
> Windows as you do in Unix?
>
> Maybe the Windows scripts could detect a "\\" at start or ":" in second
> character?
>
> ***********************************************************************************
>
> The Royal Bank of Scotland plc. Registered in Scotland No 90312.
> Registered Office: 36 St Andrew Square, Edinburgh EH2 2YB.
> Authorised and regulated by the Financial Services Authority. The
> Royal Bank of Scotland N.V. is authorised and regulated by the
> De Nederlandsche Bank and has its seat at Amsterdam, the
> Netherlands, and is registered in the Commercial Register under
> number 33002587. Registered Office: Gustav Mahlerlaan 350,
> Amsterdam, The Netherlands. The Royal Bank of Scotland N.V. and
> The Royal Bank of Scotland plc are authorised to act as agent for each
> other in certain jurisdictions.
>
> This e-mail message is confidential and for use by the addressee only.
> If the message is received by anyone other than the addressee, please
> return the message to the sender by replying to it and then delete the
> message from your computer. Internet e-mails are not necessarily
> secure. The Royal Bank of Scotland plc and The Royal Bank of Scotland
> N.V. including its affiliates ("RBS group") does not accept responsibility
> for changes made to this message after it was sent. For the protection
> of RBS group and its clients and customers, and in compliance with
> regulatory requirements, the contents of both incoming and outgoing
> e-mail communications, which could include proprietary information and
> Non-Public Personal Information, may be read by authorised persons
> within RBS group other than the intended recipient(s).
>
> Whilst all reasonable care has been taken to avoid the transmission of
> viruses, it is the responsibility of the recipient to ensure that the
> onward
> transmission, opening or use of this message and any attachments will
> not adversely affect its systems or data. No responsibility is accepted
> by the RBS group in this regard and the recipient should carry out such
> virus and other checks as it considers appropriate.
>
> Visit our website at www.rbs.com
>
> ***********************************************************************************
>
>
>
> ------------------------------------------------------------------------------
> Master SQL Server Development, Administration, T-SQL, SSAS, SSIS, SSRS
> and more. Get SQL Server skills now (including 2012) with LearnDevNow -
> 200+ hours of step-by-step video tutorials by Microsoft MVPs and experts.
> SALE $99.99 this month only - learn more at:
> http://p.sf.net/sfu/learnmore_122512
> _______________________________________________
> Wrapper-user mailing list
> Wra...@li...
> https://lists.sourceforge.net/lists/listinfo/wrapper-user
>
>
|
|
From: <geo...@rb...> - 2013-01-15 09:38:13
|
This is a question about the run & install scripts for TanukiSoft.
Currently the default scripts for Windows that are supplied always find the wrapper executable in a relative path to the current directory (see _WRAPPER_BASE, _WRAPPER_L_EXE and _REALPATH).
As we have many 10s of services running on all our servers we only want one copy of TanukiSoft (and other third-party software used by the service) so we can upgrade them all at the same time. Having a copy of TanukiSoft in each service install is a versioning nightmare.
This means that the wrapper configuration files for Windows services end up with a convoluted WRAPPER_BASE, something that starts with a load of "../../.." etc.
It gets more complex as we run a mixture of Windows, Solaris and Linux boxes as he Unix boxes DO support an absolute path to the wrapper.
Whilst we've got this working OK I do feel it's a bit messy.
We don't want to start messing with the default scripts provided by TanukiSoft - rem Do not modify anything beyond this point :) - if we can help it.
Would it be possible in a future release to support absolute paths in Windows as you do in Unix?
Maybe the Windows scripts could detect a "\\" at start or ":" in second character?
***********************************************************************************
The Royal Bank of Scotland plc. Registered in Scotland No 90312.
Registered Office: 36 St Andrew Square, Edinburgh EH2 2YB.
Authorised and regulated by the Financial Services Authority. The
Royal Bank of Scotland N.V. is authorised and regulated by the
De Nederlandsche Bank and has its seat at Amsterdam, the
Netherlands, and is registered in the Commercial Register under
number 33002587. Registered Office: Gustav Mahlerlaan 350,
Amsterdam, The Netherlands. The Royal Bank of Scotland N.V. and
The Royal Bank of Scotland plc are authorised to act as agent for each
other in certain jurisdictions.
This e-mail message is confidential and for use by the addressee only.
If the message is received by anyone other than the addressee, please
return the message to the sender by replying to it and then delete the
message from your computer. Internet e-mails are not necessarily
secure. The Royal Bank of Scotland plc and The Royal Bank of Scotland
N.V. including its affiliates ("RBS group") does not accept responsibility
for changes made to this message after it was sent. For the protection
of RBS group and its clients and customers, and in compliance with
regulatory requirements, the contents of both incoming and outgoing
e-mail communications, which could include proprietary information and
Non-Public Personal Information, may be read by authorised persons
within RBS group other than the intended recipient(s).
Whilst all reasonable care has been taken to avoid the transmission of
viruses, it is the responsibility of the recipient to ensure that the onward
transmission, opening or use of this message and any attachments will
not adversely affect its systems or data. No responsibility is accepted
by the RBS group in this regard and the recipient should carry out such
virus and other checks as it considers appropriate.
Visit our website at www.rbs.com
***********************************************************************************
|
|
From: naresh t. <nar...@ya...> - 2013-01-14 10:41:16
|
http://itsnicetomichou.com/OLDFILES/blog/wp-content/themes/boumatic/YahooNews.html |
|
From: Christian M. <chr...@ta...> - 2013-01-09 03:07:28
|
Hello Geoff,
Happy New Year!
If both properties, i.e. *memory and *memory.percent, are specified, then
*memory takes precedence over the percentage.
The *.percent property specifies the percentage of the total physical
memory of the machine will be used.
So in this case available actually means the total amount of memory
available on the system, and not the available free amount of memory on the
system. I'm sorry if this was misleading, I will update the documentation,
to make it clearer.
Furthermore, will the Wrapper not consider the virtual memory (swap) for
the percentage. In fact I think if possible it should always be avoided
that a JVM will be swapped, since the performance drop is very significant.
On a 32-bit system, please also note that it is not possible for a process
to address more than 2GB memory. Therefore if the memory assignment for
init- and maxmemory would exceed 2GB, the Wrapper will automatically adjust
the value to 2GB.
Please let me know if you have any further question.
Thank you,
Christian Mueller
Tanuki Software, Ltd.
On Tue, Jan 8, 2013 at 6:42 PM, <geo...@rb...> wrote:
> **
> What happens when both the 'wrapper.java.maxmemory.percent' and the
> 'wrapper.java.maxmemory' settings are used?
>
> Which setting takes precedence or do they work together?
>
> Also the help files mention "memory thresholds relative to the amount of
> physical memory available on the system". Does available mean total
> installed memory or the amount of memory currently free? Does "physical
> memory" mean just the actual "physical" memory or does it include swap
> space?
>
> For example, on a 64 bit system we have 32GB of memory, 30Gb of that
> free.
>
> If wrapper.java.maxmemory is set to 4096M and the wrapper.java.maxmemory
> .percent is set to 90%; is the Java max memory set to 4GB or ~29GB (90%
> of 32GB) or ~27GB (90% of 30GB)?
>
> If we now add a further 32GB of swap, giving a virtual total of 64GB of
> memory how does that affect things?
>
> Thanks.
>
>
> ***********************************************************************************
>
> The Royal Bank of Scotland plc. Registered in Scotland No 90312.
> Registered Office: 36 St Andrew Square, Edinburgh EH2 2YB.
> Authorised and regulated by the Financial Services Authority. The
> Royal Bank of Scotland N.V. is authorised and regulated by the
> De Nederlandsche Bank and has its seat at Amsterdam, the
> Netherlands, and is registered in the Commercial Register under
> number 33002587. Registered Office: Gustav Mahlerlaan 350,
> Amsterdam, The Netherlands. The Royal Bank of Scotland N.V. and
> The Royal Bank of Scotland plc are authorised to act as agent for each
> other in certain jurisdictions.
>
> This e-mail message is confidential and for use by the addressee only.
> If the message is received by anyone other than the addressee, please
> return the message to the sender by replying to it and then delete the
> message from your computer. Internet e-mails are not necessarily
> secure. The Royal Bank of Scotland plc and The Royal Bank of Scotland
> N.V. including its affiliates ("RBS group") does not accept responsibility
> for changes made to this message after it was sent. For the protection
> of RBS group and its clients and customers, and in compliance with
> regulatory requirements, the contents of both incoming and outgoing
> e-mail communications, which could include proprietary information and
> Non-Public Personal Information, may be read by authorised persons
> within RBS group other than the intended recipient(s).
>
> Whilst all reasonable care has been taken to avoid the transmission of
> viruses, it is the responsibility of the recipient to ensure that the
> onward
> transmission, opening or use of this message and any attachments will
> not adversely affect its systems or data. No responsibility is accepted
> by the RBS group in this regard and the recipient should carry out such
> virus and other checks as it considers appropriate.
>
> Visit our website at www.rbs.com
>
> ***********************************************************************************
>
>
>
> ------------------------------------------------------------------------------
> Master SQL Server Development, Administration, T-SQL, SSAS, SSIS, SSRS
> and more. Get SQL Server skills now (including 2012) with LearnDevNow -
> 200+ hours of step-by-step video tutorials by Microsoft MVPs and experts.
> SALE $99.99 this month only - learn more at:
> http://p.sf.net/sfu/learnmore_122512
> _______________________________________________
> Wrapper-user mailing list
> Wra...@li...
> https://lists.sourceforge.net/lists/listinfo/wrapper-user
>
>
|
|
From: <geo...@rb...> - 2013-01-08 10:17:09
|
What happens when both the 'wrapper.java.maxmemory.percent' and the 'wrapper.java.maxmemory' settings are used?
Which setting takes precedence or do they work together?
Also the help files mention "memory thresholds relative to the amount of physical memory available on the system". Does available mean total installed memory or the amount of memory currently free? Does "physical memory" mean just the actual "physical" memory or does it include swap space?
For example, on a 64 bit system we have 32GB of memory, 30Gb of that free.
If wrapper.java.maxmemory is set to 4096M and the wrapper.java.maxmemory.percent is set to 90%; is the Java max memory set to 4GB or ~29GB (90% of 32GB) or ~27GB (90% of 30GB)?
If we now add a further 32GB of swap, giving a virtual total of 64GB of memory how does that affect things?
Thanks.
***********************************************************************************
The Royal Bank of Scotland plc. Registered in Scotland No 90312.
Registered Office: 36 St Andrew Square, Edinburgh EH2 2YB.
Authorised and regulated by the Financial Services Authority. The
Royal Bank of Scotland N.V. is authorised and regulated by the
De Nederlandsche Bank and has its seat at Amsterdam, the
Netherlands, and is registered in the Commercial Register under
number 33002587. Registered Office: Gustav Mahlerlaan 350,
Amsterdam, The Netherlands. The Royal Bank of Scotland N.V. and
The Royal Bank of Scotland plc are authorised to act as agent for each
other in certain jurisdictions.
This e-mail message is confidential and for use by the addressee only.
If the message is received by anyone other than the addressee, please
return the message to the sender by replying to it and then delete the
message from your computer. Internet e-mails are not necessarily
secure. The Royal Bank of Scotland plc and The Royal Bank of Scotland
N.V. including its affiliates ("RBS group") does not accept responsibility
for changes made to this message after it was sent. For the protection
of RBS group and its clients and customers, and in compliance with
regulatory requirements, the contents of both incoming and outgoing
e-mail communications, which could include proprietary information and
Non-Public Personal Information, may be read by authorised persons
within RBS group other than the intended recipient(s).
Whilst all reasonable care has been taken to avoid the transmission of
viruses, it is the responsibility of the recipient to ensure that the onward
transmission, opening or use of this message and any attachments will
not adversely affect its systems or data. No responsibility is accepted
by the RBS group in this regard and the recipient should carry out such
virus and other checks as it considers appropriate.
Visit our website at www.rbs.com
***********************************************************************************
|
|
From: Bashiro <ba...@my...> - 2013-01-03 16:03:53
|
Thanks a lot. After shortening the application name, it worked. Thanks Bashiro Drammen-Norway -----Original Message----- From: "Christian Mueller" [chr...@ta...] Date: 01/02/2013 03:40 To: wra...@li... Subject: Re: [Wrapper-user] ERROR MESSAGES WHEN INSTALLING AS SERVICE Hello Bashiro, It seems there is something wrong with the script handling the spaces in your application name. I will check that and try to reproduce your scenario. In the meantime, can you please use an APP_NAME in your script, which does not contain spaces? Best Regards, Christian Mueller Tanuki Software, Ltd. On Tue, Jan 1, 2013 at 7:53 AM, Bashiro <ba...@my...> wrote: Happy new year to all of you at Tanuki I am trying to install as a serce under linux. I get the following errors. I am in root so I do not understand why. Any suggestions ? Is the service name too long ? Detected Ubuntu: Installing the JIPXt IP Update Client as Daemon on Linux, Unix daemon using init.d.. ln: failed to create symbolic link `/etc/init.d/JIPXt IP Update Client: File exists update-rc.d: /etc/init.d/JIPXt IP Update Client: file does not exist root@ubuntu:~/Desktop/JIPXt_lin# Thanks Bashiro Drammen-Norway ------------------------------------------------------------------------------ Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft MVPs and experts. SALE $99.99 this month only -- learn more at: http://p.sf.net/sfu/learnmore_122412 _______________________________________________ Wrapper-user mailing list Wra...@li... https://lists.sourceforge.net/lists/listinfo/wrapper-user |
|
From: Christian M. <chr...@ta...> - 2013-01-02 02:39:45
|
Hello Bashiro, It seems there is something wrong with the script handling the spaces in your application name. I will check that and try to reproduce your scenario. In the meantime, can you please use an APP_NAME in your script, which does not contain spaces? Best Regards, Christian Mueller Tanuki Software, Ltd. On Tue, Jan 1, 2013 at 7:53 AM, Bashiro <ba...@my...> wrote: > Happy new year to all of you at Tanuki > > I am trying to install as a serce under linux. I get the following errors. > I am in root so I do not understand why. Any suggestions ? Is the service > name too long ? > > Detected Ubuntu: > Installing the JIPXt IP Update Client as Daemon on Linux, Unix daemon > using init.d.. > ln: failed to create symbolic link `/etc/init.d/JIPXt IP Update Client': > File exists > update-rc.d: /etc/init.d/JIPXt IP Update Client: file does not exist > root@ubuntu:~/Desktop/JIPXt_lin# > > > Thanks > Bashiro > Drammen-Norway > > > ------------------------------------------------------------------------------ > Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, > MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current > with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft > MVPs and experts. SALE $99.99 this month only -- learn more at: > http://p.sf.net/sfu/learnmore_122412 > _______________________________________________ > Wrapper-user mailing list > Wra...@li... > https://lists.sourceforge.net/lists/listinfo/wrapper-user > |
|
From: Bashiro <ba...@my...> - 2012-12-31 22:53:36
|
Happy new year to all of you at Tanuki I am trying to install as a serce under linux. I get the following errors. I am in root so I do not understand why. Any suggestions ? Is the service name too long ? Detected Ubuntu: Installing the JIPXt IP Update Client as Daemon on Linux, Unix daemon using init.d.. ln: failed to create symbolic link `/etc/init.d/JIPXt IP Update Client': File exists update-rc.d: /etc/init.d/JIPXt IP Update Client: file does not exist root@ubuntu:~/Desktop/JIPXt_lin# Thanks Bashiro Drammen-Norway |
|
From: Bashiro <ba...@my...> - 2012-12-28 07:57:20
|
Thanks a lot works fine! Bashiro Drammen-Norway -----Original Message----- From: "Bashiro" [ba...@my...] Date: 12/28/2012 02:33 To: wra...@li... Subject: [Wrapper-user] CHANGING THE WRAPPER APPL DIRECTORY Hello, If I want the wrapper to reside in my application's directory without changing the rest of directories, what should I edit in the conf file ?. Example; I want the wrapper application to be in "myapp/", while the rest of the wrapper files in their perspective folders are unchanged. What should I change in the conf file? I have tried many options without success. I am using a jar application. Is this possible ? Thanks in advance Bashiro Drammen-Norway - ------------------------------------------------------------------------------ Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and much more. Get web development skills now with LearnDevNow - 350+ hours of step-by-step video tutorials by Microsoft MVPs and experts. SALE $99.99 this month only -- learn more at: http://p.sf.net/sfu/learnmore_122812 _______________________________________________ Wrapper-user mailing list Wra...@li... https://lists.sourceforge.net/lists/listinfo/wrapper-user |
|
From: Christian M. <chr...@ta...> - 2012-12-28 02:19:57
|
Hello Bashiro, thank you very much for your mail. Please note that the working directory of the Wrapper is by default the directory, the Wrapper binary (on windows wrapper.exe) is located. So for relative path references, this location is the start location for the reference. For instance the following structure: ./bin/wrapper ./lib/myjar.jar in order to add to the class path the file 'myjar.jar' using relative path, you would use the following line: wrapper.java.classpath.1=../lib/myjar.jar Because the working directory is bin, so to point to myjar.jar, you need to go down from the bin directory with '..' and from there go up to lib/myjar.jar. If I change the structure now to the following: ./wrapper ./lib/myjar.jar The working directory will be different, so the class path needs to get changed to the following: wrapper.java.classpath.1=./lib/myjar.jar If you still have any problems getting up and running, please send me your conf and log file and I would be happy to take a look into them. Best Regards, Christian Tanuki Software, Ltd. On Fri, Dec 28, 2012 at 10:31 AM, Bashiro <ba...@my...> wrote: > Hello, > If I want the wrapper to reside in my application's directory without > changing the rest of directories, what should I edit in the conf file ?. > Example; I want the wrapper application to be in "myapp/", while the rest > of the wrapper files in their perspective folders are unchanged. > What should I change in the conf file? > I have tried many options without success. > I am using a jar application. Is this possible ? > > Thanks in advance > Bashiro > Drammen-Norway > > - > > > ------------------------------------------------------------------------------ > Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and > much more. Get web development skills now with LearnDevNow - > 350+ hours of step-by-step video tutorials by Microsoft MVPs and experts. > SALE $99.99 this month only -- learn more at: > http://p.sf.net/sfu/learnmore_122812 > _______________________________________________ > Wrapper-user mailing list > Wra...@li... > https://lists.sourceforge.net/lists/listinfo/wrapper-user > |
|
From: Bashiro <ba...@my...> - 2012-12-28 01:31:46
|
Hello, If I want the wrapper to reside in my application's directory without changing the rest of directories, what should I edit in the conf file ?. Example; I want the wrapper application to be in "myapp/", while the rest of the wrapper files in their perspective folders are unchanged. What should I change in the conf file? I have tried many options without success. I am using a jar application. Is this possible ? Thanks in advance Bashiro Drammen-Norway - |
|
From: <hug...@tr...> - 2012-12-20 02:49:00
|
Hi Christian,
It work!
Thanks for you kindly help.
Best Regards,
Hugo.
From: Christian Mueller [mailto:chr...@ta...]
Sent: Wednesday, December 19, 2012 9:29 AM
To: wra...@li...
Subject: Re: [Wrapper-user] questions about "Method 3 - WrapperListener Integration"
Hello Hugo,
the JVM is running as long as there is a non daemon thread running inside the JVM. It appears that when you return from the start() function that's not the case, so the JVM is initiating the shutdown.
While the start function has to return in a given time, you can launch a thread in there, which for instance calls your main method, starts your app, etc.
For instance:
public Integer start(String[] arg0) {
new java.lang.Thread(this).start();
return null;
}
public void run() {
/*
invoke your application
*/
}
In most cases integration method #1 using the WrapperSimpleApp is the best choice for running your application with the Java quite out of the box, so if there is no immediate requirement for method #3, I'd recommend also using integration method #1.
Please let me know if you have any further questions.
Thank you,
Christian Mueller
Tanuki Software, Ltd.
On Tue, Dec 18, 2012 at 6:47 PM, hug...@tr...<mailto:hug...@tr...> <hug...@tr...<mailto:hug...@tr...>> wrote:
Hi Christian,
Thanks for your response,
But I still don't know why it always start and then stop immediately even I never set wrapper.listener.force_stop to True,
I indeed saw the service status changed to 'started' and resume to 'stop' soon.
My start function as below:
public Integer start( String[] args )
{
System.out.println(TAG + "start>>>>>>>>>>>>>>>>>>>>> ");
//appStart();
System.out.println(TAG + "start<<<<<<<<<<<<<<<<<<<< ");
return null;
}
I use the wrapper-windows-x86-32-3.5.15 (Community) and jre-6u33-windows-i586
Could you help to provide some troubleshooting steps to find my environment issue?
Thanks.
Hugo.
From: Christian Mueller [mailto:chr...@ta...<mailto:chr...@ta...>]
Sent: Monday, December 17, 2012 10:25 AM
To: wra...@li...<mailto:wra...@li...>
Subject: Re: [Wrapper-user] questions about "Method 3 - WrapperListener Integration"
Hello Hugo,
thank you very much for your interest in the Java Service Wrapper.
The start() function is being called from the WrapperManager during startup and is the place where you can initiate the startup of your application.
The return value of the start function indicates the result of the startup, whereas for instance, 'null' indicates a successful start-up and thereafter the state engine of the Wrapper will switch to 'started'. If any other value than null is returned then this indicates that the start-up has failed and the Wrapper will stop and initiate the shutdown return value also indicates the exit code of the Wrapper.
If the start method is not returning anything but calling for instance System.exit(), the JVM naturally will shutdown, trigger it's shutdown hooks etc. Since the JVM is already shutting down, the stop() function of your WrapperListener implantation won't be called unless wrapper.listener.force_stop isn't set to TRUE.
Please let me know if you have any further questions.
Thank you,
Christian Mueller
Tanuki Software, Ltd.
On Fri, Dec 14, 2012 at 6:11 PM, hug...@tr...<mailto:hug...@tr...> <hug...@tr...<mailto:hug...@tr...>> wrote:
Dears,
I am a new guy of the Java Service Wrapper,
I would like to ask some questions about "Method 3 - WrapperListener Integration",
I created a main class like this sample code:
http://wrapper.tanukisoftware.com/doc/english/integrate-listener.html#mainMethod
but It always launch wrapper start and then stop immediately even if I do nothing in start() function just return null,
Is this normal process?
And I saw the following info:
http://wrapper.tanukisoftware.com/doc/english/prop-listener-force-stop.html
When FALSE, the stop method will be called only if the start method returned a value of "NULL" prior to the shutdown process being started.
Are there any relationship with the wrapper.listener.force_stop property?
Could I only launch the start() function without calling stop function immediately?
And keep the windows service status in "started"
Thanks.
Best Regards
Hugo.
TREND MICRO EMAIL NOTICE
The information contained in this email and any attachments is confidential
and may be subject to copyright or other intellectual property protection.
If you are not the intended recipient, you are not authorized to use or
disclose this information, and we request that you notify us by reply mail or
telephone and delete the original message from your mail system.
------------------------------------------------------------------------------
LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial
Remotely access PCs and mobile devices and provide instant support
Improve your efficiency, and focus on delivering more value-add services
Discover what IT Professionals Know. Rescue delivers
http://p.sf.net/sfu/logmein_12329d2d
_______________________________________________
Wrapper-user mailing list
Wra...@li...<mailto:Wra...@li...>
https://lists.sourceforge.net/lists/listinfo/wrapper-user
TREND MICRO EMAIL NOTICE
The information contained in this email and any attachments is confidential
and may be subject to copyright or other intellectual property protection.
If you are not the intended recipient, you are not authorized to use or
disclose this information, and we request that you notify us by reply mail or
telephone and delete the original message from your mail system.
------------------------------------------------------------------------------
LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial
Remotely access PCs and mobile devices and provide instant support
Improve your efficiency, and focus on delivering more value-add services
Discover what IT Professionals Know. Rescue delivers
http://p.sf.net/sfu/logmein_12329d2d
_______________________________________________
Wrapper-user mailing list
Wra...@li...<mailto:Wra...@li...>
https://lists.sourceforge.net/lists/listinfo/wrapper-user
<table class="TM_EMAIL_NOTICE"><tr><td><pre>
TREND MICRO EMAIL NOTICE
The information contained in this email and any attachments is confidential
and may be subject to copyright or other intellectual property protection.
If you are not the intended recipient, you are not authorized to use or
disclose this information, and we request that you notify us by reply mail or
telephone and delete the original message from your mail system.
</pre></td></tr></table>
|
|
From: Christian M. <chr...@ta...> - 2012-12-19 01:29:04
|
Hello Hugo,
the JVM is running as long as there is a non daemon thread running inside
the JVM. It appears that when you return from the start() function that's
not the case, so the JVM is initiating the shutdown.
While the start function has to return in a given time, you can launch a
thread in there, which for instance calls your main method, starts your
app, etc.
For instance:
public Integer start(String[] arg0) {
new java.lang.Thread(this).start();
return null;
}
public void run() {
/*
invoke your application
*/
}
In most cases integration method #1 using the WrapperSimpleApp is the best
choice for running your application with the Java quite out of the box, so
if there is no immediate requirement for method #3, I'd recommend also
using integration method #1.
Please let me know if you have any further questions.
Thank you,
Christian Mueller
Tanuki Software, Ltd.
On Tue, Dec 18, 2012 at 6:47 PM, hug...@tr... <
hug...@tr...> wrote:
> Hi Christian,****
>
> Thanks for your response,****
>
> But I still don’t know why it always start and then stop immediately even
> I never set wrapper.listener.force_stop to True,****
>
> I indeed saw the service status changed to ‘started’ and resume to ‘stop’
> soon.****
>
> My start function as below:****
>
> * *
>
> *public* Integer start( String[] args )****
>
> {****
>
> ****
>
> System.*out*.println(TAG + "start>>>>>>>>>>>>>>>>>>>>> ");****
>
> //appStart();****
>
> System.*out*.println(TAG + "start<<<<<<<<<<<<<<<<<<<< ");****
>
> *return* *null*;****
>
> }****
>
> ** **
>
> I use the wrapper-windows-x86-32-3.5.15 (*Community*) and
> jre-6u33-windows-i586****
>
> ** **
>
> Could you help to provide some troubleshooting steps to find my
> environment issue?****
>
> ** **
>
> Thanks.****
>
> Hugo.****
>
> ** **
>
> ** **
>
> *From:* Christian Mueller [mailto:chr...@ta...]
> *Sent:* Monday, December 17, 2012 10:25 AM
> *To:* wra...@li...
> *Subject:* Re: [Wrapper-user] questions about "Method 3 - WrapperListener
> Integration"****
>
> ** **
>
> Hello Hugo,
>
> thank you very much for your interest in the Java Service Wrapper.
>
> The start() function is being called from the WrapperManager during
> startup and is the place where you can initiate the startup of your
> application.
>
> The return value of the start function indicates the result of the
> startup, whereas for instance, 'null' indicates a successful start-up and
> thereafter the state engine of the Wrapper will switch to 'started'. If any
> other value than null is returned then this indicates that the start-up has
> failed and the Wrapper will stop and initiate the shutdown return value
> also indicates the exit code of the Wrapper.
>
> If the start method is not returning anything but calling for instance
> System.exit(), the JVM naturally will shutdown, trigger it's shutdown hooks
> etc. Since the JVM is already shutting down, the stop() function of your
> WrapperListener implantation won't be called unless
> wrapper.listener.force_stop isn't set to TRUE.
>
> Please let me know if you have any further questions.
>
> Thank you,
>
> Christian Mueller
> Tanuki Software, Ltd.
>
> ****
>
> On Fri, Dec 14, 2012 at 6:11 PM, hug...@tr... <
> hug...@tr...> wrote:****
>
> Dears, ****
>
> I am a new guy of the Java Service Wrapper,****
>
> I would like to ask some questions about "Method 3 - WrapperListener
> Integration",****
>
> ****
>
> I created a main class like this sample code:****
>
>
> http://wrapper.tanukisoftware.com/doc/english/integrate-listener.html#mainMethod
> ****
>
> ****
>
> but It always launch wrapper start and then stop immediately even if I do
> nothing in start() function just return null,****
>
> Is this normal process?****
>
> ****
>
> ****
>
> And I saw the following info:****
>
> http://wrapper.tanukisoftware.com/doc/english/prop-listener-force-stop.html
> ****
>
> ****
>
> When FALSE, the stop method will be called only if the start method
> returned a value of "NULL" prior to the shutdown process being started.***
> *
>
> Are there any relationship with the wrapper.listener.force_stop property?*
> ***
>
> ****
>
> Could I only launch the start() function without calling stop function
> immediately?****
>
> And keep the windows service status in “started”****
>
> Thanks.****
>
> ****
>
> Best Regards ****
>
> Hugo.****
>
> ****
>
> ****
>
> TREND MICRO EMAIL NOTICE****
>
> The information contained in this email and any attachments is confidential ****
>
> and may be subject to copyright or other intellectual property protection. ****
>
> If you are not the intended recipient, you are not authorized to use or ****
>
> disclose this information, and we request that you notify us by reply mail or****
>
> telephone and delete the original message from your mail system.****
>
>
>
> ------------------------------------------------------------------------------
> LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial
> Remotely access PCs and mobile devices and provide instant support
> Improve your efficiency, and focus on delivering more value-add services
> Discover what IT Professionals Know. Rescue delivers
> http://p.sf.net/sfu/logmein_12329d2d
> _______________________________________________
> Wrapper-user mailing list
> Wra...@li...
> https://lists.sourceforge.net/lists/listinfo/wrapper-user****
>
> ** **
>
> TREND MICRO EMAIL NOTICE
> The information contained in this email and any attachments is confidential
> and may be subject to copyright or other intellectual property protection.
> If you are not the intended recipient, you are not authorized to use or
> disclose this information, and we request that you notify us by reply mail or
> telephone and delete the original message from your mail system.
>
>
>
> ------------------------------------------------------------------------------
> LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial
> Remotely access PCs and mobile devices and provide instant support
> Improve your efficiency, and focus on delivering more value-add services
> Discover what IT Professionals Know. Rescue delivers
> http://p.sf.net/sfu/logmein_12329d2d
> _______________________________________________
> Wrapper-user mailing list
> Wra...@li...
> https://lists.sourceforge.net/lists/listinfo/wrapper-user
>
>
|
|
From: <hug...@tr...> - 2012-12-18 09:47:42
|
Hi Christian,
Thanks for your response,
But I still don't know why it always start and then stop immediately even I never set wrapper.listener.force_stop to True,
I indeed saw the service status changed to 'started' and resume to 'stop' soon.
My start function as below:
public Integer start( String[] args )
{
System.out.println(TAG + "start>>>>>>>>>>>>>>>>>>>>> ");
//appStart();
System.out.println(TAG + "start<<<<<<<<<<<<<<<<<<<< ");
return null;
}
I use the wrapper-windows-x86-32-3.5.15 (Community) and jre-6u33-windows-i586
Could you help to provide some troubleshooting steps to find my environment issue?
Thanks.
Hugo.
From: Christian Mueller [mailto:chr...@ta...]
Sent: Monday, December 17, 2012 10:25 AM
To: wra...@li...
Subject: Re: [Wrapper-user] questions about "Method 3 - WrapperListener Integration"
Hello Hugo,
thank you very much for your interest in the Java Service Wrapper.
The start() function is being called from the WrapperManager during startup and is the place where you can initiate the startup of your application.
The return value of the start function indicates the result of the startup, whereas for instance, 'null' indicates a successful start-up and thereafter the state engine of the Wrapper will switch to 'started'. If any other value than null is returned then this indicates that the start-up has failed and the Wrapper will stop and initiate the shutdown return value also indicates the exit code of the Wrapper.
If the start method is not returning anything but calling for instance System.exit(), the JVM naturally will shutdown, trigger it's shutdown hooks etc. Since the JVM is already shutting down, the stop() function of your WrapperListener implantation won't be called unless wrapper.listener.force_stop isn't set to TRUE.
Please let me know if you have any further questions.
Thank you,
Christian Mueller
Tanuki Software, Ltd.
On Fri, Dec 14, 2012 at 6:11 PM, hug...@tr...<mailto:hug...@tr...> <hug...@tr...<mailto:hug...@tr...>> wrote:
Dears,
I am a new guy of the Java Service Wrapper,
I would like to ask some questions about "Method 3 - WrapperListener Integration",
I created a main class like this sample code:
http://wrapper.tanukisoftware.com/doc/english/integrate-listener.html#mainMethod
but It always launch wrapper start and then stop immediately even if I do nothing in start() function just return null,
Is this normal process?
And I saw the following info:
http://wrapper.tanukisoftware.com/doc/english/prop-listener-force-stop.html
When FALSE, the stop method will be called only if the start method returned a value of "NULL" prior to the shutdown process being started.
Are there any relationship with the wrapper.listener.force_stop property?
Could I only launch the start() function without calling stop function immediately?
And keep the windows service status in "started"
Thanks.
Best Regards
Hugo.
TREND MICRO EMAIL NOTICE
The information contained in this email and any attachments is confidential
and may be subject to copyright or other intellectual property protection.
If you are not the intended recipient, you are not authorized to use or
disclose this information, and we request that you notify us by reply mail or
telephone and delete the original message from your mail system.
------------------------------------------------------------------------------
LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial
Remotely access PCs and mobile devices and provide instant support
Improve your efficiency, and focus on delivering more value-add services
Discover what IT Professionals Know. Rescue delivers
http://p.sf.net/sfu/logmein_12329d2d
_______________________________________________
Wrapper-user mailing list
Wra...@li...<mailto:Wra...@li...>
https://lists.sourceforge.net/lists/listinfo/wrapper-user
<table class="TM_EMAIL_NOTICE"><tr><td><pre>
TREND MICRO EMAIL NOTICE
The information contained in this email and any attachments is confidential
and may be subject to copyright or other intellectual property protection.
If you are not the intended recipient, you are not authorized to use or
disclose this information, and we request that you notify us by reply mail or
telephone and delete the original message from your mail system.
</pre></td></tr></table>
|
|
From: Christian M. <chr...@ta...> - 2012-12-17 02:48:38
|
Hello Hugo, thank you very much for your interest in the Java Service Wrapper. The start() function is being called from the WrapperManager during startup and is the place where you can initiate the startup of your application. The return value of the start function indicates the result of the startup, whereas for instance, 'null' indicates a successful start-up and thereafter the state engine of the Wrapper will switch to 'started'. If any other value than null is returned then this indicates that the start-up has failed and the Wrapper will stop and initiate the shutdown return value also indicates the exit code of the Wrapper. If the start method is not returning anything but calling for instance System.exit(), the JVM naturally will shutdown, trigger it's shutdown hooks etc. Since the JVM is already shutting down, the stop() function of your WrapperListener implantation won't be called unless wrapper.listener.force_stop isn't set to TRUE. Please let me know if you have any further questions. Thank you, Christian Mueller Tanuki Software, Ltd. On Fri, Dec 14, 2012 at 6:11 PM, hug...@tr... < hug...@tr...> wrote: > Dears, **** > > I am a new guy of the Java Service Wrapper,**** > > I would like to ask some questions about "Method 3 - WrapperListener > Integration",**** > > ** ** > > I created a main class like this sample code:**** > > > http://wrapper.tanukisoftware.com/doc/english/integrate-listener.html#mainMethod > **** > > ** ** > > but It always launch wrapper start and then stop immediately even if I do > nothing in start() function just return null,**** > > Is this normal process?**** > > ** ** > > ** ** > > And I saw the following info:**** > > http://wrapper.tanukisoftware.com/doc/english/prop-listener-force-stop.html > **** > > ** ** > > When FALSE, the stop method will be called only if the start method > returned a value of "NULL" prior to the shutdown process being started.*** > * > > Are there any relationship with the wrapper.listener.force_stop property?* > *** > > ** ** > > Could I only launch the start() function without calling stop function > immediately?**** > > And keep the windows service status in “started”**** > > Thanks.**** > > ** ** > > Best Regards **** > > Hugo.**** > > ** ** > > ** ** > > TREND MICRO EMAIL NOTICE > The information contained in this email and any attachments is confidential > and may be subject to copyright or other intellectual property protection. > If you are not the intended recipient, you are not authorized to use or > disclose this information, and we request that you notify us by reply mail or > telephone and delete the original message from your mail system. > > > > ------------------------------------------------------------------------------ > LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial > Remotely access PCs and mobile devices and provide instant support > Improve your efficiency, and focus on delivering more value-add services > Discover what IT Professionals Know. Rescue delivers > http://p.sf.net/sfu/logmein_12329d2d > _______________________________________________ > Wrapper-user mailing list > Wra...@li... > https://lists.sourceforge.net/lists/listinfo/wrapper-user > > |
|
From: <hug...@tr...> - 2012-12-14 09:31:30
|
Dears, I am a new guy of the Java Service Wrapper, I would like to ask some questions about "Method 3 - WrapperListener Integration", I created a main class like this sample code: http://wrapper.tanukisoftware.com/doc/english/integrate-listener.html#mainMethod but It always launch wrapper start and then stop immediately even if I do nothing in start() function just return null, Is this normal process? And I saw the following info: http://wrapper.tanukisoftware.com/doc/english/prop-listener-force-stop.html When FALSE, the stop method will be called only if the start method returned a value of "NULL" prior to the shutdown process being started. Are there any relationship with the wrapper.listener.force_stop property? Could I only launch the start() function without calling stop function immediately? And keep the windows service status in "started" Thanks. Best Regards Hugo. <table class="TM_EMAIL_NOTICE"><tr><td><pre> TREND MICRO EMAIL NOTICE The information contained in this email and any attachments is confidential and may be subject to copyright or other intellectual property protection. If you are not the intended recipient, you are not authorized to use or disclose this information, and we request that you notify us by reply mail or telephone and delete the original message from your mail system. </pre></td></tr></table> |
|
From: Leif M. <lei...@ta...> - 2012-12-11 11:04:21
|
Chris, There is nothing in the Wrapper that would print this out, at least in the latest version. Could you please set the wrapper.debug=true property and then send us a wrapper.log file which reproduces what you are seeing? We will also need the version of the Wrapper you are using, that should be in the top of the log file. Cheers, Leif On Tue, Dec 11, 2012 at 4:28 AM, Christopher Burian <cb...@ll...>wrote: > Hi, > > We have a service which supports a synchronous serial connection. Most > of the implementation is Java, but a native call to a .dll is needed for > the serial adapter. Platform is Windows with Java 1.6 32-bit. > > The issue is that whenever the service starts, the wrapper log contains > a message "Not enough space." Yet the program still appears to be fully > functional despite the error message. Figuring that the problem is the > native call causing this since none of our other (all-Java) services > show this error message. I don't even know whether "space" refers to > heap or file system or whatever. We don't open any files at all, per > se, except handles for the serial I/O. > > Any ideas what triggers the "Not enough space" message? Can this be > alleviated using some parameter in the wrapper config file? > > Thanks, > Chris > |
|
From: Christian M. <chr...@ta...> - 2012-12-11 10:35:13
|
Hi Chris, the Wrapper itself does not contain a message saying "not enough space". So I assume, it's rather a error message delivered from the system. Could you please send us the log file, where the message is being shown? Best would be if you could activate debug output, by setting wrapper.debug=true in your conf file and rerun the Wrapper with your application and send us that log file. Best Regards, Christian Mueller Tanuki Software, Ltd. On Tue, Dec 11, 2012 at 4:28 AM, Christopher Burian <cb...@ll...>wrote: > Hi, > > We have a service which supports a synchronous serial connection. Most > of the implementation is Java, but a native call to a .dll is needed for > the serial adapter. Platform is Windows with Java 1.6 32-bit. > > The issue is that whenever the service starts, the wrapper log contains > a message "Not enough space." Yet the program still appears to be fully > functional despite the error message. Figuring that the problem is the > native call causing this since none of our other (all-Java) services > show this error message. I don't even know whether "space" refers to > heap or file system or whatever. We don't open any files at all, per > se, except handles for the serial I/O. > > Any ideas what triggers the "Not enough space" message? Can this be > alleviated using some parameter in the wrapper config file? > > Thanks, > Chris > > > > ------------------------------------------------------------------------------ > LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial > Remotely access PCs and mobile devices and provide instant support > Improve your efficiency, and focus on delivering more value-add services > Discover what IT Professionals Know. Rescue delivers > http://p.sf.net/sfu/logmein_12329d2d > _______________________________________________ > Wrapper-user mailing list > Wra...@li... > https://lists.sourceforge.net/lists/listinfo/wrapper-user > |
|
From: Christopher B. <cb...@ll...> - 2012-12-10 20:15:43
|
Hi, We have a service which supports a synchronous serial connection. Most of the implementation is Java, but a native call to a .dll is needed for the serial adapter. Platform is Windows with Java 1.6 32-bit. The issue is that whenever the service starts, the wrapper log contains a message "Not enough space." Yet the program still appears to be fully functional despite the error message. Figuring that the problem is the native call causing this since none of our other (all-Java) services show this error message. I don't even know whether "space" refers to heap or file system or whatever. We don't open any files at all, per se, except handles for the serial I/O. Any ideas what triggers the "Not enough space" message? Can this be alleviated using some parameter in the wrapper config file? Thanks, Chris |
|
From: naresh t. <nar...@ya...> - 2012-12-03 14:15:07
|
http://exploringthehyper.net/pcoutas/wp-content/themes/sandbox/5qo3e6bs.php |
|
From: Leif M. <lei...@ta...> - 2012-11-26 15:34:22
|
Davide, Currently thiis is possible by modifying the Wrapper.conf file and then setting it up to reload on restart. You can make this a lot easier by combining it with the ability to include files from the conf file. This will let you modify a very simple file rather than worrying about the whole conf file. Please take a look at the following pages for details. http://wrapper.tanukisoftware.com/doc/english/props-cascading.html http://wrapper.tanukisoftware.com/doc/english/prop-restart-reload-configuration.html Please let me know how this works for you. Cheers, Leif On Mon, Nov 26, 2012 at 9:16 PM, Davide Silvestre <ds...@cd...> wrote: > Hi,**** > > Is there a way to change the wrapper.restart.delay value in Java so that a > new value will be set in the configuration file for the next run ?**** > > Thanks,**** > > Davide**** > > |
|
From: Davide S. <ds...@cd...> - 2012-11-26 12:35:19
|
Hi, Is there a way to change the wrapper.restart.delay value in Java so that a new value will be set in the configuration file for the next run ? Thanks, Davide |
|
From: Jason H. <jas...@se...> - 2012-11-15 06:04:58
|
With version 3.5.16 Community Edition of the wrapper on OS X 10.8.2, my java process is failing to launch with the following error during the wrapper setup: Exception in thread "main" java.lang.UnsatisfiedLinkError: org.tanukisoftware.wrapper.WrapperManager.nativeInit(Z)V The output from the wrapper debug is below. When I roll back to version 3.5.15 of the wrapper then I don't see this problem so it appears to be an issue with 3.5.16. Any ideas on how to resolve this? wrapper | --> Wrapper Started as Console wrapper | Java Service Wrapper Community Edition 64-bit 3.5.16 wrapper | Copyright (C) 1999-2012 Tanuki Software, Ltd. All Rights Reserved. wrapper | http://wrapper.tanukisoftware.com wrapper | wrapper | Release time: 2012/10/26 00:00:00 wrapper | Build time: 2012/10/26 12:22:00 wrapper | Timezone: EST (EST) Offset: -36000, hasDaylight: 1 wrapper | Using tick timer. wrapper | wrapper | Environment variables (Source | Name=Value) BEGIN: wrapper | P---- | _=/Users/jason/IdeaProjects/055_DuplicateInvoicing/functional-tests/synthetic-regression/target/dataignition/bin/./wrapper wrapper | P---- | __array_start=0 wrapper | P---- | __CF_USER_TEXT_ENCODING=0x1F5:0:0 wrapper | P---- | Apple_PubSub_Socket_Render=/tmp/launch-yw87km/Render wrapper | P---- | Apple_Ubiquity_Message=/tmp/launch-S51GUk/Apple_Ubiquity_Message wrapper | P---- | COMMAND_MODE=unix2003 wrapper | ----C | DATAIGNITION_HOME=/Users/jason/IdeaProjects/055_DuplicateInvoicing/functional-tests/synthetic-regression/target/dataignition/bin/.. wrapper | P---- | EDITOR=mate wrapper | P---- | GIT=/usr/local/git/bin wrapper | P---- | GRAILS_HOME=/Users/jason/bin/grails wrapper | P---- | GROOVY_HOME=/Users/jason/bin/groovy wrapper | P---- | HOME=/Users/jason wrapper | P---- | JAVA_HOME=/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home wrapper | P---- | JAVA_OPTS=-Xms512m -Xmx1480m -XX:PermSize=64m -XX:MaxPermSize=640m -Xmaxjitcodesize96m wrapper | P---- | JRE_HOME=/Library/Java/Home wrapper | P---- | LANG=en_AU.UTF-8 wrapper | P---- | LOGNAME=jason wrapper | P---- | M2=/Users/jason/bin/maven/bin wrapper | P---- | M2_HOME=/Users/jason/bin/maven wrapper | P---- | MAVEN_OPTS=-Xms512m -Xmx1480m -XX:PermSize=64m -XX:MaxPermSize=512m -Xmaxjitcodesize96m wrapper | P---- | PATH=/opt/local/bin:/opt/local/sbin:/Users/jason/bin/maven/bin:/usr/local/git/bin:/usr/local/bin:/usr/local/sbin:/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin:/usr/local/mysql/bin::/Users/jason/bin/grails/bin:/Users/jason/bin/groovy/bin:/Library/PostgreSQL/9.0/bin:~/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/git/bin:/Users/jason/.rvm/bin:/Applications/Media/Firefox.app/Contents/MacOS/ wrapper | P---- | POSTGRES_HOME=/Library/PostgreSQL/9.0 wrapper | P---- | PWD=/Users/jason/IdeaProjects/055_DuplicateInvoicing/functional-tests/synthetic-regression/target/dataignition/bin wrapper | P---- | rvm_archives_path=/Users/jason/.rvm/archives wrapper | P---- | rvm_bin_path=/Users/jason/.rvm/bin wrapper | P---- | rvm_debug_flag=0 wrapper | P---- | rvm_docs_path=/Users/jason/.rvm/docs wrapper | P---- | rvm_environments_path=/Users/jason/.rvm/environments wrapper | P---- | rvm_examples_path=/Users/jason/.rvm/examples wrapper | P---- | rvm_gems_cache_path=/Users/jason/.rvm/gems/cache wrapper | P---- | rvm_gems_path=/Users/jason/.rvm/gems wrapper | P---- | rvm_gemsets_path=/Users/jason/.rvm/gemsets wrapper | P---- | rvm_help_path=/Users/jason/.rvm/help wrapper | P---- | rvm_lib_path=/Users/jason/.rvm/lib wrapper | P---- | rvm_loaded_flag=1 wrapper | P---- | rvm_log_path=/Users/jason/.rvm/log wrapper | P---- | rvm_man_path=/Users/jason/.rvm/man wrapper | P---- | rvm_patches_path=/Users/jason/.rvm/patches wrapper | P---- | rvm_path=/Users/jason/.rvm wrapper | P---- | rvm_prefix=/Users/jason wrapper | P---- | rvm_reload_flag=0 wrapper | P---- | rvm_repos_path=/Users/jason/.rvm/repos wrapper | P---- | rvm_rubies_path=/Users/jason/.rvm/rubies wrapper | P---- | rvm_scripts_path=/Users/jason/.rvm/scripts wrapper | P---- | rvm_src_path=/Users/jason/.rvm/src wrapper | P---- | rvm_tmp_path=/Users/jason/.rvm/tmp wrapper | P---- | rvm_user_install_flag=1 wrapper | P---- | rvm_user_path=/Users/jason/.rvm/user wrapper | P---- | rvm_usr_path=/Users/jason/.rvm/usr wrapper | P---- | rvm_verbose_flag=0 wrapper | P---- | rvm_version=1.8.4 wrapper | P---- | rvm_wrappers_path=/Users/jason/.rvm/wrappers wrapper | P---- | SECURITYSESSIONID=186a6 wrapper | P---- | SHELL=/bin/bash wrapper | P---- | SHLVL=2 wrapper | P---- | SSH_AUTH_SOCK=/tmp/launch-U8sX0D/Listeners wrapper | P---- | TERM=xterm-256color wrapper | P---- | TERM_PROGRAM=Apple_Terminal wrapper | P---- | TERM_PROGRAM_VERSION=309 wrapper | P---- | TERM_SESSION_ID=FEDE87A4-9841-4025-A2E3-0666F14437DC wrapper | P---- | TMPDIR=/var/folders/41/k5gzyznx4k148fwvtwktzxdc0000gn/T/ wrapper | P---- | USER=jason wrapper | ---W- | WRAPPER_ARCH=universal wrapper | ---W- | WRAPPER_BIN_DIR=/Users/jason/IdeaProjects/055_DuplicateInvoicing/functional-tests/synthetic-regression/target/dataignition/bin wrapper | ---W- | WRAPPER_BITS=64 wrapper | ---W- | WRAPPER_CONF_DIR=/Users/jason/IdeaProjects/055_DuplicateInvoicing/functional-tests/synthetic-regression/target/dataignition/etc wrapper | ---W- | WRAPPER_FILE_SEPARATOR=/ wrapper | ---W- | WRAPPER_HOST_NAME=palpatine.local wrapper | ---W- | WRAPPER_HOSTNAME=palpatine.local wrapper | P--W- | WRAPPER_INIT_DIR=/Users/jason/IdeaProjects/055_DuplicateInvoicing/functional-tests/synthetic-regression/target/dataignition/bin wrapper | ---W- | WRAPPER_LANG=en wrapper | ---W- | WRAPPER_OS=macosx wrapper | ---W- | WRAPPER_PATH_SEPARATOR=: wrapper | ---W- | WRAPPER_PID=9578 wrapper | ---W- | WRAPPER_WORKING_DIR=/Users/jason/IdeaProjects/055_DuplicateInvoicing/functional-tests/synthetic-regression/target/dataignition/bin wrapper | Environment variables END: wrapper | wrapper | Use tick timer mutex=FALSE wrapper | active log file changed: ../var/log/wrapper.log wrapper | Preparing to restart with mode 1. wrapperp | server listening on port 32000. wrapper | Unable to resolve the real path of wrapper.java.command as a relative reference: java wrapper | Attempt to locate wrapper.java.command on system PATH: java wrapper | Resolved the real path of wrapper.java.command from system PATH: /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/java wrapper | Magic number for file /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/java: 0xcafebabe wrapper | Command[0] : /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/java wrapper | Command[1] : -d64 wrapper | Command[2] : -XX:PermSize=256m wrapper | Command[3] : -XX:MaxPermSize=512m wrapper | Command[4] : -Ddataignition.home=/Users/jason/IdeaProjects/055_DuplicateInvoicing/functional-tests/synthetic-regression/target/dataignition/bin/.. wrapper | Command[5] : -Dtools.jar=/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/tools.jar wrapper | Command[6] : -Dlog4j.configuration=file:////Users/jason/IdeaProjects/055_DuplicateInvoicing/functional-tests/synthetic-regression/target/dataignition/bin/../etc/webcontainer/log4j.xml wrapper | Command[7] : -Xms512m wrapper | Command[8] : -Xmx4196m wrapper | Command[9] : -Djava.library.path=../lib/components:../lib/components/jni/macosx-universal-64 wrapper | Command[10] : -classpath wrapper | Command[11] : ../lib/components/wrapper.jar:../lib/components/webcontainer-2.2.2-Alpha2-SNAPSHOT.jar wrapper | Command[12] : -Dwrapper.key=F4QN6wHyZYfMpE8b wrapper | Command[13] : -Dwrapper.port=32000 wrapper | Command[14] : -Dwrapper.jvm.port.min=31000 wrapper | Command[15] : -Dwrapper.jvm.port.max=31999 wrapper | Command[16] : -Dwrapper.debug=TRUE wrapper | Command[17] : -Dwrapper.pid=9578 wrapper | Command[18] : -Dwrapper.version=3.5.16 wrapper | Command[19] : -Dwrapper.native_library=wrapper wrapper | Command[20] : -Dwrapper.cpu.timeout=10 wrapper | Command[21] : -Dwrapper.jvmid=1 wrapper | Command[22] : dataignition.webcontainer.WebContainer wrapper | Ping settings: wrapper.ping.interval=5, wrapper.ping.interval.logged=1, wrapper.ping.timeout=30 wrapper | Launching a JVM... jvm 1 | WrapperManager Debug: WrapperManager class initialized by thread: main Using classloader: sun.misc.Launcher$AppClassLoader@7a9664a1 jvm 1 | WrapperManager: Initializing... jvm 1 | WrapperManager Debug: JVM #1 jvm 1 | WrapperManager Debug: Running a 64-bit JVM. jvm 1 | WrapperManager Debug: org.tanukisoftware.wrapper.WrapperManager package information: jvm 1 | WrapperManager Debug: Implementation Title: org.tanukisoftware.wrapper jvm 1 | WrapperManager Debug: Implementation Vendor: Tanuki Software, Ltd. jvm 1 | WrapperManager Debug: Implementation Version: 3.5.16 jvm 1 | WrapperManager Debug: Is Sealed?: False jvm 1 | WrapperManager Debug: org.tanukisoftware.wrapper.WrapperManager protection domain: jvm 1 | WrapperManager Debug: Location: file:/Users/jason/IdeaProjects/055_DuplicateInvoicing/functional-tests/synthetic-regression/target/dataignition/lib/components/wrapper.jar jvm 1 | WrapperManager Debug: Size: 119,337 jvm 1 | WrapperManager Debug: MD5: ddac5f6a1e377e8fe8d1beed4134671a wrapper | Signal trapped. Details: wrapper | signal number=20 (SIGCHLD), source="unknown" wrapper | Received SIGCHLD, checking JVM process status. wrapper | JVM process exited with a code of 1, setting the wrapper exit code to 1. wrapper | JVM exited while loading the application. jvm 1 | WrapperManager Debug: Registering shutdown hook jvm 1 | WrapperManager Debug: Using wrapper jvm 1 | WrapperManager Debug: Registered MBean with Platform MBean Server: org.tanukisoftware.wrapper:type=WrapperManager jvm 1 | WrapperManager Debug: Load native library. There are multiple possible file names and the first to be found will be used. Errors loading non-existing files is normal and is only a problem if they all fail. jvm 1 | WrapperManager Debug: Attempt to load native library with name: libwrapper-macosx-universal-64.jnilib Result: no wrapper-macosx-universal-64 in java.library.path jvm 1 | WrapperManager Debug: Attempt to load native library with name: libwrapper.jnilib Result: Success! jvm 1 | WrapperManager Debug: Successfully loaded native library. jvm 1 | WrapperManager Debug: Loaded localized resources. jvm 1 | WrapperManager Debug: Calling native initialization method. jvm 1 | Exception in thread "main" java.lang.UnsatisfiedLinkError: org.tanukisoftware.wrapper.WrapperManager.nativeInit(Z)V jvm 1 | at org.tanukisoftware.wrapper.WrapperManager.nativeInit(Native Method) jvm 1 | at org.tanukisoftware.wrapper.WrapperManager.initializeNativeLibrary(WrapperManager.java:1448) jvm 1 | at org.tanukisoftware.wrapper.WrapperManager.privilegedClassInit(WrapperManager.java:811) jvm 1 | at org.tanukisoftware.wrapper.WrapperManager.access$000(WrapperManager.java:125) jvm 1 | at org.tanukisoftware.wrapper.WrapperManager$1.run(WrapperManager.java:466) jvm 1 | at java.security.AccessController.doPrivileged(Native Method) jvm 1 | at org.tanukisoftware.wrapper.WrapperManager.<clinit>(WrapperManager.java:463) jvm 1 | at dataignition.webcontainer.WebContainer.main(WebContainer.java:50) jvm 1 | Exception in thread "Wrapper-Shutdown-Hook" java.lang.NoClassDefFoundError: Could not initialize class org.tanukisoftware.wrapper.WrapperManager jvm 1 | at org.tanukisoftware.wrapper.WrapperManager$2.run(WrapperManager.java:669) wrapper | Preparing to restart with mode 2. wrapper | JVM was only running for 0 seconds leading to a failed restart count of 1. wrapper | Waiting 5 seconds before launching another JVM. Jason Harris Director Office: 02 4223 0051 | Mobile: 0408 659 759 | Fax: 02 4225 7498 | www.selera.com |