Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
Bugzilla 994: Don't use relative URLs in Spring configuration files.
iay committed Jun 6, 2013
1 parent ae4b58b commit 8148054
Showing 40 changed files with 87 additions and 82 deletions.
5 changes: 4 additions & 1 deletion build.xml
@@ -410,6 +410,10 @@
<java classname="net.shibboleth.metadata.cli.SimpleCommandLine"
fork="true" failonerror="true" maxmemory="${java.max.memory}">
<classpath>
<!-- Spring "classpath:" imports can be under the MDX directory -->
<pathelement path="${mdx.dir}"/>

<!-- Include all APIs we may want to use. -->
<fileset dir="${tools.mda}/lib">
<include name="*.jar"/>
</fileset>
@@ -897,7 +901,6 @@
<CHANNEL.import channel="ie_edugate"/>
<CHANNEL.do channel="ie_edugate" verb="importAll"/>
<CHANNEL.import channel="int_edugain"/>
<CHANNEL.do channel="int_edugain" verb="testImport"/>
<CHANNEL.import channel="jp_gakunin"/>
<CHANNEL.import channel="nl_surfconext"/>
<CHANNEL.import channel="nz_tuakiri"/>
4 changes: 2 additions & 2 deletions mdx/at_aconet/verbs.xml
@@ -15,12 +15,12 @@
<!--
Import commonly used beans.
-->
<import resource="../common-beans.xml"/>
<import resource="classpath:common-beans.xml"/>

<!--
Import channel-specific beans.
-->
<import resource="beans.xml"/>
<import resource="classpath:at_aconet/beans.xml"/>

<bean id="serializeImported" parent="serialize_parent"
p:id="serializeImported">
4 changes: 2 additions & 2 deletions mdx/au_aaf/verbs.xml
@@ -15,12 +15,12 @@
<!--
Import commonly used beans.
-->
<import resource="../common-beans.xml"/>
<import resource="classpath:common-beans.xml"/>

<!--
Import channel-specific beans.
-->
<import resource="beans.xml"/>
<import resource="classpath:au_aaf/beans.xml"/>

<bean id="serializeImported" parent="serialize_parent"
p:id="serializeImported">
4 changes: 2 additions & 2 deletions mdx/be_belnet/verbs.xml
@@ -15,12 +15,12 @@
<!--
Import commonly used beans.
-->
<import resource="../common-beans.xml"/>
<import resource="classpath:common-beans.xml"/>

<!--
Import channel-specific beans.
-->
<import resource="beans.xml"/>
<import resource="classpath:be_belnet/beans.xml"/>

<bean id="serializeImported" parent="serialize_parent"
p:id="serializeImported">
4 changes: 2 additions & 2 deletions mdx/br_cafe/verbs.xml
@@ -15,12 +15,12 @@
<!--
Import commonly used beans.
-->
<import resource="../common-beans.xml"/>
<import resource="classpath:common-beans.xml"/>

<!--
Import channel-specific beans.
-->
<import resource="beans.xml"/>
<import resource="classpath:br_cafe/beans.xml"/>

<bean id="serializeImported" parent="serialize_parent"
p:id="serializeImported">
4 changes: 2 additions & 2 deletions mdx/ca_caf/verbs.xml
@@ -15,12 +15,12 @@
<!--
Import commonly used beans.
-->
<import resource="../common-beans.xml"/>
<import resource="classpath:common-beans.xml"/>

<!--
Import channel-specific beans.
-->
<import resource="beans.xml"/>
<import resource="classpath:ca_caf/beans.xml"/>

<bean id="serializeImported" parent="serialize_parent"
p:id="serializeImported">
4 changes: 2 additions & 2 deletions mdx/ch_switchaai/verbs.xml
@@ -15,12 +15,12 @@
<!--
Import commonly used beans.
-->
<import resource="../common-beans.xml"/>
<import resource="classpath:common-beans.xml"/>

<!--
Import channel-specific beans.
-->
<import resource="beans.xml"/>
<import resource="classpath:ch_switchaai/beans.xml"/>

<bean id="serializeImported" parent="serialize_parent"
p:id="serializeImported">
2 changes: 1 addition & 1 deletion mdx/common-beans.xml
@@ -281,7 +281,7 @@
<!--
Import beans that perform individual validation checks.
-->
<import resource="validation-beans.xml"/>
<import resource="classpath:validation-beans.xml"/>

<!--
identifierStrategy
8 changes: 5 additions & 3 deletions mdx/conventions.md
@@ -83,7 +83,7 @@ Thus, most channels would be expected to contain the following beans as part of
* `channel_exportedAggregate`
* `channel_exportedEntities`

In older channels, these are explicit bean definitions. In newer channels, the convention is to use the Spring <alias> feature to designate the existing aggregate-specific beans.
In older channels, these are explicit bean definitions. In newer channels, the convention is to use the Spring `<alias>` feature to designate the existing aggregate-specific beans.

## Common `beans.xml` channel beans

@@ -119,8 +119,10 @@ The verbs `import` and `importRaw` are intended to be a synonym for `importExpor
## `verbs.xml` and `<verb>.xml` conventions

Verb definition files should import the channel's `beans.xml` file as well as
the `common-beans.xml` file from the parent `/mdx/` directory through a relative
path.
the `common-beans.xml` file from the parent `/mdx/` directory. Non-relative classpath references should be used, for example:

<import resource="classpath:se_swamid/beans.xml"/>
<import resource="classpath:common-beans.xml"/>

Verb definition files should not import each other; any beans required to be
shared between verb definition files should be moved into the channel's
4 changes: 2 additions & 2 deletions mdx/cz_eduid/verbs.xml
@@ -15,12 +15,12 @@
<!--
Import commonly used beans.
-->
<import resource="../common-beans.xml"/>
<import resource="classpath:common-beans.xml"/>

<!--
Import channel-specific beans.
-->
<import resource="beans.xml"/>
<import resource="classpath:cz_eduid/beans.xml"/>

<bean id="serializeImported" parent="serialize_parent"
p:id="serializeImported">
4 changes: 2 additions & 2 deletions mdx/de_dfnaai/verbs.xml
@@ -15,12 +15,12 @@
<!--
Import commonly used beans.
-->
<import resource="../common-beans.xml"/>
<import resource="classpath:common-beans.xml"/>

<!--
Import channel-specific beans.
-->
<import resource="beans.xml"/>
<import resource="classpath:de_dfnaai/beans.xml"/>

<bean id="serializeImported" parent="serialize_parent"
p:id="serializeImported">
4 changes: 2 additions & 2 deletions mdx/dk_wayf/verbs.xml
@@ -15,12 +15,12 @@
<!--
Import commonly used beans.
-->
<import resource="../common-beans.xml"/>
<import resource="classpath:common-beans.xml"/>

<!--
Import channel-specific beans.
-->
<import resource="beans.xml"/>
<import resource="classpath:dk_wayf/beans.xml"/>

<bean id="serializeImported" parent="serialize_parent"
p:id="serializeImported">
4 changes: 2 additions & 2 deletions mdx/es_sir/verbs.xml
@@ -15,12 +15,12 @@
<!--
Import commonly used beans.
-->
<import resource="../common-beans.xml"/>
<import resource="classpath:common-beans.xml"/>

<!--
Import channel-specific beans.
-->
<import resource="beans.xml"/>
<import resource="classpath:es_sir/beans.xml"/>

<bean id="serializeImported" parent="serialize_parent"
p:id="serializeImported">
4 changes: 2 additions & 2 deletions mdx/eu_clarin/verbs.xml
@@ -15,12 +15,12 @@
<!--
Import commonly used beans.
-->
<import resource="../common-beans.xml"/>
<import resource="classpath:common-beans.xml"/>

<!--
Import channel-specific beans.
-->
<import resource="beans.xml"/>
<import resource="classpath:eu_clarin/beans.xml"/>

<bean id="serializeImported" parent="serialize_parent"
p:id="serializeImported">
4 changes: 2 additions & 2 deletions mdx/fi_haka/verbs.xml
@@ -15,12 +15,12 @@
<!--
Import commonly used beans.
-->
<import resource="../common-beans.xml"/>
<import resource="classpath:common-beans.xml"/>

<!--
Import channel-specific beans.
-->
<import resource="beans.xml"/>
<import resource="classpath:fi_haka/beans.xml"/>

<bean id="serializeImported" parent="serialize_parent"
p:id="serializeImported">
4 changes: 2 additions & 2 deletions mdx/fr_renater/verbs.xml
@@ -15,12 +15,12 @@
<!--
Import commonly used beans.
-->
<import resource="../common-beans.xml"/>
<import resource="classpath:common-beans.xml"/>

<!--
Import channel-specific beans.
-->
<import resource="beans.xml"/>
<import resource="classpath:fr_renater/beans.xml"/>

<bean id="serializeImported" parent="serialize_parent"
p:id="serializeImported">
4 changes: 2 additions & 2 deletions mdx/gr_grnet/verbs.xml
@@ -15,12 +15,12 @@
<!--
Import commonly used beans.
-->
<import resource="../common-beans.xml"/>
<import resource="classpath:common-beans.xml"/>

<!--
Import channel-specific beans.
-->
<import resource="beans.xml"/>
<import resource="classpath:gr_grnet/beans.xml"/>

<bean id="serializeImported" parent="serialize_parent"
p:id="serializeImported">
4 changes: 2 additions & 2 deletions mdx/hr_eduhr/verbs.xml
@@ -15,12 +15,12 @@
<!--
Import commonly used beans.
-->
<import resource="../common-beans.xml"/>
<import resource="classpath:common-beans.xml"/>

<!--
Import channel-specific beans.
-->
<import resource="beans.xml"/>
<import resource="classpath:hr_eduhr/beans.xml"/>

<bean id="serializeImported" parent="serialize_parent"
p:id="serializeImported">
4 changes: 2 additions & 2 deletions mdx/hu_eduid/verbs.xml
@@ -15,12 +15,12 @@
<!--
Import commonly used beans.
-->
<import resource="../common-beans.xml"/>
<import resource="classpath:common-beans.xml"/>

<!--
Import channel-specific beans.
-->
<import resource="beans.xml"/>
<import resource="classpath:hu_eduid/beans.xml"/>

<bean id="serializeImported" parent="serialize_parent"
p:id="serializeImported">
4 changes: 2 additions & 2 deletions mdx/ie_edugate/verbs.xml
@@ -15,12 +15,12 @@
<!--
Import commonly used beans.
-->
<import resource="../common-beans.xml"/>
<import resource="classpath:common-beans.xml"/>

<!--
Import channel-specific beans.
-->
<import resource="beans.xml"/>
<import resource="classpath:ie_edugate/beans.xml"/>

<bean id="serializeImported" parent="serialize_parent"
p:id="serializeImported">
4 changes: 2 additions & 2 deletions mdx/in_infed/verbs.xml
@@ -15,12 +15,12 @@
<!--
Import commonly used beans.
-->
<import resource="../common-beans.xml"/>
<import resource="classpath:common-beans.xml"/>

<!--
Import channel-specific beans.
-->
<import resource="beans.xml"/>
<import resource="classpath:in_infed/beans.xml"/>

<bean id="serializeImported" parent="serialize_parent"
p:id="serializeImported">
4 changes: 2 additions & 2 deletions mdx/int_edugain/beans.xml
@@ -15,8 +15,8 @@
<!--
Import eduGAIN participant beans for namespace stripping stages.
-->
<import resource="../cz_eduid/beans.xml"/>
<import resource="../hu_eduid/beans.xml"/>
<import resource="classpath:cz_eduid/beans.xml"/>
<import resource="classpath:hu_eduid/beans.xml"/>

<!--
Fetch the eduGAIN test aggregate.
4 changes: 2 additions & 2 deletions mdx/int_edugain/verbs.xml
@@ -15,12 +15,12 @@
<!--
Import commonly used beans.
-->
<import resource="../common-beans.xml"/>
<import resource="classpath:common-beans.xml"/>

<!--
Import channel-specific beans.
-->
<import resource="beans.xml"/>
<import resource="classpath:int_edugain/beans.xml"/>

<bean id="serializeImported" parent="serialize_parent"
p:id="serializeImported">
4 changes: 2 additions & 2 deletions mdx/int_testshib/verbs.xml
@@ -15,12 +15,12 @@
<!--
Import commonly used beans.
-->
<import resource="../common-beans.xml"/>
<import resource="classpath:common-beans.xml"/>

<!--
Import channel-specific beans.
-->
<import resource="beans.xml"/>
<import resource="classpath:int_testshib/beans.xml"/>

<!--
Serialise into this channel's "imported" aggregate file.
4 changes: 2 additions & 2 deletions mdx/it_idem/verbs.xml
@@ -15,12 +15,12 @@
<!--
Import commonly used beans.
-->
<import resource="../common-beans.xml"/>
<import resource="classpath:common-beans.xml"/>

<!--
Import channel-specific beans.
-->
<import resource="beans.xml"/>
<import resource="classpath:it_idem/beans.xml"/>

<bean id="serializeImported" parent="serialize_parent"
p:id="serializeImported">
4 changes: 2 additions & 2 deletions mdx/jp_gakunin/verbs.xml
@@ -15,12 +15,12 @@
<!--
Import commonly used beans.
-->
<import resource="../common-beans.xml"/>
<import resource="classpath:common-beans.xml"/>

<!--
Import channel-specific beans.
-->
<import resource="beans.xml"/>
<import resource="classpath:jp_gakunin/beans.xml"/>

<bean id="serializeImported" parent="serialize_parent"
p:id="serializeImported">

0 comments on commit 8148054

Please sign in to comment.