File tree Expand file tree Collapse file tree 2 files changed +8
-5
lines changed
spring-jdbc/src/main/java/org/springframework/jdbc/datasource/embedded
spring-web/src/main/java/org/springframework/http Expand file tree Collapse file tree 2 files changed +8
-5
lines changed Original file line number Diff line number Diff line change 2020import java .sql .Connection ;
2121import java .sql .SQLException ;
2222import java .util .logging .Logger ;
23-
2423import javax .sql .DataSource ;
2524
2625import org .apache .commons .logging .Log ;
@@ -63,6 +62,7 @@ public class EmbeddedDatabaseFactory {
6362 */
6463 public static final String DEFAULT_DATABASE_NAME = "testdb" ;
6564
65+
6666 private static final Log logger = LogFactory .getLog (EmbeddedDatabaseFactory .class );
6767
6868 private String databaseName = DEFAULT_DATABASE_NAME ;
Original file line number Diff line number Diff line change @@ -155,12 +155,15 @@ public void setAccept(List<MediaType> acceptableMediaTypes) {
155155 */
156156 public List <MediaType > getAccept () {
157157 String value = getFirst (ACCEPT );
158- List <MediaType > result = (value != null ) ? MediaType .parseMediaTypes (value ) : Collections .<MediaType >emptyList ();
158+ List <MediaType > result = (value != null ? MediaType .parseMediaTypes (value ) : Collections .<MediaType >emptyList () );
159159
160160 // Some containers parse 'Accept' into multiple values
161- if ((result .size () == 1 ) && (get (ACCEPT ).size () > 1 )) {
162- value = StringUtils .collectionToCommaDelimitedString (get (ACCEPT ));
163- result = MediaType .parseMediaTypes (value );
161+ if (result .size () == 1 ) {
162+ List <String > acceptHeader = get (ACCEPT );
163+ if (acceptHeader .size () > 1 ) {
164+ value = StringUtils .collectionToCommaDelimitedString (acceptHeader );
165+ result = MediaType .parseMediaTypes (value );
166+ }
164167 }
165168
166169 return result ;
You can’t perform that action at this time.
0 commit comments