Hi,

For the past months I have deplaoyed and used SOLR 4.3.0 on a JBOSS EAP 6.1
using the standalone configuration.

Now due to the addition of a new service, I have to start jboss with a
modified version of the standalone-full.xml configuration file, because the
service uses JavaEE 6. The only change concerns connection to a datasource
and interaction with active directory.

With that configuration file, when I try to deploy solr.war, I got the
following error:

11:02:23,291 INFO  [org.jboss.as.server.deployment] (MSC service thread
1-2) JBA
S015876: Starting deployment of "solr.war" (runtime-name: "solr.war")
11:02:25,540 ERROR [org.jboss.msc.service.fail] (MSC service thread 1-2)
MSC0000
01: Failed to start service jboss.deployment.unit."solr.war".PARSE:
org.jboss.ms
c.service.StartException in service jboss.deployment.unit."solr.war".PARSE:
JBAS
018733: Failed to process phase PARSE of deployment "solr.war"
        at
org.jboss.as.server.deployment.DeploymentUnitPhaseService.start(Deplo
ymentUnitPhaseService.java:127)
[jboss-as-server-7.2.0.Final-redhat-8.jar:7.2.0.
Final-redhat-8]
        at
org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(Se
rviceControllerImpl.java:1811)
[jboss-msc-1.0.4.GA-redhat-1.jar:1.0.4.GA-redhat-
1]
        at
org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceCont
rollerImpl.java:1746) [jboss-msc-1.0.4.GA-redhat-1.jar:1.0.4.GA-redhat-1]
        at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.
java:1145) [rt.jar:1.7.0_21]
        at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor
.java:615) [rt.jar:1.7.0_21]
        at java.lang.Thread.run(Thread.java:722) [rt.jar:1.7.0_21]
Caused by: java.lang.IllegalStateException: Failed to resolve expression:
${cont
ext}
        at
org.jboss.metadata.property.DefaultPropertyReplacer.replaceProperties
(DefaultPropertyReplacer.java:125)
        at
org.jboss.metadata.parser.util.MetaDataElementParser.getElementText(M
etaDataElementParser.java:194)
        at
org.jboss.metadata.parser.ee.ParamValueMetaDataParser.parse(ParamValu
eMetaDataParser.java:78)
        at
org.jboss.metadata.parser.servlet.ServletMetaDataParser.parse(Servlet
MetaDataParser.java:93)
        at
org.jboss.metadata.parser.servlet.WebCommonMetaDataParser.parse(WebCo
mmonMetaDataParser.java:102)
        at
org.jboss.metadata.parser.servlet.WebMetaDataParser.parse(WebMetaData
Parser.java:175)
        at
org.jboss.metadata.parser.servlet.WebMetaDataParser.parse(WebMetaData
Parser.java:55)
        at
org.jboss.as.web.deployment.WebParsingDeploymentProcessor.deploy(WebP
arsingDeploymentProcessor.java:91)
        at
org.jboss.as.server.deployment.DeploymentUnitPhaseService.start(Deplo
ymentUnitPhaseService.java:120)
[jboss-as-server-7.2.0.Final-redhat-8.jar:7.2.0.
Final-redhat-8]
        ... 5 more

11:02:25,556 ERROR [org.jboss.as.server] (HttpManagementService-threads -
4) JBA
S015870: Deploy of deployment "solr.war" was rolled back with the following
fail
ure message:
{"JBAS014671: Failed services" =>
{"jboss.deployment.unit.\"solr.war\".PARSE" =>
 "org.jboss.msc.service.StartException in service
jboss.deployment.unit.\"solr.w
ar\".PARSE: JBAS018733: Failed to process phase PARSE of deployment
\"solr.war\"

    Caused by: java.lang.IllegalStateException: Failed to resolve
expression: ${
context}"}}
11:02:25,728 INFO  [org.jboss.as.server.deployment] (MSC service thread
1-2) JBA
S015877: Stopped deployment solr.war (runtime-name: solr.war) in 161ms



Jboss: EAP 6.1
Solr: 4.3.0
OS: Windows server 2008 R2


Does anybody already deploy solr with such configuration?


Thanks,



Roland Everaert.

Reply via email to