| At line 15 changed 2 lines. |
| * [4] Modify User Service Junit test |
| * [5] Run User Service Junit test |
| * [4] Modify UserManagerTest Junit test |
| * [5] Run UserManagerTest Junit test |
| At line 69 added 2 lines. |
|
|
| At line 105 changed 1 line. |
| import org.appfuse.util.AbstractObjectReader; |
| import org.appfuse.fop.AbstractObjectReader; |
| At line 176 changed 1 line. |
| processUserDetails(user); |
| processUserDetails(user); |
| At line 197 added 1 line. |
|
| At line 214 changed 1 line. |
| Place the user2fo.xsl stylesheet in src/web/**/fop/user2fo.xsl. |
| Place the user2fo.xsl stylesheet in src/service/**/fop/xsl/user2fo.xsl. |
| At line 330 changed 1 line. |
| !!Modify User Junit test [#4] |
| !!Modify UserManagerTest.java Junit test [#4] |
| At line 332 changed 1 line. |
| To support the execution of the User service level test, we need another helper file. This file (attached at the end) is called FOPHelper.java and lives in src/service/**/utils. |
| To support the execution of the User service level test, we need another helper file. This file (attached at the end) is called FOPHelper.java and lives in src/service/**/fop. |
| At line 366 changed 1 line. |
| public void testGeneratePDF() throws Exception { |
| public void testGeneratePDF() throws Exception { |
| At line 385 changed 1 line. |
| File xslFile = new File(baseDir, "./src/web/org/appfuse/webapp/fop/user2fo.xsl"); |
| File xslFile = new File(baseDir, "./src/service/org/appfuse/fop/xsl/user2fo.xsl"); |
| At line 411 changed 2 lines. |
| [junit] [appfuse] DEBUG [main] UserManagerTest.testGeneratePDF(88) | Input: a User object |
| [junit] [appfuse] DEBUG [main] UserManagerTest.testGeneratePDF(89) | Stylesheet: ././src/web/org/appfuse/webapp/fop/user2fo.xsl |
| [junit] [appfuse] DEBUG [main] UserManagerTest.testGeneratePDF(88) | Input: a UserInputSource object |
| [junit] [appfuse] DEBUG [main] UserManagerTest.testGeneratePDF(89) | Stylesheet: ././src/service/org/appfuse/fop/xsl/user2fo.xsl |
| At line 545 changed 1 line. |
| new ClassPathResource("/org/appfuse/webapp/fop/user2fo.xsl"); |
| new ClassPathResource("/org/appfuse/fop/xsl/user2fo.xsl"); |
| At line 603 removed 3 lines. |
| # |
|
|
| At line 653 changed 1 line. |
| Also inside the package-web target add this line: |
| Also inside the package-web target add this block: |
| At line 656 changed 1 line. |
| <include name="**/*.xsl"/> |
|
| <fileset dir="src/service"> |
| <include name="**/*.xsl"/> |
| </fileset> |
|
| At line 665 removed 1 line. |
| <include name="**/*.xsl"/> |
| At line 670 added 3 lines. |
| <fileset dir="src/service"> |
| <include name="**/*.xsl"/> |
| </fileset> |
| At line 669 removed 1 line. |
| which ensures the xsl file is deployed. |
| At line 676 added 2 lines. |
| which ensures the xsl file is deployed into our runtime classpath. |
|
| At line 675 changed 1 line. |
| *src/web/org/appfuse/webapp/fop/user2fo.xsl |
|
| At line 685 added 1 line. |
| *src/service/org/appfuse/fop/xsl/user2fo.xsl |
| At line 690 changed 2 lines. |
| *Ensure the xsl file is within your webapps/appfuse/WEB-INF/classes/** runtime directory somewhere |
| *Ensure the path to load the user2fo.xsl file, specified in FopServlet, is correct (in case you moved it) |
| *Ensure the xsl file is within your webapps/appfuse/WEB-INF/classes/** runtime directory |
| *Ensure the path to load the user2fo.xsl file, specified in FOPServlet, is correct (in case you moved it) |