Pergunta

Eu estou tendo alguns problemas para obter meu classpath do servidor ColdFusion para reconhecer meu costume frascos Java. O classpath não está lendo o meu arquivo jvm.config correctamente (eu assumo fora do meu servidor JRun que é onde a instância CF está ficando sem, é um servidor de produção com vários sites ligados). Eu tenho sido batendo minha cabeça contra a parede por horas sobre este assunto. Todos os outros sites eu tenho que correr perfeitamente com esses arquivos jar. Um deles é basicamente um clone de um presente, mas por alguma razão este não irá reconhecer apenas esta parte. O resto do site funciona bem, mas quando ele tenta acessar este jar (é um resizer de imagem) não pode encontrá-lo e quando eu olhei na administração CF classpath não mostra o caminho (em tudo) para o diretório java como todos os outros sites.

Há também não é um serviço associado a este site (bem, há um serviço em execução que aparece no gerenciador de JRun, mas não nos serviços de listagem no windows). Quando eu adicionei um manualmente e tentou iniciá-lo, ele disse que já estava correndo. Eu reiniciado o servidor ColdFusion, mas sem sucesso. Devo reiniciar o servidor JRun? (Ele vai derrubar locais de produção) O que posso fazer aqui para começar este trabalho peça?

UPDATE: 09 outubro de 2008 Ok, a fim de remover os serviços antigos ruins que foram aderindo e não trabalhar eu tinha que reiniciar o servidor, mesmo a remoção manual não funcionou. Então agora eu tenho um exemplo bom servidor do ColdFusion funcionando, mas as classes personalizadas de Java ainda não estão sendo lidos no exemplo CF. Eu acho que eu tenho que escrever um arquivo jvm.config personalizado para essa instância servidor ColdFusion, a minha pergunta é agora, eu tenho que reiniciar JRun ou posso simplesmente fazer isso instância do servidor?

Foi útil?

Solução

Eu respondi minha própria pergunta, eventualmente, aqui está:

No console, você tem que instalar o serviço manualmente com a seguinte linha:

jrunsvc -install jrun_server service-name serviço de exibição do serviço de descrição de -config custom_jvm.config

"jrun_server" é na verdade a instância que você está instalando. Então, se é production_02 digamos, esse é o nome da instância jrun você instalar. O nome do serviço, exibir e descrição são todos fluff que você pode preencher em si mesmo. Há muitos arquivos de configuração para encontrar na internet, bem como se você precisa de ajuda para escrever o seu próprio.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top