Unable to read metadata from project file..

0
Hai Everyone,   When i am Merge the code from Developer Branch line to stage Branch Line. I am facing Below issue Could you please help out for this. ERROR:-   Mendix.Modeler.Storage.StorageMetadataException: Unable to read metadata from project file.  ---> Microsoft.Data.Sqlite.SqliteException (0x80004005): SQLite Error 1: 'no such table: _MetaData'.    at Microsoft.Data.Sqlite.SqliteException.ThrowExceptionForRC(Int32 rc, sqlite3 db)    at Microsoft.Data.Sqlite.SqliteCommand.PrepareAndEnumerateStatements(Stopwatch timer)+MoveNext()    at Microsoft.Data.Sqlite.SqliteCommand.GetStatements(Stopwatch timer)+MoveNext()    at Microsoft.Data.Sqlite.SqliteDataReader.NextResult()    at Microsoft.Data.Sqlite.SqliteCommand.ExecuteReader(CommandBehavior behavior)    at Mendix.Modeler.Storage.Mpr.MprMetadataRepository.RetrieveMetadata() in C:\Users\Autobuild\workspace\AppStudio4.0-Build\modeler\Mendix.Modeler.Storage\Mpr\MprMetadataRepository.cs:line 56    --- End of inner exception stack trace ---    at Mendix.Modeler.Storage.Mpr.MprMetadataRepository.RetrieveMetadata() in C:\Users\Autobuild\workspace\AppStudio4.0-Build\modeler\Mendix.Modeler.Storage\Mpr\MprMetadataRepository.cs:line 56    at Mendix.Modeler.Storage.Mpr.MprRepository.<>c__DisplayClass0_0.<LoadMpr>b__0(IDbConnector connector) in C:\Users\Autobuild\workspace\AppStudio4.0-Build\modeler\Mendix.Modeler.Storage\Mpr\MprRepository.cs:line 21    at Mendix.Modeler.Storage.DbConnectors.SQLiteConnector.Do[TResult](String filePath, Boolean useTransaction, Func`2 action) in C:\Users\Autobuild\workspace\AppStudio4.0-Build\modeler\Mendix.Modeler.Storage\DbConnectors\SQLiteConnector.cs:line 51    at Mendix.Modeler.MergeLib.UnitsAlgorithm.Algorithm.MergeMprs(Boolean useNewContentsMergeAlgorithm, String baseFilePath, String headFilePath, String mineFilePath) in C:\Users\Autobuild\workspace\AppStudio4.0-Build\modeler\Mendix.Modeler.MergeLib\UnitsAlgorithm\Algorithm.cs:line 21    at Mendix.Modeler.VersionControl.UpdateWorker.MergeProjectFile(RevCheckConflictState state) in C:\Users\Autobuild\workspace\AppStudio4.0-Build\modeler\Mendix.Modeler.VersionControl\Update\UpdateWorker.cs:line 102    at Mendix.Modeler.VersionControl.ProcessRunners.MergeProjectFileStep.<>c__DisplayClass0_0.<Add>b__0(IProgressInfo _) in C:\Users\Autobuild\workspace\AppStudio4.0-Build\modeler\Mendix.Modeler.VersionControl.View\ProcessRunners\Merge\MergeSteps\MergeProjectFileStep.cs:line 14    at Mendix.Modeler.UIFramework.Progress.ProcessRunner.RunStep(IStep step) in C:\Users\Autobuild\workspace\AppStudio4.0-Build\modeler\Mendix.Modeler.UIFramework\Progress\ProcessRunner.cs:line 160    at Mendix.Modeler.UIFramework.Progress.ProcessRunner.OnDoWork(Object sender, DoWorkEventArgs e) in C:\Users\Autobuild\workspace\AppStudio4.0-Build\modeler\Mendix.Modeler.UIFramework\Progress\ProcessRunner.cs:line 81    at System.ComponentModel.BackgroundWorker.WorkerThreadStart(Object argument) --- End of stack trace from previous location ---    at Mendix.Modeler.UIFramework.Progress.ProcessRunner.Run() in C:\Users\Autobuild\workspace\AppStudio4.0-Build\modeler\Mendix.Modeler.UIFramework\Progress\ProcessRunner.cs:line 57    at Mendix.Modeler.VersionControl.RevMerger.DoMerge(IProject project, IMergeState state) in C:\Users\Autobuild\workspace\AppStudio4.0-Build\modeler\Mendix.Modeler.VersionControl.View\Merge\RevMerger.cs:line 191    at Mendix.Modeler.VersionControl.RevMerger.DoMergeWithTypeInteractively(IProject project, MergeType mergeType) in C:\Users\Autobuild\workspace\AppStudio4.0-Build\modeler\Mendix.Modeler.VersionControl.View\Merge\RevMerger.cs:line 81    at Mendix.Modeler.VersionControl.RevMerger.MergeInteractively(IProject project) in C:\Users\Autobuild\workspace\AppStudio4.0-Build\modeler\Mendix.Modeler.VersionControl.View\Merge\RevMerger.cs:line 62    at Mendix.Modeler.MainWindow.Menus.VersionControlMenuItemsProvider.MergeChanges() in C:\Users\Autobuild\workspace\AppStudio4.0-Build\modeler\Mendix.Modeler.ProjectHandling.View\Menus\VersionControlMenuItemsProvider.cs:line 260    at Eto.Forms.MenuItem.Callback.OnClick(MenuItem widget, EventArgs e)    at Eto.Wpf.Forms.Menu.MenuItemHandler`3.OnClick()    at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)    at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)    at System.Windows.Controls.MenuItem.InvokeClickAfterRender(Object arg)    at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)    at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
asked
2 answers
3

Hi Rajinkumar,

 

I’ve posted a solution for this in another thread. Maybe check if this helps you.

https://community.mendix.com/link/space/studio-pro/questions/123335

answered
0

After some looking around, you could try one of the options suggested by Ronald on this forum post: https://forum.mendix.com/link/space/usability/questions/99322

Eq: cleaning the deployment directory from the studio pro, or backing up and removing the complete deployment directory (losing all your data) or even your whole project.

 

In another forum post, Arjan suggested using Git to resolve the merge conflict: https://forum.mendix.com/link/space/other/questions/116319. You could give that one a try as well.

answered