@@ -84,26 +84,50 @@ public URL addCapableUrl(String loc, String capability)
8484 }
8585
8686 public URL setResourceList (String loc )
87- throws SpecComplianceException
8887 {
89- return this .addCapableUrl (loc , ResourceSync .CAPABILITY_RESOURCELIST );
88+ try
89+ {
90+ return this .addCapableUrl (loc , ResourceSync .CAPABILITY_RESOURCELIST );
91+ }
92+ catch (SpecComplianceException e )
93+ {
94+ return null ;
95+ }
9096 }
9197
9298 public URL setResourceDump (String loc )
93- throws SpecComplianceException
9499 {
95- return this .addCapableUrl (loc , ResourceSync .CAPABILITY_RESOURCEDUMP );
100+ try
101+ {
102+ return this .addCapableUrl (loc , ResourceSync .CAPABILITY_RESOURCEDUMP );
103+ }
104+ catch (SpecComplianceException e )
105+ {
106+ return null ;
107+ }
96108 }
97109
98110 public URL setChangeList (String loc )
99- throws SpecComplianceException
100111 {
101- return this .addCapableUrl (loc , ResourceSync .CAPABILITY_CHANGELIST );
112+ try
113+ {
114+ return this .addCapableUrl (loc , ResourceSync .CAPABILITY_CHANGELIST );
115+ }
116+ catch (SpecComplianceException e )
117+ {
118+ return null ;
119+ }
102120 }
103121
104122 public URL setChangeDump (String loc )
105- throws SpecComplianceException
106123 {
107- return this .addCapableUrl (loc , ResourceSync .CAPABILITY_CHANGEDUMP );
124+ try
125+ {
126+ return this .addCapableUrl (loc , ResourceSync .CAPABILITY_CHANGEDUMP );
127+ }
128+ catch (SpecComplianceException e )
129+ {
130+ return null ;
131+ }
108132 }
109133}
0 commit comments