Chester^ Posted October 22, 2009 Share Posted October 22, 2009 Hey all,am trying to generate an answer file using WSIM and after selecting a windows image (.wim) its start to generate the catalog and it gives an error on the "cleaning up" phase of it (see pic)Also i have uploaded the error log file.11:11 AM : 11:11 AM : Windows SIM was unable to generate a catalog. For troubleshooting assistance, see the topic: 'Windows System Image Manager Technical Reference' in the Windows OPK or Windows AIK User's Guide.11:11 AM : 11:11 AM : System.InvalidOperationException: The operation failed to complete. ---> System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.ArgumentNullException: String reference not set to an instance of a String.Parameter name: source at System.Globalization.CompareInfo.IsPrefix(String source, String prefix, CompareOptions options) at ?A0xfe36268f.ConvertToNtPath(String path) at Microsoft.ComponentStudio.ComponentPlatformInterface.CbsSessionAdaptor..ctor(String bootDrive, String imageWinDir, String servicingPath) at Microsoft.ComponentStudio.ComponentPlatformInterface.OfflineImageImpl.InitializePackages() at Microsoft.ComponentStudio.ComponentPlatformInterface.OfflineImageImpl..ctor(OfflineImageInfo imageInfo) --- End of inner exception stack trace --- at System.RuntimeMethodHandle._InvokeConstructor(Object[] args, SignatureStruct& signature, IntPtr declaringType) at System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture) at System.RuntimeType.CreateInstanceImpl(BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes) at Microsoft.ComponentStudio.ComponentPlatformInterface.Cpi.PlatformImplementation.CreateOfflineImageInstance(OfflineImageInfo imageInfo) --- End of inner exception stack trace ---Server stack trace: at Microsoft.ComponentStudio.ComponentPlatformInterface.Cpi.PlatformImplementation.CreateOfflineImageInstance(OfflineImageInfo imageInfo) at Microsoft.ComponentStudio.ComponentPlatformInterface.Cpi.CreateOfflineImageInstance(OfflineImageInfo imageInfo) at Microsoft.ComponentStudio.ComponentPlatformInterface.OfflineImageCatalog.Serialize(OfflineImageInfo imageInfo) at Microsoft.ComponentStudio.ComponentPlatformInterface.OfflineImageInfo.CreateCatalog() at Microsoft.ComponentStudio.ComponentPlatformInterface.CatalogCreatorImpl.CreateCatalog(OfflineImageInfo offlineImageInfo) at System.Runtime.Remoting.Messaging.StackBuilderSink._PrivateProcessMessage(IntPtr md, Object[] args, Object server, Int32 methodPtr, Boolean fExecuteInContext, Object[]& outArgs) at System.Runtime.Remoting.Messaging.StackBuilderSink.SyncProcessMessage(IMessage msg, Int32 methodPtr, Boolean fExecuteInContext)Exception rethrown at [0]: at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg) at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type) at Microsoft.ComponentStudio.ComponentPlatformInterface.ICatalogCreator.CreateCatalog(OfflineImageInfo offlineImageInfo) at Microsoft.ComponentStudio.CatalogGenerator.CreateCat(ProgressDialog pd, Object o)11:11 AM : System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.ArgumentNullException: String reference not set to an instance of a String.Parameter name: source at System.Globalization.CompareInfo.IsPrefix(String source, String prefix, CompareOptions options) at ?A0xfe36268f.ConvertToNtPath(String path) at Microsoft.ComponentStudio.ComponentPlatformInterface.CbsSessionAdaptor..ctor(String bootDrive, String imageWinDir, String servicingPath) at Microsoft.ComponentStudio.ComponentPlatformInterface.OfflineImageImpl.InitializePackages() at Microsoft.ComponentStudio.ComponentPlatformInterface.OfflineImageImpl..ctor(OfflineImageInfo imageInfo) --- End of inner exception stack trace --- at System.RuntimeMethodHandle._InvokeConstructor(Object[] args, SignatureStruct& signature, IntPtr declaringType) at System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture) at System.RuntimeType.CreateInstanceImpl(BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes) at Microsoft.ComponentStudio.ComponentPlatformInterface.Cpi.PlatformImplementation.CreateOfflineImageInstance(OfflineImageInfo imageInfo)11:11 AM : System.ArgumentNullException: String reference not set to an instance of a String.Parameter name: source at System.Globalization.CompareInfo.IsPrefix(String source, String prefix, CompareOptions options) at ?A0xfe36268f.ConvertToNtPath(String path) at Microsoft.ComponentStudio.ComponentPlatformInterface.CbsSessionAdaptor..ctor(String bootDrive, String imageWinDir, String servicingPath) at Microsoft.ComponentStudio.ComponentPlatformInterface.OfflineImageImpl.InitializePackages() at Microsoft.ComponentStudio.ComponentPlatformInterface.OfflineImageImpl..ctor(OfflineImageInfo imageInfo)any help would be appreciated, Thanks! Link to comment Share on other sites More sharing options...
filmbot Posted October 22, 2009 Share Posted October 22, 2009 I had a problem like this also. And as simple as it may be, are you using the Win7 version of WAIK? I was using the older version till somebody let me know there was another one and that fixed it right up. Link to comment Share on other sites More sharing options...
Atheros Posted October 24, 2009 Share Posted October 24, 2009 open the catalog file instead of the image for now. i had the same issue and thats what worked for me. Link to comment Share on other sites More sharing options...
MagicAndre1981 Posted October 24, 2009 Share Posted October 24, 2009 are you using it on a 64Bit Windows 7 to generate a catalog for a 32Bit Windows 7? Link to comment Share on other sites More sharing options...
Chester^ Posted October 24, 2009 Author Share Posted October 24, 2009 are you using it on a 64Bit Windows 7 to generate a catalog for a 32Bit Windows 7?Yes i am... not possible?PS: works with x64 iso so i guess that is the problem...any workarounds? Link to comment Share on other sites More sharing options...
MagicAndre1981 Posted October 24, 2009 Share Posted October 24, 2009 no workaround. This is a known bug. To create a 32Bit Windows 7 you have to use a 32Bit Windows 7. Link to comment Share on other sites More sharing options...
maxXPsoft Posted October 24, 2009 Share Posted October 24, 2009 well hello just create a 64 bit and then open xml in a text editor and change allprocessorArchitecture="amd64"toprocessorArchitecture="x86"just watch it cause some things are only 64 but easy to pick them out Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now