Home › Forums › eaDocX queries › Error setting up Document Management
Home › Forums › eaDocX queries › Error setting up Document Management
- This topic has 16 replies, 2 voices, and was last updated 8 years, 5 months ago by Garry Stewart.
-
AuthorPosts
-
18 April 2016 at 5:21 pm #8453Garry StewartParticipant
Sparx EA 12.1
current trail of eaDocXRunning Setup Document Management and Collaboration
Large model on a shared repository (SQL Server 2008R2)Clicking select a Package to store doc and info in repository…. (attached screenshot)
************** Exception Text **************
System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index
at System.Collections.ArrayList.get_Item(Int32 index)
at System.Collections.Specialized.StringCollection.get_Item(Int32 index)
at eaDocXAddIn.EARepository.detailedPackageStructureForModel()
at eaDocXAddIn.dlgPackageBrowser.reload()
at eaDocXAddIn.dlgPackageBrowser.PackageBrowser_Load(Object sender, EventArgs e)
at System.Windows.Forms.Form.OnLoad(EventArgs e)
at System.Windows.Forms.Form.OnCreateControl()
at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
at System.Windows.Forms.Control.CreateControl()
at System.Windows.Forms.Control.WmShowWindow(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.ContainerControl.WndProc(Message& m)
at System.Windows.Forms.Form.WmShowWindow(Message& m)
at System.Windows.Forms.Form.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)************** Loaded Assemblies **************
mscorlib
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.5485 (Win7SP1GDR.050727-5400)
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
—————————————-
eaDocXAddIn
Assembly Version: 3.8.2.1
Win32 Version: 3.8.2.1
CodeBase: file:///C:/Program%20Files%20(x86)/eaDocX/eaDocXAddIn.DLL
—————————————-
Interop.EA
Assembly Version: 2.10.238.1
Win32 Version: 2.10.238.1
CodeBase: file:///C:/PROGRA~2/SPARXS~1/EA/Interop.EA.DLL
—————————————-
LogicNP.CryptoLicensing
Assembly Version: 6.0.0.0
Win32 Version: 6.0.0.0
CodeBase: file:///C:/Program%20Files%20(x86)/eaDocX/LogicNP.CryptoLicensing.DLL
—————————————-
System
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.5485 (Win7SP1GDR.050727-5400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
—————————————-
System.Windows.Forms
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.5491 (Win7SP1GDR.050727-5400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
—————————————-
System.Drawing
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.5495 (Win7SP1GDR.050727-5400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
—————————————-
Microsoft.VisualBasic
Assembly Version: 8.0.0.0
Win32 Version: 8.0.50727.5483 (Win7SP1GDR.050727-5400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/Microsoft.VisualBasic/8.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
—————————————-
System.Configuration
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.5483 (Win7SP1GDR.050727-5400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
—————————————-
System.Xml
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.5494 (Win7SP1GDR.050727-5400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
—————————————-
Interop.MSXML2
Assembly Version: 6.0.0.0
Win32 Version: 6.0.0.0
CodeBase: file:///C:/Program%20Files%20(x86)/eaDocX/Interop.MSXML2.DLL
—————————————-
CustomMarshalers
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.5483 (Win7SP1GDR.050727-5400)
CodeBase: file:///C:/Windows/assembly/GAC_32/CustomMarshalers/2.0.0.0__b03f5f7f11d50a3a/CustomMarshalers.dll
—————————————-************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.For example:
When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.20 April 2016 at 5:09 am #8454eadocX SupportParticipantHow large is ‘large’? Shouldn’t make a difference, but ….
22 April 2016 at 9:28 pm #8455Garry StewartParticipantNot too sure how to quantify “large” but I’m guessing with ” Index was out of range ” when the Package picker tries to come up with the list it might be too long for the eadocx software. Is there a specific metric I can supply.
With this problem, I can’t get the collaboration stuff to work and my eval copy is running out of time. If I can’t get it to work it’s hard to recommend the software.
25 April 2016 at 7:08 am #8456eadocX SupportParticipantHow many packages in your model? And which DBMS?
If you run out of time to evaluate eaDocX due to a bug in the code, then we will, of course, extend your trial for as long as you need.25 April 2016 at 4:06 pm #8457Garry StewartParticipantThe model has 6,180 packages and it is on an MS SQL server 2008 RDBMS. This is our organizations enterprise wide repository.
25 April 2016 at 4:33 pm #8458eadocX SupportParticipanthmmm.
That’s big-ish.
I’ll beef-up our ‘big model’ test case, and see if that makes any difference.28 April 2016 at 5:46 pm #8459Garry StewartParticipantAnything I can do/try here? Last day of my trial and I still have been unable to get the Collaboration stuff to work. I’ve logged another issue on the forum regarding the Collaboration web server returning “Application Error” when linking to a document for review.
29 April 2016 at 8:15 am #8460eadocX SupportParticipantCan you try on a smaller model, to see if it’s something to do with a particular model, or something in your infrastructure.
(if you need more time for evaluation, send a mail to support@eadocx.com, and we’ll sort something out for you)5 May 2016 at 10:49 pm #8461Garry StewartParticipantI’ve set up a new repository using SQL 2012 on the same server as the Collaboration application. This repository has a simple model with only 20 packages and I’m able to browse to a package to set up the Collaboration configuration. It seems that the issue is eadocx browsing a large SQL Server repository.
18 May 2016 at 2:05 pm #8462Garry StewartParticipantI’ve also upgraded to eadocx 3.8.4.1 ant the issue remains that I can’t pick a package when the repository has a large number of packages. This renders the Collaboration features useless in our primary repository environment.
18 May 2016 at 3:32 pm #8463eadocX SupportParticipantHow many packages & elements do you have in this model? I have tested up to 10,000 packages, but this test model had no contents in the packages.
Are you able to work out at what point eaDocX falls-over? I only ask, because I can’t reproduce the error, so it makes it a bit hard to move forward on this issue, which bothers me….27 May 2016 at 1:56 pm #8464Garry StewartParticipantHi, can you suggest a query to get the information you are looking for? Packages = 6,348, but I’m not sure on how to get the total number of elements. Is there some debugging code that can be activated to assist in resolving the problem?
- This reply was modified 8 years, 5 months ago by Garry Stewart.
31 May 2016 at 8:35 am #8466eadocX SupportParticipantselect count(*) from t_object
gets the total number of elements.
same as
select count(*) from t_package
gets the total number of packages.1 June 2016 at 2:14 pm #8467Garry StewartParticipantTotal elements = 64,300
Total packages = 6,44713 June 2016 at 6:38 pm #8468Garry StewartParticipantCan any further debugging be done on this issue? I’d be willing to test a debug version of the code to help diagnose this issue. Without this working our architects can’t use the larger company Sparx EA repository to track document versions etc. Thanks.
-
AuthorPosts
- You must be logged in to reply to this topic.
Download a free trial
Download eaTeamWorks today for several free for life features, plus no obligation, 30-day trials of all the products: eaDocX, ea Revision Manager, eaSheets, Model Expert and PortfolioManager. Discover for yourself why we sell the world’s best-selling Enterprise Architect extension.
Download