Domanda

Ho dei problemi nel far riconoscere al mio percorso di classe del server ColdFusion i miei vasetti Java personalizzati. Il percorso di classe non sta leggendo correttamente il mio file jvm.config (suppongo che dal mio server JRun, dove si sta esaurendo l'istanza CF, sia un server di produzione con più siti collegati). Per ore ho sbattuto la testa contro il muro. Tutti gli altri siti che ho eseguito perfettamente con questi file jar. Uno di questi è fondamentalmente un clone di questo, ma per qualche ragione questo non riconoscerà solo questa parte. Il resto del sito funziona bene ma quando tenta di accedere a questo vaso (è un ridimensionatore di immagini) non riesce a trovarlo e quando ho guardato nell'amministratore CF il percorso di classe non mostra il percorso (affatto) per la directory java come tutti gli altri siti.

Inoltre non esiste un servizio associato a questo sito (beh, esiste un servizio in esecuzione che appare sul gestore JRun, ma non nell'elenco dei servizi in Windows). Quando ne ho aggiunto uno manualmente e ho tentato di avviarlo, ha detto che era già in esecuzione. Ho riavviato il server ColdFusion ma senza risultati. Devo riavviare il server JRun? (eliminerà i siti di produzione) Cosa posso fare qui per far funzionare questo pezzo?

AGGIORNAMENTO: 9 ottobre 2008 Ok, per rimuovere i vecchi servizi scadenti che erano bloccati e non funzionanti, ho dovuto riavviare il server, anche la rimozione manuale non ha funzionato. Quindi ora ho una buona istanza del server di ColdFusion in esecuzione MA le classi personalizzate Java non vengono ancora lette nell'istanza CF. Penso di dover scrivere un file jvm.config personalizzato per quell'istanza del server ColdFusion, la mia domanda ora è, devo riavviare JRun o posso semplicemente fare quell'istanza del server?

È stato utile?

Soluzione

Alla fine ho risposto alla mia domanda, eccola qui:

Nella console, è necessario INSTALLARE il servizio manualmente con la seguente riga:

jrunsvc -install jrun_server nome-servizio servizio-visualizza descrizione-servizio -config custom_jvm.config

" jrun_server " è in realtà l'istanza su cui stai installando. Quindi, se si dice production_02, questo è il nome dell'istanza jrun in cui si installa. Il nome, la visualizzazione e la descrizione del servizio sono tutti lanugine che puoi compilare da solo. Ci sono molti file di configurazione da trovare anche su Internet se hai bisogno di aiuto per scrivere i tuoi.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top