This was after using assign Item to an Assembly with about 10 parts, and jumping through all the hoops to chooese replacements for existing Items in the BOM, and giving the top level a sequential number. I have yet, in this Vault, to successfully assign anything other than a drawing, or an individual part. to am Item.
Chris Benner
Inventor Tube & Pipe, Vault Professional
Cad Tips Tricks & Workarounds | Twitter | LinkedIn
Autodesk University Classes:
Going With The Flow with Inventor Tube and Pipe | Increasing The Volume with Inventor Tube and Pipe | Power of the Autodesk Community | Getting to Know You | Inventor Styles & Standards |Managing Properties with Vault Professional | Vault Configuration | Vault - What is it & Why Do I Need It? | A Little Less Talk - Tube & Pipe Demo | Change Orders & Revisions - Vault, Inventor & AutoCAD | Authoring & Publishing Custom Content
Hi Chris,
Could you get the stack trace for that error out of your vlog - that should identity which web-service method threw the exception.
Also, are there any customizations (i.e. Vault Explorer plugins) involved?
-Dave
Exception: InvalidArrayLength [1370] Stacktrace: Server stack trace: at Connectivity.Product.BusinessLogic.ItemBL.CommitPendingItemsAndQueueJobs(Int64[] itemIterationIds, DateTime createDate, String comment) at Connectivity.Product.Services.ItemService.UpdateItemsInternal(ItemRevision[] itemRevisions, Boolean allowLifeCycleAndEffectivityChange, Boolean commitChanges, DateTime createDate) at Connectivity.Product.Services.ItemService.UpdateItems(ItemRevision[] itemRevisions) at System.Runtime.Remoting.Messaging.Message.Dispatch(Object target) at System.Runtime.Remoting.Messaging.StackBuilderSink.SyncProcessMessage(IMessage msg) 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 Connectivity.Product.Services.ItemService.UpdateItems(ItemRevision[] itemRevisions) at SyncInvokeUpdateAndCommitItems(Object , Object[] , Object[] ) at System.ServiceModel.Dispatcher.SyncMethodInvoker.Invoke(Object instance, Object[] inputs, Object[]& outputs) at System.ServiceModel.Dispatcher.DispatchOperationRuntime.InvokeBegin(MessageRpc& rpc) at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage5(MessageRpc& rpc) at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage31(MessageRpc& rpc) at System.ServiceModel.Dispatcher.MessageRpc.Process(Boolean isOperationContextSet)
The only thing we have running with out Vault is Thunderdome.
Chris Benner
Inventor Tube & Pipe, Vault Professional
Cad Tips Tricks & Workarounds | Twitter | LinkedIn
Autodesk University Classes:
Going With The Flow with Inventor Tube and Pipe | Increasing The Volume with Inventor Tube and Pipe | Power of the Autodesk Community | Getting to Know You | Inventor Styles & Standards |Managing Properties with Vault Professional | Vault Configuration | Vault - What is it & Why Do I Need It? | A Little Less Talk - Tube & Pipe Demo | Change Orders & Revisions - Vault, Inventor & AutoCAD | Authoring & Publishing Custom Content