[go: up one dir, main page]

Menu

Commit [r8080]  Maximize  Restore  History

This update splits the baseline into the following five subprojects:

generate : build executable BuildAxisStubWrapper
common : fedora.common
server : fedora.server (and other packages, fedora.localservices/oai/soapclient/swing/utilities)
client : fedora.client
integrationtest : fedora.test (and some other unit tests from /server and /client)

This update maintains the ANT build as before.
There is a top-level pom.xml and each of the five subprojects has a pom.xml

Running:
mvn clean install
Successfully builds and installs the projects. However, unit tests are skipped and the .jar artifacts have not been thoroughly verified yet.

In splitting out the baseline into subprojects, the following files were relocated and high-level creations:

>create /client
>mv /repository/src/main/java/fedora/client/ /client/src/main/java/fedora/client/
>mv /repository/src/test/java/fedora/client/ /client/src/test/java/fedora/client/

-dependency of /server on /client (refactored)
>mv /client/src/main/java/fedora/client/objecteditor/TupleArrayTripleIterator.java /repository/src/main/java/fedora/server/storage/types/

>create /integrationtest
>mv /repository/src/test/java/fedora/test/ /integrationtest/src/test/java/fedora/
>mv client/src/test/java/fedora/client/utility/ingest/ /integrationtest/src/test/java/fedora/client/utility/

>mv integrationtest/src/test/java/fedora/test/FedoraTestConstants.java /common/src/test/java/fedora/common/
>mv repository/src/test/java/fedora/server/storage/translation/DOTranslationUtilityTest.java /integrationtest/src/test/java/fedora/server/storage/translation
>mv repository/src/test/java/fedora/server/resourceIndex.ResourceIndexRebuilderTest.java /integrationtest/src/test/java/fedora/server/resourceIndex
>mv repository/src/test/java/fedora/server/messaging/NotificationInvocationHandlerTest.java /integrationtest/src/test/java/fedora/server/messaging
>mv repository/src/test/java/fedora/server/messaging/AtomAPIMMessageTest.java /integrationtest/src/test/java/fedora/server/messaging

>create /generate
>mv /common/src/main/java/fedora/common/generator/BuildAxisStubWrapper.java /generate/src/main/java/fedora/generator

>mv /client/src/main/java/fedora/client/FedoraStubWrapper.template /common/src/main/java/fedora/common/generator/

aawoods 2009-06-08

1 2 3 .. 5 > >> (Page 1 of 5)
changed /fedora/branches/fcrepo-394/build.xml
added /fedora/branches/fcrepo-394/client
added /fedora/branches/fcrepo-394/client/pom.xml
added /fedora/branches/fcrepo-394/client/src
added /fedora/branches/fcrepo-394/client/src/main
added /fedora/branches/fcrepo-394/client/src/main/java
added /fedora/branches/fcrepo-394/client/src/main/java/fedora
removed /fedora/branches/fcrepo-394/client/src/main/java/fedora/client/FedoraStubWrapper.template
changed /fedora/branches/fcrepo-394/client/src/main/java/fedora/client/objecteditor/RDFTupleEditor.java
removed /fedora/branches/fcrepo-394/client/src/main/java/fedora/client/objecteditor/TupleArrayTripleIterator.java
added /fedora/branches/fcrepo-394/client/src/test
added /fedora/branches/fcrepo-394/client/src/test/java
added /fedora/branches/fcrepo-394/client/src/test/java/fedora
removed /fedora/branches/fcrepo-394/client/src/test/java/fedora/client/utility/ingest
added /fedora/branches/fcrepo-394/client/src/test/java/mock
added /fedora/branches/fcrepo-394/client/src/test/java/mock/fedora
added /fedora/branches/fcrepo-394/client/stubwrappers
added /fedora/branches/fcrepo-394/client/stubwrappers/fedora
added /fedora/branches/fcrepo-394/client/stubwrappers/fedora/client
changed /fedora/branches/fcrepo-394/common/pom.xml
removed /fedora/branches/fcrepo-394/common/src/main/java/fedora/common/generate/BuildAxisStubWrapper.java
copied /fedora/branches/fcrepo-394/common/src/main/java/fedora/common/generator -> /fedora/branches/fcrepo-394/common/src/main/java/fedora/common/generate
copied /fedora/branches/fcrepo-394/repository/src/main/java/fedora/client -> /fedora/branches/fcrepo-394/client/src/main/java/fedora/client
copied /fedora/branches/fcrepo-394/repository/src/test/java/fedora/client -> /fedora/branches/fcrepo-394/client/src/test/java/fedora/client
copied /fedora/branches/fcrepo-394/repository/src/test/java/mock/fedora/client -> /fedora/branches/fcrepo-394/client/src/test/java/mock/fedora/client
1 2 3 .. 5 > >> (Page 1 of 5)