
Question: In SalesLogix I have created a new tab on the Opportunity screen
call OPARegistration, and the tab is mapped as a 1 to many. I have
also created an edit form for the fields of the OPARegistation table.
These changes are working fine on my Dev machine but after bundling and
installing on a different machine I get the following error:
ERROR
– System.IO.FileLoadException: Unable to load file, ‘Entity
ModelSalesLogix Application
EntitiesOPARegistration
—> System.Reflection.
thrown by the target of an invocation. —>
System.
969). —> System.Xml.XmlException: ‘Element’ is an invalid
XmlNodeType. Line 1, position 969. at
System.Xml.XmlReader.
Sage.Platform.QuickForms.
reader) at
System.Xml.Serialization.
serializable, Boolean wrappedAny) at
System.Xml.Serialization.
serializable) at
Microsoft.Xml.Serialization.
isNullable, Boolean checkType) at
Microsoft.Xml.Serialization.
— End of inner exception stack trace — at
System.Xml.Serialization.
String encodingStyle, XmlDeserializationEvents events) at
System.Xml.Serialization.
textReader) at
Sage.Platform.QuickForms.
at
Sage.Platform.QuickForms.
propNode, Object component) at
Sage.Platform.QuickForms.
controlDefinitionNode) at
Sage.Platform.QuickForms.
elementNode) at
Sage.Platform.QuickForms.
elementNode, ICollection`1 elementList) at
Sage.Platform.QuickForms.
rootNode) at
Sage.Platform.QuickForms.
formStream) at
Sage.Platform.QuickForms.
formStream, IProject project) — End of inner exception stack trace
— at System.RuntimeMethodHandle._
SignatureStruct& signature, IntPtr declaringType) at
System.RuntimeMethodHandle.
SignatureStruct signature, RuntimeTypeHandle declaringType) at
System.Reflection.
invokeAttr, Binder binder, Object[] parameters, CultureInfo culture) at
System.RuntimeType.
binder, Object[] args, CultureInfo culture, Object[]
activationAttributes) at System.Activator.
BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo
culture, Object[] activationAttributes) at
Sage.Platform.QuickForms.
IModelItemSerializationContext context) at
Sage.Platform.Projects.
url, Type type) at Sage.Platform.Projects.
url, IModelItem parent, Boolean reload, Type type) at
Sage.Platform.Projects.
at
Sage.Platform.Projects.
files, PersistentErrorDelegate errorHandler) at
Sage.Platform.Projects.
files, PersistentErrorDelegate errorHandler) at
Sage.Platform.Projects.
path, String searchPattern, Boolean recursive, IModelItem parent,
PersistentErrorDelegate errorHandler) at
Sage.Platform.Projects.
path, String searchPattern, Boolean recursive, IModelItem parent) at
Sage.Platform.QuickForms.
modelItem) at
Sage.Platform.QuickForms.
parent, IEnumerable`1 generatorList, BuildType buildType, ICollection`1
buildItemFiles) at
Sage.Platform.QuickForms.
op, BuildType buildType) at
Sage.Platform.Extensibility.
op, BuildType buildType) at
Sage.Platform.Extensibility.
project, OperationStatus op, BuildType buildType) at
Sage.Platform.AdminModule.
platform, OperationStatus op, BuildType buildType) at
Sage.Platform.AdminModule.
op)
Can you let me know why this might be happening?
Answer: From the looks of it, the best guess is a problem with one of
the quickforms. Try removing the quickforms when you create your bundle
and then apply to your new system. If this is successful try to bundle
the quickforms individually.
Subscribe To Our Newsletter
Join our mailing list to receive the latest Infor CRM (Saleslogix) and Creatio (bpm'online) news and product updates!
You have Successfully Subscribed!