diff --git a/src/org/redkale/source/DataSources.java b/src/org/redkale/source/DataSources.java index 7f0d485b0..30a9eb3c0 100644 --- a/src/org/redkale/source/DataSources.java +++ b/src/org/redkale/source/DataSources.java @@ -72,7 +72,7 @@ public final class DataSources { public static DataSource createDataSource(final String unitName, URL persistxml) throws IOException { if (persistxml == null) persistxml = DataSources.class.getResource("/persistence.xml"); - InputStream in = persistxml.openStream(); + InputStream in = persistxml == null ? null : persistxml.openStream(); if (in == null) return null; Map map = loadPersistenceXml(in); Properties readprop = null;