systemClassLoader = new URLClassLoader( (URL[]) urls.toArray( new URL[0] ), systemClassLoader );
return new URLClassLoader( (URL[]) urls.toArray( new URL[0] ), parent );
		protected void createClassLoaderFromProperty( )		{			systemClassLoader = ExecutionContext.class.getClassLoader( );			ArrayList urls = new ArrayList( );			for ( int i = 0; i < classPathes.length; i++ )			{				String classPath = System.getProperty( classPathes[i] );				if ( classPath != null && classPath.length( ) != 0 )				{					String[] jars = classPath.split( PROPERTYSEPARATOR, -1 );					if ( jars != null && jars.length != 0 )					{						for ( int j = 0; j < jars.length; j++ )						{							File file = new File( jars[j] );							try							{								urls.add( file.toURL( ) );							}							catch ( MalformedURLException e )							{								e.printStackTrace( );							}						}					}				}			}			if ( urls.size( ) != 0 )			{				systemClassLoader = 				new URLClassLoader( (URL[]) urls.toArray( new URL[0] ),						systemClassLoader );			}		}