Я загрузил JBOSS 5.1 и разархивировал его в c: \ jboss-5.1.0.GA. Я установил java jdk1.6.0_17 и использую Windows XP SP3 (Dev-Environment). У меня две проблемы.
Я не могу использовать это как услугу. Я получаю местный сайт JBoss (http://127.0.0.1:8080) когда я запускаю Jboss вручную, запустив c: \ jboss-5.1.0.GA \ bin \ run.bat. Я могу установить службу (установка service.bat), и она запускается без ошибок, но с локального веб-сайта JBoss (http://127.0.0.1:8080) недоступен. Я также безуспешно пробовал обертку для обслуживания тануки.
Другая проблема связана с развертыванием EAR. Когда я запускаю JBoss (ручной запуск), я получаю следующую ошибку для coldfusion 9:
java.lang.RuntimeException: org.jboss.deployers.client.spi.IncompleteDeploymentException: Summary of incomplete deployments (SEE PREVIOUS ERRORS FOR DETAILS):
*** DEPLOYMENTS IN ERROR: Name -> Error
vfsfile:/C:/jboss-5.1.0.GA/server/default/deploy/cfusion.ear/ -> org.jboss.deployers.spi.DeploymentException: URL file:/C:/jboss-5.1.0.GA/server/default/deploy/cfusion.ear/cfusion.war/ deployment failed
DEPLOYMENTS IN ERROR:
Deployment "vfsfile:/C:/jboss-5.1.0.GA/server/default/deploy/cfusion.ear/" is in error due to the following reason(s): java.lang.SecurityException: Seed must be between 20 and 64 bytes. Only 8 bytes supplied.
at org.jboss.profileservice.management.upload.remoting.StreamingDeploymentTarget.invoke(StreamingDeploymentTarget.java:313)
at org.jboss.profileservice.management.upload.remoting.StreamingDeploymentTarget.start(StreamingDeploymentTarget.java:190)
at org.jboss.profileservice.management.upload.DeploymentProgressImpl.start(DeploymentProgressImpl.java:231)
at org.jboss.profileservice.management.upload.DeploymentProgressImpl.run(DeploymentProgressImpl.java:88)
at org.rhq.plugins.jbossas5.util.DeploymentUtils.run(DeploymentUtils.java:120)
at org.rhq.plugins.jbossas5.AbstractManagedDeploymentComponent.invokeOperation(AbstractManagedDeploymentComponent.java:181)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.rhq.core.pc.inventory.ResourceContainer$ComponentInvocationThread.call(ResourceContainer.java:482)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: org.jboss.deployers.client.spi.IncompleteDeploymentException: Summary of incomplete deployments (SEE PREVIOUS ERRORS FOR DETAILS):
Я уже пытался передать это JVM:
-Dcoldfusion.disablejsafe=true
Но это не помогает.
Я столкнулся с той же проблемой. Откройте файл service.bat и найдите «set JAVA_OPTS = -Xrs» REM, затем сохраните и закройте.
Ниже приведено хорошее руководство по развертыванию CF9 на JBoss.
http://help.adobe.com/en_US/ColdFusion/9.0/Installing/WSc3ff6d0ea77859461172e0811cdec18c28-7fbd.html
Надеюсь, поможет :)