- 09 Nov, 2016 2 commits
-
-
Administrator authored
The default FirefoxDriver from Selenium no longer supports Firefox since version 47 without a native web driver. This commit adds support to native drivers, downloading and configuring this drivers depending on the current OS (only Unix, Windows and Mac OS supported at this moment).
-
Administrator authored
The JSF 2.2 specification recommends using CDI annotations (e.g. @Named, @RequestScoped, etc.) instead of specific JSF annotations (e.g. @ManagedBean, @RequestScoped, etc.). This commit replaces these annotations following the recommendations. This change has some side effects, as now the container does not automatically recognizes the /faces route and JSF must be configured in the web.xml file. The new configuration now processes every XHTML page as a JSF and the /faces paths are no longer required or recognized.
-
- 25 Oct, 2016 1 commit
-
-
Administrator authored
The previous Maven configuration included a WildFly Maven plugin configuration in the H2 and MySQL profiles that allowed the application execution directly from Maven (with the mvn wildfly:start wildfly:deploy command). As this configuration included a custom WildFly deployment configuration (that modified the standalone.xml of the WildFly where the application will be deployed), the mvn wildfly:deploy couldn't be used to deploy the application in a local WildFly instance. This commit adds a new profile (wildfly-mysql-run) that can be used to execute the application directly from Maven (with the mvn install command). The custom WildFly plugin configuration has been removed from the other profiles, allowing users to normally deploy the application in a running WildFly instances. Instructions on how to use the profiles for application execution and deployment can be found in the README.md file.
-
- 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.
-
- 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.
-
- 08 Nov, 2015 1 commit
-
-
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 1 commit
-
-
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.
-