Camelry
Camelry copied to clipboard
Error markup I can't explain
In the below, the 'ref=component' is painted red, even though the setter has the appropriate type declaration.
<?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"
xsi:schemaLocation="http://www.osgi.org/xmlns/blueprint/v1.0.0 https://osgi.org/xmlns/blueprint/v1.0.0/blueprint.xsd"
default-timeout="5000">
<reference-list id="component"
member-type="service-reference"
interface="com.basistech.rosette.osgi.RosetteComponentService"
filter="(component-name=template-tokenization)"
/>
<bean id="impl" class="com.basistech.ws.sdk.dummy.impl.DummyWorkerComponentServiceImpl">
<property name="componentService" ref="component"/>
<!--suppress BlueprintDOM -->
<property name="bundleContext" ref="blueprintBundleContext"/>
</bean>
<service id="service" ref="impl" interface="com.basistech.ws.worker.api.WorkerComponentService">
<service-properties>
<entry key="component-name" value="template-tokenization"/>
</service-properties>
</service>
</blueprint>
Camelry isn't aware of this yet; This would be a nice feature to add however.