Bug 207897 [Automation][Regression]A DataException is thrown out when preview reportdesign
Description: A DataException is thrown out when preview reportdesign Test Date: 20071030 Test Build: BIRT2.2.2 v20071029 Step to reproduce: 1. Use the reportdesign attached 2. Preview it Expect result: Report can be previewed without any exception. Actual result: A DataException is thrown out.
engine/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/executor/ExecutionContext.java
{
								urls.add( file.toURL( ) );
							}
							catch ( MalformedURLException e )
							{
								logger.log( Level.WARNING, e.getMessage( ), e );
							}
						}
					}
				}
			}
			if ( urls.size( ) != 0 )
			{
				return new URLClassLoader( (URL[]) urls.toArray( new URL[0] ),
						parent );
			}
			return parent;
		}
		protected ClassLoader getAppClassLoader( )
		{
			Map appContext = context.getAppContext( );
			if ( appContext != null )
			{
				Object appLoader = appContext
						.get( EngineConstants.APPCONTEXT_CLASSLOADER_KEY );
				if ( appLoader instanceof ClassLoader )
				{
					return (ClassLoader) appLoader;
				}
			}