On Mon, Mar 25, 2013 at 6:03 AM, André Warnier <a...@ice-sa.com> wrote:

> Howard W. Smith, Jr. wrote:
>
>> On Sun, Mar 24, 2013 at 7:14 PM, Howard W. Smith, Jr. <
>> smithh032...@gmail.com> wrote:
>>
>>
>>>  Hi Jeffrey,
>>>>
>>>> Yes, I now get it. Thanks for the lesson on Windows Networking (I
>>>> thought
>>>> I knew well) and thanks to Andre as well.
>>>> You also said that if all I wanted to do was make a list of mapping
>>>> appear in an html page (without actually using them
>>>> in your application), you can just fake it as previously discussed. I
>>>> think I missed that part.
>>>>
>>>> Thanks
>>>> Pat
>>>>
>>>>
>>>>
>>>>  Glad you understand now. I was about to provide a response similar to
>>> Andre's previous response. This all reminds me of a similar situation
>>> within my TomEE/Tomcat7 web app.
>>>
>>> On my development server (Windows 2008 server 64-bit), I am 'always'
>>> logged in and coding/etc, which means I always test the web app via
>>> NetBeans (which provide the infamous 'console' that is mentioned
>>> throughout
>>> this thread). I developed this piece of code that uses JODConverter to
>>> call
>>> OpenOffice.org at/via port 2002, and this allows my web app to convert
>>> files to PDF after enduser uploads certain documents (Word docs, excel,
>>> etc...). So, that all works on my development server. Why? because I am
>>> logged in everytime while testing and the app is 'never' running as a
>>> Windows 'service' on my development server.
>>>
>>> So, i deploy my web app to target/production server (Windows 2003 Server
>>> and/or Windows Server 2008). For many months now, I have wondered 'why'
>>> the
>>> code will not work on the 'production' server but it runs/works
>>> 'everytime'
>>> on my development server. Finally, recently (after many months of
>>> research
>>> and/or multiple attempts of trying to debug/resolve the problem), I
>>> either
>>> read somewhere or finally realized that the code will 'not' work because
>>> my
>>> web app is running as a service, and for whatever reason (of course a
>>> 'Windows' reason), the code will 'not' work while running as a service.
>>>
>>> So, I am left to coding another implementation to convert files after
>>> upload, use another library, and ditch the JODConverter/OpenOffice.org
>>> approach.
>>>
>>>
>>>  Forgot to mention... since OpenOffice.org can be installed in the
>> Startup
>> folder, i was assuming that it would run as a service on production
>> server,
>> and/but I forgot that Startup folder just automatically starts the app
>> immediately when/after you login. OpenOffice.org is 'not' running as a
>> service, and since my web app is running as a service (in a different
>> 'environment'), my web app was unable to access OpenOffice.org, because
>> clearly/definitely/evidently, it was not/never running as a 'service'..
>> which means it was never available to my web app. :(
>>
>>
> And, to get back more OT, that may be the fundamental difference with my
> succesful usage of the same : in my case, it is my service program which
> launches the background OpenOffice instance, which most probably means that
> it too is running in the same service context a the main service program.
> (Which brings us back to the same context as this thread).
>
>
+1 I have realized that this seems to be necessary (if want a
tomcat-app-running-as-service able to access some other Windows
app-or-command-line-executable, then Windows app must be running as
service, first-and-foremost). I may give this a go, or try it out, ASAP.
thanks!


>
>
>
> ------------------------------**------------------------------**---------
> To unsubscribe, e-mail: 
> users-unsubscribe@tomcat.**apache.org<users-unsubscr...@tomcat.apache.org>
> For additional commands, e-mail: users-h...@tomcat.apache.org
>
>

Reply via email to