SuccessChanges

Summary

  1. Fixes issues derived from the display issue (details)
  2. Fixes problem with package names (details)
  3. Readds JSF code and fixes several things (details)
  4. Fixes tests of story EJB not passing (details)
Commit 56015acd1e6c8af0198435f99fd6d965217c69bc by aggarcia3
Fixes issues derived from the display issue
Fixes part of the integration problems of the untested parts. They have
participated: Alejandro, Rubén, Irene and Javier.
The file was modifieddomain/src/main/java/es/uvigo/esei/dgss/teamb/microstories/domain/Genre.java
The file was addedjsf/src/main/java/es/uvigo/esei/dgss/teamb/microstories/jsf/controllers/StoryController.java
The file was modifiedtests/src/main/java/es/uvigo/esei/dgss/teamb/microstories/entities/utils/StoriesCompareUtils.java
The file was addedservice/src/test/resources-wildfly-embedded-mysql/cleanup-autoincrement.sql
The file was modifiedrest/src/main/java/es/uvigo/esei/dgss/teamB/microstories/rest/StoryResource.java
The file was modifieddomain/src/test/java/es/uvigo/esei/dgss/teamB/microstories/domain/StoryTest.java
The file was removedservice/src/main/java/es/uvigo/esei/dgss/teamB/microstories/service/StoryEJB.java
The file was modifiedtests/src/main/java/es/uvigo/esei/dgss/teamb/microstories/http/util/HasHttpStatus.java
The file was addedservice/src/test/resources-wildfly-embedded-h2/cleanup-autoincrement.sql
The file was modifiedjsf/src/main/webapp/index.xhtml
The file was addedtests/src/main/resources/scripts/cleanup.sql
The file was modifieddomain/src/main/java/es/uvigo/esei/dgss/teamb/microstories/domain/Topic.java
The file was modifiedtests/src/main/java/es/uvigo/esei/dgss/teamb/microstories/service/util/security/TestPrincipal.java
The file was modifiedtests/src/main/java/es/uvigo/esei/dgss/teamb/microstories/service/util/security/RoleCaller.java
The file was addedservice/src/test/java/es/uvigo/esei/dgss/teamb/microstories/service/StoryServiceTest.java
The file was modifieddomain/src/main/java/es/uvigo/esei/dgss/teamb/microstories/domain/Story.java
The file was addedservice/src/main/java/es/uvigo/esei/dgss/teamB/microstories/service/StoryService.java
The file was modifiedtests/src/main/java/es/uvigo/esei/dgss/teamb/microstories/entities/IsEqualToStory.java
The file was modifiedtests/src/main/java/es/uvigo/esei/dgss/teamb/microstories/entities/StoriesDataset.java
The file was modifiedtests/src/main/java/es/uvigo/esei/dgss/teamb/microstories/entities/IsEqualToEntity.java
Commit a87aa864c78f730cd1307002c550893f44f2c4a2 by aggarcia3
Fixes problem with package names
The name of the packages is passed from .teamb. a .teamB.
The file was removedtests/src/main/java/es/uvigo/esei/dgss/teamb/microstories/entities/IsEqualToEntity.java
The file was removeddomain/src/main/java/es/uvigo/esei/dgss/teamb/microstories/domain/Topic.java
The file was removedtests/src/main/java/es/uvigo/esei/dgss/teamb/microstories/service/util/security/TestPrincipal.java
The file was removedjsf/src/main/java/es/uvigo/esei/dgss/teamb/microstories/jsf/controllers/StoryController.java
The file was addedtests/src/main/java/es/uvigo/esei/dgss/teamB/microstories/entities/IsEqualToEntity.java
The file was addedtests/src/main/java/es/uvigo/esei/dgss/teamB/microstories/security/RoleCaller.java
The file was addedtests/src/main/java/es/uvigo/esei/dgss/teamB/microstories/security/TestPrincipal.java
The file was addedjsf/src/main/java/es/uvigo/esei/dgss/teamB/microstories/jsf/controllers/StoryController.java
The file was removedservice/src/test/java/es/uvigo/esei/dgss/teamb/microstories/service/StoryServiceTest.java
The file was addedservice/src/test/java/es/uvigo/esei/dgss/teamB/microstories/service/StoryServiceTest.java
The file was addedtests/src/main/java/es/uvigo/esei/dgss/teamB/microstories/entities/utils/StoriesCompareUtils.java
The file was modifiedservice/src/main/java/es/uvigo/esei/dgss/teamB/microstories/service/StoryService.java
The file was addedtests/src/main/java/es/uvigo/esei/dgss/teamB/microstories/util/HasHttpStatus.java
The file was removedtests/src/main/java/es/uvigo/esei/dgss/teamb/microstories/http/util/HasHttpStatus.java
The file was addeddomain/src/main/java/es/uvigo/esei/dgss/teamB/microstories/domain/Story.java
The file was removedtests/src/main/java/es/uvigo/esei/dgss/teamb/microstories/service/util/security/RoleCaller.java
The file was addedtests/src/main/java/es/uvigo/esei/dgss/teamB/microstories/entities/StoriesDataset.java
The file was modifieddomain/src/test/java/es/uvigo/esei/dgss/teamB/microstories/domain/StoryTest.java
The file was removeddomain/src/main/java/es/uvigo/esei/dgss/teamb/microstories/domain/Genre.java
The file was addeddomain/src/main/java/es/uvigo/esei/dgss/teamB/microstories/domain/Topic.java
The file was addeddomain/src/main/java/es/uvigo/esei/dgss/teamB/microstories/domain/Genre.java
The file was removedtests/src/main/java/es/uvigo/esei/dgss/teamb/microstories/entities/IsEqualToStory.java
The file was removedtests/src/main/java/es/uvigo/esei/dgss/teamb/microstories/entities/StoriesDataset.java
The file was removeddomain/src/main/java/es/uvigo/esei/dgss/teamb/microstories/domain/Story.java
The file was removedtests/src/main/java/es/uvigo/esei/dgss/teamb/microstories/entities/utils/StoriesCompareUtils.java
The file was addedtests/src/main/java/es/uvigo/esei/dgss/teamB/microstories/entities/IsEqualToStory.java
Commit 2d4227837ab43e805b5c8cb8053df2ce9af3645f by aggarcia3
Readds JSF code and fixes several things
- Persistence unit definition files were repeated accross modules. This
is not ideal because it opens the possibility of them becoming out of
sync, and using symlinks is awkward in Windows. More importantly,
though, this also caused definitions to be overwritten in the result
WARs and JPA failing to locate the domain entity classes. An
alternative way to fix this would be adding <class> elements to the
unit definition files, but that just adds even more complexity. Let's
see if Java EE is concise and DRY for once...
- JSF code that did not work was added.
- Code added in previous commits, namely test, JSF controller and EJB
code was refactored and simplified.
The file was removedservice/src/main/resources/META-INF/persistence.xml
The file was addedtests/src/main/java/es/uvigo/esei/dgss/teamB/microstories/http/util/HasHttpStatus.java
The file was modifiedservice/src/main/java/es/uvigo/esei/dgss/teamB/microstories/service/StoryService.java
The file was removedtests/src/main/java/es/uvigo/esei/dgss/teamB/microstories/security/TestPrincipal.java
The file was removedtests/src/main/java/es/uvigo/esei/dgss/teamB/microstories/util/HasHttpStatus.java
The file was addedtests/src/main/java/es/uvigo/esei/dgss/teamB/microstories/service/util/security/RoleCaller.java
The file was removedtests/src/main/java/es/uvigo/esei/dgss/teamB/microstories/security/RoleCaller.java
The file was addedtests/src/main/java/es/uvigo/esei/dgss/teamB/microstories/service/util/security/TestPrincipal.java
The file was modifiedjsf/src/main/webapp/index.xhtml
The file was modifiedservice/src/test/java/es/uvigo/esei/dgss/teamB/microstories/service/StoryServiceTest.java
The file was addedjsf/src/main/java/es/uvigo/esei/dgss/teamB/microstories/jsf/controllers/StoryController.java
The file was removedjsf/src/main/resources/META-INF/persistence.xml
Commit fa7da1c8c6378d52d7ea7a8491c2ff23991acfe7 by aggarcia3
Fixes tests of story EJB not passing
This was due to a missing class that was referenced in beans.xml.
The file was modifiedservice/src/test/java/es/uvigo/esei/dgss/teamB/microstories/service/StoryServiceTest.java