-
Notifications
You must be signed in to change notification settings - Fork 26
/
blueprint.xml
32 lines (27 loc) · 1.63 KB
/
blueprint.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
<?xml version="1.0" encoding="UTF-8"?>
<blueprint xmlns="http://www.osgi.org/xmlns/blueprint/v1.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:cm="http://aries.apache.org/blueprint/xmlns/blueprint-cm/v1.1.0"
xsi:schemaLocation="
http://www.osgi.org/xmlns/blueprint/v1.0.0 http://www.osgi.org/xmlns/blueprint/v1.0.0/blueprint.xsd
http://aries.apache.org/blueprint/xmlns/blueprint-cm/v1.1.0 http://aries.apache.org/schemas/blueprint-cm/blueprint-cm-1.1.0.xsd
http://camel.apache.org/schema/blueprint http://camel.apache.org/schema/blueprint/camel-blueprint.xsd">
<!-- OSGI blueprint property placeholder -->
<cm:property-placeholder persistent-id="org.fcrepo.camel.audit" update-strategy="reload">
<cm:default-properties>
<cm:property name="error.maxRedeliveries" value="10"/>
<cm:property name="jms.brokerUrl" value="tcp://localhost:61616"/>
<cm:property name="jms.fcrepoEndpoint" value="topic:fedora"/>
<cm:property name="triplestore.baseUrl" value="localhost:3030/test/update"/>
<!-- Base URI to be used in contructing the URI for the JMS event -->
<cm:property name="event.baseUri" value="http://example.com/event"/>
<cm:property name="audit.container" value="/audit"/>
</cm:default-properties>
</cm:property-placeholder>
<bean id="activemq" class="org.apache.activemq.camel.component.ActiveMQComponent">
<property name="brokerURL" value="${jms.brokerUrl}"/>
</bean>
<camelContext xmlns="http://camel.apache.org/schema/blueprint">
<package>org.fcrepo.camel.audit.triplestore</package>
</camelContext>
</blueprint>