Hello everyone,

I have attempted these days to virtualize an old Windows 2000 Advanced
Server installation running on HP DL380 G4. However, when I ran the
analyze tool it consistently failed at the "Take control hardware
support (Win PE)" phase with the message below.
If anyone has any suggestions about how to deal with the issue, your
feedback is highly appreciated.

Thank you,
Dan S
====================
PlateSpin.Athens.Sdk.AthensServerException: An error occurred in the
server: Value cannot be null. Parameter name: array --->
System.ArgumentNullException: Value cannot be null. Parameter name:
array at System.Array.IndexOf[T](T[] array, T value) at
PlateSpin.Athens.Sdk.OperatingSystemProperties.Get PreviousServicePacks(OperatingSystemType
osType, ServicePack servicePack) at
PlateSpin.Athens.Server.Data.SqlServer.DataProvide r.GetDriverPackageIdWith_SP_Language_Fallback(Oper atingSystemType
operatingSystemType, ServicePack servicePack, LanguageType language,
String hardwareType, String hardwareVersion, String pnpId) at
PlateSpin.Athens.Server.Data.SqlServer.DataProvide r.GetDriverPackageId(OperatingSystemType
operatingSystemType, ServicePack servicePack, LanguageType language,
HardwareType hardwareType, String hardwareVersion, String
hardwareManufacturer, String hardwareModel, String pnpId) at
PlateSpin.Athens.Server.Business.DeviceDriversServ ice.GetDriverPackageId(OperatingSystemType
osType, ServicePack servicePack, LanguageType language, HardwareType
hardwareType, String hardwareVersion, String hardwareManufacturer,
String hardwareModel, String pnpId) --- End of inner exception stack
trace --- at
PlateSpin.Athens.Server.Business.ServiceLayerExcep tionHandler.OnException(MethodExecutionEventArgs
eventArgs) at
PlateSpin.Athens.Server.Business.DeviceDriversServ ice.GetDriverPackageId(OperatingSystemType
osType, ServicePack servicePack, LanguageType language, HardwareType
hardwareType, String hardwareVersion, String hardwareManufacturer,
String hardwareModel, String pnpId) at (Object , Object[] ) at
Spring.Reflection.Dynamic.SafeMethod.Invoke(Object target, Object[]
arguments) at
Spring.Aop.Framework.DynamicMethodInvocation.Invok eJoinpoint() at
Spring.Aop.Framework.AbstractMethodInvocation.Proc eed() at
PlateSpin.Athens.Server.Business.Advices.DemandCap abilityAdvice.Invoke(IMethodInvocation
invocation) at Spring.Aop.Framework.AbstractMethodInvocation.Proc eed()
at Spring.Aop.Framework.DynamicProxy.AdvisedProxy.Inv oke(Object proxy,
Object target, Type targetType, MethodInfo targetMethod, MethodInfo
proxyMethod, Object[] args, IList interceptors) at
CompositionAopProxy_2ead4cfe607e4d699e59af06c1dc29 62.GetDriverPackageId(OperatingSystemType
osType, ServicePack servicePack, LanguageType language, HardwareType
hardwareType, String hardwareVersion, String hardwareManufacturer,
String hardwareModel, String pnpId) at
PlateSpin.Athens.Server.Web.DeviceDriversWebServic e.GetDriverPackageId(OperatingSystemType
osType, ServicePack servicePack, LanguageType language, HardwareType
hardwareType, String hardwareVersion, String hardwareManufacturer,
String hardwareModel, String pnpId) ErrorInfo from PlateSpin Migrate
Server exception: <errorInfo xmlns:xs="http://www.w3.org/2001/XMLSchema"
xmlns:machines="http://schemas.platespin.com/portability-suite/machines/"
xmlns="http://schemas.platespin.com/athens/ws/"><errorType>System.ArgumentNullException</errorType><message>Value
cannot be null. Parameter name:
array</message><source>mscorlib</source><sourceModule>C:\Windows\Microsoft.NET\Fram ework\v2.0.50727\mscorlib.dll</sourceModule><sourceMethod>System.Array.IndexOf</sourceMethod><sourceMethodSignature>Int32
IndexOf[T](T[], T)</sourceMethodSignature><stackTrace> at
System.Array.IndexOf[T](T[] array, T value) at
PlateSpin.Athens.Sdk.OperatingSystemProperties.Get PreviousServicePacks(OperatingSystemType
osType, ServicePack servicePack) at
PlateSpin.Athens.Server.Data.SqlServer.DataProvide r.GetDriverPackageIdWith_SP_Language_Fallback(Oper atingSystemType
operatingSystemType, ServicePack servicePack, LanguageType language,
String hardwareType, String hardwareVersion, String pnpId) at
PlateSpin.Athens.Server.Data.SqlServer.DataProvide r.GetDriverPackageId(OperatingSystemType
operatingSystemType, ServicePack servicePack, LanguageType language,
HardwareType hardwareType, String hardwareVersion, String
hardwareManufacturer, String hardwareModel, String pnpId) at
PlateSpin.Athens.Server.Business.DeviceDriversServ ice.GetDriverPackageId(OperatingSystemType
osType, ServicePack servicePack, LanguageType language, HardwareType
hardwareType, String hardwareVersion, String hardwareManufacturer,
String hardwareModel, String pnpId)</stackTrace></errorInfo> --- End of
inner exception stack trace ---


NIC Hardware Support
An error occurred in the server:
System.Web.Services.Protocols.SoapException: Server was unable to
process request. ---> PlateSpin.Athens.Sdk.AthensServerException: An
error occurred in the server: Value cannot be null. Parameter name:
array ---> System.ArgumentNullException: Value cannot be null. Parameter
name: array at System.Array.IndexOf[T](T[] array, T value) at
PlateSpin.Athens.Sdk.OperatingSystemProperties.Get PreviousServicePacks(OperatingSystemType
osType, ServicePack servicePack) at
PlateSpin.Athens.Server.Data.SqlServer.DataProvide r.GetDriverPackageIdWith_SP_Language_Fallback(Oper atingSystemType
operatingSystemType, ServicePack servicePack, LanguageType language,
String hardwareType, String hardwareVersion, String pnpId) at
PlateSpin.Athens.Server.Data.SqlServer.DataProvide r.GetDriverPackageId(OperatingSystemType
operatingSystemType, ServicePack servicePack, LanguageType language,
HardwareType hardwareType, String hardwareVersion, String
hardwareManufacturer, String hardwareModel, String pnpId) at
PlateSpin.Athens.Server.Business.DeviceDriversServ ice.GetDriverPackageId(OperatingSystemType
osType, ServicePack servicePack, LanguageType language, HardwareType
hardwareType, String hardwareVersion, String hardwareManufacturer,
String hardwareModel, String pnpId) --- End of inner exception stack
trace --- at
PlateSpin.Athens.Server.Business.ServiceLayerExcep tionHandler.OnException(MethodExecutionEventArgs
eventArgs) at
PlateSpin.Athens.Server.Business.DeviceDriversServ ice.GetDriverPackageId(OperatingSystemType
osType, ServicePack servicePack, LanguageType language, HardwareType
hardwareType, String hardwareVersion, String hardwareManufacturer,
String hardwareModel, String pnpId) at (Object , Object[] ) at
Spring.Reflection.Dynamic.SafeMethod.Invoke(Object target, Object[]
arguments) at
Spring.Aop.Framework.DynamicMethodInvocation.Invok eJoinpoint() at
Spring.Aop.Framework.AbstractMethodInvocation.Proc eed() at
PlateSpin.Athens.Server.Business.Advices.DemandCap abilityAdvice.Invoke(IMethodInvocation
invocation) at Spring.Aop.Framework.AbstractMethodInvocation.Proc eed()
at Spring.Aop.Framework.DynamicProxy.AdvisedProxy.Inv oke(Object proxy,
Object target, Type targetType, MethodInfo targetMethod, MethodInfo
proxyMethod, Object[] args, IList interceptors) at
CompositionAopProxy_2ead4cfe607e4d699e59af06c1dc29 62.GetDriverPackageId(OperatingSystemType
osType, ServicePack servicePack, LanguageType language, HardwareType
hardwareType, String hardwareVersion, String hardwareManufacturer,
String hardwareModel, String pnpId) at
PlateSpin.Athens.Server.Web.DeviceDriversWebServic e.GetDriverPackageId(OperatingSystemType
osType, ServicePack servicePack, LanguageType language, HardwareType
hardwareType, String hardwareVersion, String hardwareManufacturer,
String hardwareModel, String pnpId) ErrorInfo from PlateSpin Migrate
Server exception: <errorInfo xmlns:xs="http://www.w3.org/2001/XMLSchema"
xmlns:machines="http://schemas.platespin.com/portability-suite/machines/"
xmlns="http://schemas.platespin.com/athens/ws/"><errorType>System.ArgumentNullException</errorType><message>Value
cannot be null. Parameter name:
array</message><source>mscorlib</source><sourceModule>C:\Windows\Microsoft.NET\Fram ework\v2.0.50727\mscorlib.dll</sourceModule><sourceMethod>System.Array.IndexOf</sourceMethod><sourceMethodSignature>Int32
IndexOf[T](T[], T)</sourceMethodSignature><stackTrace> at
System.Array.IndexOf[T](T[] array, T value) at
PlateSpin.Athens.Sdk.OperatingSystemProperties.Get PreviousServicePacks(OperatingSystemType
osType, ServicePack servicePack) at
PlateSpin.Athens.Server.Data.SqlServer.DataProvide r.GetDriverPackageIdWith_SP_Language_Fallback(Oper atingSystemType
operatingSystemType, ServicePack servicePack, LanguageType language,
String hardwareType, String hardwareVersion, String pnpId) at
PlateSpin.Athens.Server.Data.SqlServer.DataProvide r.GetDriverPackageId(OperatingSystemType
operatingSystemType, ServicePack servicePack, LanguageType language,
HardwareType hardwareType, String hardwareVersion, String
hardwareManufacturer, String hardwareModel, String pnpId) at
PlateSpin.Athens.Server.Business.DeviceDriversServ ice.GetDriverPackageId(OperatingSystemType
osType, ServicePack servicePack, LanguageType language, HardwareType
hardwareType, String hardwareVersion, String hardwareManufacturer,
String hardwareModel, String pnpId)</stackTrace></errorInfo> --- End of
inner exception stack trace ---
====================


--
dsatlas
------------------------------------------------------------------------
dsatlas's Profile: https://forums.netiq.com/member.php?userid=3567
View this thread: https://forums.netiq.com/showthread.php?t=46368