Skip to content

Commit

Permalink
FCREPO-971: Changes to Maven projects to better support IntelliJ IDEA
Browse files Browse the repository at this point in the history
  • Loading branch information
grahamtriggs authored and cwilper committed Oct 17, 2011
1 parent f29e9aa commit 0285107
Show file tree
Hide file tree
Showing 3 changed files with 13 additions and 12 deletions.
15 changes: 8 additions & 7 deletions fcrepo-common/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,7 @@

<configuration>
<sourceDirectory>${basedir}/../resources/wsdl</sourceDirectory>
<outputDirectory>${project.build.directory}/generated-sources/axistools</outputDirectory>
<testCases>false</testCases>
<serverSide>true</serverSide>
<skeletonDeploy>true</skeletonDeploy>
Expand Down Expand Up @@ -163,7 +164,7 @@
<configuration>
<mainClass>org.fcrepo.generate.BuildAxisStubWrapper</mainClass>
<arguments>
<argument>${project.build.directory}/generated-sources/axistools/wsdl2java/org/fcrepo/server/management/FedoraAPIMBindingSOAPHTTPStub.java</argument>
<argument>${project.build.directory}/generated-sources/axistools/org/fcrepo/server/management/FedoraAPIMBindingSOAPHTTPStub.java</argument>
<argument>${project.build.sourceDirectory}/org/fcrepo/common/generate/FedoraStubWrapper.template</argument>
<argument>org.fcrepo.client</argument>
<argument>APIMStubWrapper</argument>
Expand All @@ -181,7 +182,7 @@
<configuration>
<mainClass>org.fcrepo.generate.BuildAxisStubWrapper</mainClass>
<arguments>
<argument>${project.build.directory}/generated-sources/axistools/wsdl2java/org/fcrepo/server/access/FedoraAPIABindingSOAPHTTPStub.java</argument>
<argument>${project.build.directory}/generated-sources/axistools/org/fcrepo/server/access/FedoraAPIABindingSOAPHTTPStub.java</argument>
<argument>${project.build.sourceDirectory}/org/fcrepo/common/generate/FedoraStubWrapper.template</argument>
<argument>org.fcrepo.client</argument>
<argument>APIAStubWrapper</argument>
Expand Down Expand Up @@ -240,20 +241,20 @@
<configuration>
<tasks>
<replace
file="${project.build.directory}/generated-sources/axistools/wsdl2java/org/fcrepo/server/management/deploy.wsdd"
file="${project.build.directory}/generated-sources/axistools/org/fcrepo/server/management/deploy.wsdd"
token="Fedora-API-M-Port-SOAPHTTP" value="management" />
<replace
file="${project.build.directory}/generated-sources/axistools/wsdl2java/org/fcrepo/server/management/deploy.wsdd"
file="${project.build.directory}/generated-sources/axistools/org/fcrepo/server/management/deploy.wsdd"
token="*&quot;/&gt;"
value="*&quot;/&gt;&lt;parameter name=&quot;scope&quot; value=&quot;application&quot;/&gt;" />
<replace
file="${project.build.directory}/generated-sources/axistools/wsdl2java/org/fcrepo/server/access/deploy.wsdd"
file="${project.build.directory}/generated-sources/axistools/org/fcrepo/server/access/deploy.wsdd"
token="Fedora-API-A-Port-SOAPHTTP" value="access" />
<replace
file="${project.build.directory}/generated-sources/axistools/wsdl2java/org/fcrepo/server/management/undeploy.wsdd"
file="${project.build.directory}/generated-sources/axistools/org/fcrepo/server/management/undeploy.wsdd"
token="Fedora-API-M-Port-SOAPHTTP" value="management" />
<replace
file="${project.build.directory}/generated-sources/axistools/wsdl2java/org/fcrepo/server/access/undeploy.wsdd"
file="${project.build.directory}/generated-sources/axistools/org/fcrepo/server/access/undeploy.wsdd"
token="Fedora-API-A-Port-SOAPHTTP" value="access" />
</tasks>
</configuration>
Expand Down
6 changes: 3 additions & 3 deletions fcrepo-installer/src/main/assembly/fedora-home.xml
Original file line number Diff line number Diff line change
Expand Up @@ -293,7 +293,7 @@

<!-- Common entries -->
<fileSet>
<directory>../fcrepo-common/target/generated-sources/axistools/wsdl2java/org/fcrepo/server/management</directory>
<directory>../fcrepo-common/target/generated-sources/axistools/org/fcrepo/server/management</directory>
<outputDirectory>/server/fedora-internal-use/deploy</outputDirectory>
<includes>
<include>deploy.wsdd</include>
Expand All @@ -313,12 +313,12 @@
</file>

<file>
<source>../fcrepo-common/target/generated-sources/axistools/wsdl2java/org/fcrepo/server/access/deploy.wsdd</source>
<source>../fcrepo-common/target/generated-sources/axistools/org/fcrepo/server/access/deploy.wsdd</source>
<outputDirectory>/server/fedora-internal-use/deploy</outputDirectory>
<destName>deployAPI-A.wsdd</destName>
</file>
<file>
<source>../fcrepo-common/target/generated-sources/axistools/wsdl2java/org/fcrepo/server/access/undeploy.wsdd</source>
<source>../fcrepo-common/target/generated-sources/axistools/org/fcrepo/server/access/undeploy.wsdd</source>
<outputDirectory>/server/fedora-internal-use/deploy</outputDirectory>
<destName>undeployAPI-A.wsdd</destName>
</file>
Expand Down
4 changes: 2 additions & 2 deletions fcrepo-webapp/fcrepo-webapp-fedora/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -32,9 +32,9 @@
classpathref="maven.compile.classpath" dir="${project.build.outputDirectory}">
<arg value="server" />
<arg
value="${basedir}/../../fcrepo-common/target/generated-sources/axistools/wsdl2java/org/fcrepo/server/management/deploy.wsdd" />
value="${basedir}/../../fcrepo-common/target/generated-sources/axistools/org/fcrepo/server/management/deploy.wsdd" />
<arg
value="${basedir}/../../fcrepo-common/target/generated-sources/axistools/wsdl2java/org/fcrepo/server/access/deploy.wsdd" />
value="${basedir}/../../fcrepo-common/target/generated-sources/axistools/org/fcrepo/server/access/deploy.wsdd" />
<sysproperty key="logback.configurationFile"
value="${basedir}/src/test/resources/logback.xml" />
</java>
Expand Down

0 comments on commit 0285107

Please sign in to comment.