Author: rmannibucau
Date: Thu Mar  6 06:46:14 2014
New Revision: 1574780

URL: http://svn.apache.org/r1574780
Log:
avoid NPE in provisioning loader when created programmatically

Modified:
    
tomee/tomee/trunk/tomee/tomee-catalina/src/main/java/org/apache/tomee/catalina/ProvisioningWebappLoader.java

Modified: 
tomee/tomee/trunk/tomee/tomee-catalina/src/main/java/org/apache/tomee/catalina/ProvisioningWebappLoader.java
URL: 
http://svn.apache.org/viewvc/tomee/tomee/trunk/tomee/tomee-catalina/src/main/java/org/apache/tomee/catalina/ProvisioningWebappLoader.java?rev=1574780&r1=1574779&r2=1574780&view=diff
==============================================================================
--- 
tomee/tomee/trunk/tomee/tomee-catalina/src/main/java/org/apache/tomee/catalina/ProvisioningWebappLoader.java
 (original)
+++ 
tomee/tomee/trunk/tomee/tomee-catalina/src/main/java/org/apache/tomee/catalina/ProvisioningWebappLoader.java
 Thu Mar  6 06:46:14 2014
@@ -66,7 +66,7 @@ public class ProvisioningWebappLoader ex
         // standard tomcat part
         final StringBuilder builder = new StringBuilder();
         final String classpath = String.class.cast(Reflections.get(this, 
"virtualClasspath"));
-        if (!classpath.isEmpty()) {
+        if (classpath != null && !classpath.isEmpty()) {
             for (final String s : String.class.cast(classpath).split(";")) {
                 builder.append(ProvisioningUtil.realLocation(s)).append(";");
             }


Reply via email to