delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2007/11/15/02:19:55

X-Recipient: archive-cygwin AT delorie DOT com
X-Spam-Check-By: sourceware.org
To: cygwin AT cygwin DOT com
From: Jeannot Lelapin <jeannot DOT lelapin AT free DOT fr>
Subject: Re: Launching java process trouble
Date: Thu, 15 Nov 2007 08:18:54 +0100
Lines: 57
Message-ID: <fhgrt0$up5$1@ger.gmane.org>
References: <fhcr22$t0b$2 AT ger DOT gmane DOT org> <473A10FB DOT 804 AT cygwin DOT com>
Mime-Version: 1.0
User-Agent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.7.11) Gecko/20050727
In-Reply-To: <473A10FB.804@cygwin.com>
X-IsSubscribed: yes
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Id: <cygwin.cygwin.com>
List-Unsubscribe: <mailto:cygwin-unsubscribe-archive-cygwin=delorie DOT com AT cygwin DOT com>
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com

Hello Larry,

Thank's dor your explanation.

i read all the cygwin cron man page ( prehaps i don't how to do that ). 
I didn't find another explanation.
In the control panel..... i check the "Allow service to interact with 
desktop"

And no. the java process does not start. I don't know what i can do.

Best regards,

Jeannot Lelapin


Larry Hall (Cygwin) wrote:

> Jeannot Lelapin wrote:
> 
>> Hello,
>>
>> under WinXP Pro, i do the following :
>> - from cygwin ( environment whicj simulate unix environment ), a bash
>> script which launch,
>> - an Win32 executable ( http://www.autoitscript.com/ autoit script
>> compiled ) which launch,
>> - a java process.
>>
>> This works fine when i launch tue bash script manually. If i launch the
>> bash script from cron ( cygwin unix planner ), the process java does not
>> start.
>>
>> With http://www.gibinsoft.net/gipoutils/scheduler/ ( great win32 planner
>> ), which launch the autoit script complied into win32 executable which
>> launch the process java, that's ok, the java process start.
>>
>> Why does not java process start from cygwin cron planner ? what's the
>> problem ? What does it lack from the environment ?
>>
>> Thank's a lot for ideas and advices.
> 
> 
> 
> First, cron does not provide you with the exact same set of environment
> variables that you get when you're in an interactive shell.  See the man
> pages for 'cron' and 'crontab' for more details.  This is not a 
> Cygwin-specific issue and as such is off-topic for this list.
> 
> Second, in Cygwin, cron is run as a service by (typically) the SYSTEM
> account.  If your program requires interaction with the Windows desktop to
> work, you have to enable this setting on the service.  It's probably 
> easiest
> to do from "Administrative Tools" in the "Control Panel".  Go to "Services"
> and find the cron service.  Double click on it and choose the "Log On"
> tab.  Check the "Allow service to interact with desktop".
> 


--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019