- 19 Oct, 2016 1 commit
-
-
Administrator authored
The project configuration has been simplified by unifying some part of the mysql and h2 configurations. In addition, the project has been configured to allow the execution of the application with the Maven WildFly plugin.
-
- 18 Oct, 2016 1 commit
-
-
Administrator authored
The IsEqualToEntity matcher (previously, IsEqualsToEntity) has been improved to allow property comparison by functional reference to the getter methods of the properties to compare. Specifically, the "checkAttribute" methods added allow providing a Function<T, R> as a getter, where T is the type of the entity to compare and R is the type returned by the getter method.
-
- 05 Oct, 2016 3 commits
-
-
Administrator authored
The datasource configuration now is done through the standalone.xml instead of deploying the configuration.
-
Administrator authored
Some test of the service and rest projects have been updated for better coverage, achieving a 100% coverage in most of them.
-
Administrator authored
On previous commits, the name of the EAR was changed but the Wildfly plugin wasn't updated to use the new name. This commit changes the Wildfly deployment configuration to fix this problem.
-
- 28 Sep, 2016 2 commits
-
-
Administrator authored
The JSF tests are misbehaving with the latest Firefox versions and, therefore, they have been temporaly disabled.
-
Administrator authored
The README.md has been update to reference the new course and the new Eclipse version. In addition, the general pom.xml file has been updated to include the newer versions of the dependencies, and the ear/pom.xml has been modified to include more project information in the generated EAR. On the other hand, the testing mysql-ds.xml have been removed and the standalone.xml testing files have been updated to include the datasource data.
-
- 09 Nov, 2015 1 commit
-
-
Administrator authored
Missing version for compiler, javadoc, source and deploy plugin in POM was causing some warning messages during the compilation with Maven. In addition, the Javadoc was fixed in the OwnerService and PetService classes.
-
- 08 Nov, 2015 4 commits
-
-
Administrator authored
SonarQube has a known problem with the 0.7.5 version of JaCoCo. This commit solves this problem downgrading the JaCoCo version.
-
Administrator authored
The JSF and REST modules are now served from the /xcs-sample path.
-
Administrator authored
The source and javadoc of each proyect is deployed in the repository along with the binaries.
-
Administrator authored
The JaCoCo plugin has been added to perform the coverage test, while the Wildfly plugins allows the automatic deployment of the project on a Wildfly server using the 10990 port as the administration port.
-
- 03 Nov, 2015 2 commits
-
-
Administrator authored
This commit adds the instructions to run the application in a WildFly server.
-
Administrator authored
This commit adds the JSF project with a web application that allows the management of owners (by the administrators) and pets (by the owners). The JSF project includes the functional tests for the owners management page. The EAR project only contains a POM that creates an EAR distribution of the system.
-
- 02 Nov, 2015 2 commits
-
-
Administrator authored
The addition of the jboss-ejb3.xml file with the security domain configuration allows the deployment of the "services" project as an independent project in a Wildfly/JBoss container.
-
Administrator authored
Some test classes have been refactorized for a more consistent use of the OwnersDataset class and for a simpler test implementation.
-
- 27 Oct, 2015 3 commits
-
-
Administrator authored
An explanation of how Arquillian tests are configured and how to run the Arquillian tests in the Eclipse project has been added to the root README.md.
-
Administrator authored
This matchers makes the Response status easier to check in tests.
-
Administrator authored
The REST layer has been added but with incomplete tests. Students will have to complete the tests. This commit includes an important refactorization regarding tests. Test classes and datasets have been moved from the "service" project to a new "tests" project. This way, any project can include this "tests" project as a dependency in order to have access to these common testing resources.
-
- 25 Oct, 2015 1 commit
-
-
Administrator authored
This commit adds the OwnerService and PetService EJBs to the implementation. This commit also includes the tests for this EJBs with two different Wildfly profiles: a H2 profile and a MySQL profile.
-
- 23 Oct, 2015 2 commits
-
-
Administrator authored
The "administrator" entity has been added to represent the administrators of the application.
-
Administrator authored
This commit adds the test cases for the domain entities.
-
- 05 Oct, 2015 1 commit
-
-
Administrator authored
The first step is described and the sample points were reordered.
-
- 29 Sep, 2015 1 commit
-
-
Administrator authored
This commit includes the complete code for the domain entities.
-
- 27 Sep, 2015 1 commit
-
-
Administrator authored
Initial commit with a basic .gitignore, README.md and POM files.
-