buongiorno a tutti,
sono nuovo di questo forum e normalmente cerco le soluzioni con il web, ma in questo caso proprio non ci riesco, quindi spero che qualcuno mi sappia aiutare.
Normalmente CGI serve a ricevere dati dal client, elaborarli in qualche modo e fornire il risultato al client stesso. Infatti non a caso lo Standard Output è indirizzato al client.
Nel mio caso invece tramite CGI ricevo sì dei dati, ma non devo rispondere, devo solo eseguire delle azioni. Per semplicità ho configurato Tomcat per eseguire dei .BAT, perché a seconda dei casi mi verrebbe comodo lanciare in modo asincrono ulteriori .BAT (comando START).
Ho quindi provato con la shell di DOS e le cose funzionano egregiamente, ma se la stessa .BAT viene attivata da CGI il task rimane pending e non lancia affatto la mia .BAT secondaria.
Credo che dipenda dalla assegnazione dello standard output al client, ma non ne sono così certo. Qualcuno saprebbe aiutarmi?