View Issue Details

IDProjectCategoryView StatusLast Update
0001530SymmetricDSBugpublic2025-02-26 18:29
Reporterboris_pavlovic Assigned To 
Priorityhigh 
Status confirmedResolutionopen 
Product Version3.5.13 
Summary0001530: Modify symadmin create-war to include all *-extension.xml files under /WEB-INF/classes/conf
Descriptiontherefore any added extensions enumerated in symmetric-extension.xml do not get loaded by spring at the application startup

This would make it work the same as standalone.
Steps To Reproducecreate an extension, add it to the symmetric-extension.xml and verify that the extension is not loaded
Tagssymadmin

Activities

boris_pavlovic

2014-01-17 08:52

reporter  

boris_pavlovic

2014-01-17 08:52

reporter   ~0000423

Here's the bug fix.

mdrouard

2024-11-20 18:33

developer   ~0002531

The create war command is meant as a starting point to create a war file. The user usually has to add additional files like the JDBC driver. We may consider a future option for adding files to the war through command line option.

There are 2 workarounds.
1. Set parameter extensions.xml with your spring xml and you put your code into the sym_extension table
2. Build a jar file following the structure outlined in the user guide. - https://symmetricds.sourceforge.net/doc/3.15/html/user-guide.html#_extension_points

Let us know if you are interested in collaborating with us on this issue.

Issue History

Date Modified Username Field Change
2014-01-14 14:35 boris_pavlovic New Issue
2014-01-17 08:52 boris_pavlovic File Added: bug_fix_for_http___www_symmetricds_org_issues_view_php_id=1530.patch
2014-01-17 08:52 boris_pavlovic Note Added: 0000423
2019-04-22 14:24 elong Tag Attached: symadmin
2024-11-20 18:33 mdrouard Note Added: 0002531
2024-11-20 18:35 mdrouard Status new => feedback
2025-02-26 18:29 emiller Status feedback => confirmed
2025-02-26 18:29 emiller Summary symadmin create-war doesn't put the symmetric-extension.xml under /WEB-INF/classes/conf => Modify symadmin create-war to include all *-extension.xml files under /WEB-INF/classes/conf
2025-02-26 18:29 emiller Description Updated View Revisions