You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@servicemix.apache.org by "Freeman Fang (JIRA)" <ji...@apache.org> on 2009/10/21 03:47:52 UTC
[jira] Created: (SMX4-407) java.io.FileNotFoundException:
etc/activemq-broker.xml when start servicemix not from $SMX_HOME
java.io.FileNotFoundException: etc/activemq-broker.xml when start servicemix not from $SMX_HOME
-----------------------------------------------------------------------------------------------
Key: SMX4-407
URL: https://issues.apache.org/activemq/browse/SMX4-407
Project: ServiceMix 4
Issue Type: Bug
Reporter: Freeman Fang
Fix For: 4.1.0
I saw the exception like
java.io.FileNotFoundException: etc/activemq-broker.xml (No such file or directory) at java.io.FileInputStream.open(Native Method)
at java.io.FileInputStream.<init>(FileInputStream.java:106) at java.io.FileInputStream.<init>(FileInputStream.java:66)
at sun.net.www.protocol.file.FileURLConnection.connect(FileURLConnection.java:70) at sun.net.www.protocol.file.FileURLConnection.getInputStream(FileURLConnection.java:161) at com.sun.org.apache.xerces.internal.impl.XMLEntityManager.setupCurrentEntity(XMLEntityManager.java:973)
at com.sun.org.apache.xerces.internal.impl.XMLVersionDetector.determineDocVersion(XMLVersionDetector.java:184)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:798)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:764)
at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:148)
at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:250)
at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:292)
at javax.xml.parsers.DocumentBuilder.parse(DocumentBuilder.java:146) at org.apache.felix.karaf.deployer.spring.SpringTransformer.parse(SpringTransformer.java:241)
at org.apache.felix.karaf.deployer.spring.SpringTransformer.transform(SpringTransformer.java:63)
at org.apache.felix.karaf.deployer.spring.SpringURLHandler$Connection.getInputStream(SpringURLHandler.java:83) at java.net.URL.openStream(URL.java:1007)
at org.apache.felix.karaf.features.internal.FeaturesServiceImpl.installBundleIfNeeded(FeaturesServiceImpl.java:436) at org.apache.felix.karaf.features.internal.FeaturesServiceImpl.doInstallFeature(FeaturesServiceImpl.java:348) at org.apache.felix.karaf.features.internal.FeaturesServiceImpl.installFeatures(FeaturesServiceImpl.java:241)
at org.apache.felix.karaf.features.internal.FeaturesServiceImpl$1.run(FeaturesServiceImpl.java:633)
when I start servicemix from $SMX_HOME/bin folder.
The error comes from that we have a bundle for activemq-broker feature like
<bundle>spring:file:etc/activemq-broker.xml</bundle>
With this relative url path (etc/activemq-broker.xml), we have to start servicemix from $SMX_HOME only using bin/servicemix, otherwise from any other folder, we will see the exception and activemq-broker feature can't installed, and also other features which depend on activemq-broker feature will fail
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Assigned: (SMX4-407) java.io.FileNotFoundException:
etc/activemq-broker.xml when start servicemix not from $SMX_HOME
Posted by "Freeman Fang (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/activemq/browse/SMX4-407?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Freeman Fang reassigned SMX4-407:
---------------------------------
Assignee: Freeman Fang
> java.io.FileNotFoundException: etc/activemq-broker.xml when start servicemix not from $SMX_HOME
> -----------------------------------------------------------------------------------------------
>
> Key: SMX4-407
> URL: https://issues.apache.org/activemq/browse/SMX4-407
> Project: ServiceMix 4
> Issue Type: Bug
> Reporter: Freeman Fang
> Assignee: Freeman Fang
> Fix For: 4.1.0
>
>
> I saw the exception like
> java.io.FileNotFoundException: etc/activemq-broker.xml (No such file or directory) at java.io.FileInputStream.open(Native Method)
> at java.io.FileInputStream.<init>(FileInputStream.java:106) at java.io.FileInputStream.<init>(FileInputStream.java:66)
> at sun.net.www.protocol.file.FileURLConnection.connect(FileURLConnection.java:70) at sun.net.www.protocol.file.FileURLConnection.getInputStream(FileURLConnection.java:161) at com.sun.org.apache.xerces.internal.impl.XMLEntityManager.setupCurrentEntity(XMLEntityManager.java:973)
> at com.sun.org.apache.xerces.internal.impl.XMLVersionDetector.determineDocVersion(XMLVersionDetector.java:184)
> at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:798)
> at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:764)
> at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:148)
> at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:250)
> at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:292)
> at javax.xml.parsers.DocumentBuilder.parse(DocumentBuilder.java:146) at org.apache.felix.karaf.deployer.spring.SpringTransformer.parse(SpringTransformer.java:241)
> at org.apache.felix.karaf.deployer.spring.SpringTransformer.transform(SpringTransformer.java:63)
> at org.apache.felix.karaf.deployer.spring.SpringURLHandler$Connection.getInputStream(SpringURLHandler.java:83) at java.net.URL.openStream(URL.java:1007)
> at org.apache.felix.karaf.features.internal.FeaturesServiceImpl.installBundleIfNeeded(FeaturesServiceImpl.java:436) at org.apache.felix.karaf.features.internal.FeaturesServiceImpl.doInstallFeature(FeaturesServiceImpl.java:348) at org.apache.felix.karaf.features.internal.FeaturesServiceImpl.installFeatures(FeaturesServiceImpl.java:241)
> at org.apache.felix.karaf.features.internal.FeaturesServiceImpl$1.run(FeaturesServiceImpl.java:633)
> when I start servicemix from $SMX_HOME/bin folder.
> The error comes from that we have a bundle for activemq-broker feature like
> <bundle>spring:file:etc/activemq-broker.xml</bundle>
> With this relative url path (etc/activemq-broker.xml), we have to start servicemix from $SMX_HOME only using bin/servicemix, otherwise from any other folder, we will see the exception and activemq-broker feature can't installed, and also other features which depend on activemq-broker feature will fail
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Work started: (SMX4-407) java.io.FileNotFoundException:
etc/activemq-broker.xml when start servicemix not from $SMX_HOME
Posted by "Freeman Fang (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/activemq/browse/SMX4-407?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Work on SMX4-407 started by Freeman Fang.
> java.io.FileNotFoundException: etc/activemq-broker.xml when start servicemix not from $SMX_HOME
> -----------------------------------------------------------------------------------------------
>
> Key: SMX4-407
> URL: https://issues.apache.org/activemq/browse/SMX4-407
> Project: ServiceMix 4
> Issue Type: Bug
> Reporter: Freeman Fang
> Assignee: Freeman Fang
> Fix For: 4.1.0
>
>
> I saw the exception like
> java.io.FileNotFoundException: etc/activemq-broker.xml (No such file or directory) at java.io.FileInputStream.open(Native Method)
> at java.io.FileInputStream.<init>(FileInputStream.java:106) at java.io.FileInputStream.<init>(FileInputStream.java:66)
> at sun.net.www.protocol.file.FileURLConnection.connect(FileURLConnection.java:70) at sun.net.www.protocol.file.FileURLConnection.getInputStream(FileURLConnection.java:161) at com.sun.org.apache.xerces.internal.impl.XMLEntityManager.setupCurrentEntity(XMLEntityManager.java:973)
> at com.sun.org.apache.xerces.internal.impl.XMLVersionDetector.determineDocVersion(XMLVersionDetector.java:184)
> at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:798)
> at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:764)
> at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:148)
> at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:250)
> at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:292)
> at javax.xml.parsers.DocumentBuilder.parse(DocumentBuilder.java:146) at org.apache.felix.karaf.deployer.spring.SpringTransformer.parse(SpringTransformer.java:241)
> at org.apache.felix.karaf.deployer.spring.SpringTransformer.transform(SpringTransformer.java:63)
> at org.apache.felix.karaf.deployer.spring.SpringURLHandler$Connection.getInputStream(SpringURLHandler.java:83) at java.net.URL.openStream(URL.java:1007)
> at org.apache.felix.karaf.features.internal.FeaturesServiceImpl.installBundleIfNeeded(FeaturesServiceImpl.java:436) at org.apache.felix.karaf.features.internal.FeaturesServiceImpl.doInstallFeature(FeaturesServiceImpl.java:348) at org.apache.felix.karaf.features.internal.FeaturesServiceImpl.installFeatures(FeaturesServiceImpl.java:241)
> at org.apache.felix.karaf.features.internal.FeaturesServiceImpl$1.run(FeaturesServiceImpl.java:633)
> when I start servicemix from $SMX_HOME/bin folder.
> The error comes from that we have a bundle for activemq-broker feature like
> <bundle>spring:file:etc/activemq-broker.xml</bundle>
> With this relative url path (etc/activemq-broker.xml), we have to start servicemix from $SMX_HOME only using bin/servicemix, otherwise from any other folder, we will see the exception and activemq-broker feature can't installed, and also other features which depend on activemq-broker feature will fail
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Resolved: (SMX4-407) java.io.FileNotFoundException:
etc/activemq-broker.xml when start servicemix not from $SMX_HOME
Posted by "Freeman Fang (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/activemq/browse/SMX4-407?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Freeman Fang resolved SMX4-407.
-------------------------------
Resolution: Fixed
actually we need address it in felix/karaf.
create FELIX-1793 to track it and commit fix there
> java.io.FileNotFoundException: etc/activemq-broker.xml when start servicemix not from $SMX_HOME
> -----------------------------------------------------------------------------------------------
>
> Key: SMX4-407
> URL: https://issues.apache.org/activemq/browse/SMX4-407
> Project: ServiceMix 4
> Issue Type: Bug
> Reporter: Freeman Fang
> Assignee: Freeman Fang
> Fix For: 4.1.0
>
>
> I saw the exception like
> java.io.FileNotFoundException: etc/activemq-broker.xml (No such file or directory) at java.io.FileInputStream.open(Native Method)
> at java.io.FileInputStream.<init>(FileInputStream.java:106) at java.io.FileInputStream.<init>(FileInputStream.java:66)
> at sun.net.www.protocol.file.FileURLConnection.connect(FileURLConnection.java:70) at sun.net.www.protocol.file.FileURLConnection.getInputStream(FileURLConnection.java:161) at com.sun.org.apache.xerces.internal.impl.XMLEntityManager.setupCurrentEntity(XMLEntityManager.java:973)
> at com.sun.org.apache.xerces.internal.impl.XMLVersionDetector.determineDocVersion(XMLVersionDetector.java:184)
> at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:798)
> at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:764)
> at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:148)
> at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:250)
> at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:292)
> at javax.xml.parsers.DocumentBuilder.parse(DocumentBuilder.java:146) at org.apache.felix.karaf.deployer.spring.SpringTransformer.parse(SpringTransformer.java:241)
> at org.apache.felix.karaf.deployer.spring.SpringTransformer.transform(SpringTransformer.java:63)
> at org.apache.felix.karaf.deployer.spring.SpringURLHandler$Connection.getInputStream(SpringURLHandler.java:83) at java.net.URL.openStream(URL.java:1007)
> at org.apache.felix.karaf.features.internal.FeaturesServiceImpl.installBundleIfNeeded(FeaturesServiceImpl.java:436) at org.apache.felix.karaf.features.internal.FeaturesServiceImpl.doInstallFeature(FeaturesServiceImpl.java:348) at org.apache.felix.karaf.features.internal.FeaturesServiceImpl.installFeatures(FeaturesServiceImpl.java:241)
> at org.apache.felix.karaf.features.internal.FeaturesServiceImpl$1.run(FeaturesServiceImpl.java:633)
> when I start servicemix from $SMX_HOME/bin folder.
> The error comes from that we have a bundle for activemq-broker feature like
> <bundle>spring:file:etc/activemq-broker.xml</bundle>
> With this relative url path (etc/activemq-broker.xml), we have to start servicemix from $SMX_HOME only using bin/servicemix, otherwise from any other folder, we will see the exception and activemq-broker feature can't installed, and also other features which depend on activemq-broker feature will fail
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.