From bexis2-dev at listserv.uni-jena.de Wed Feb 28 12:04:05 2018 From: bexis2-dev at listserv.uni-jena.de (bexis2-dev at listserv.uni-jena.de) Date: Wed, 28 Feb 2018 12:04:05 +0100 Subject: [BEXIS2-Dev] BEXIS 2.11.1 Patch Released Message-ID: Dear all, *We have released a patch for BEXIS 2.11.0. If you are running BEXIS 2.11.0, we recommend upgrading to version 2.11.1. * The following issues have been fixed: * - Login with an LDAP account is now working again.- Tooltip is added to the search result table.- Data API did not return any result.- Metadata entries with cardinality > 1 were not stored or reordered.- Indexing search including primary data threw an error.- Units without description were not visible by the variable creation.- Selecting no Broker in the dropdown entry in the publication tab threw an error.- Updating metadata form after selecting the file in a wrong format froze the form.- Entity selection in the metadata structure manager showed namespace instead of the names.- Install manual was not up to date.Please check out the release note for more details.Your feedback is highly appreciated.Best Regards,* *Your BEXIS 2 Team* -------------- nächster Teil -------------- Ein Dateianhang mit HTML-Daten wurde abgetrennt... URL: From bexis2-dev at listserv.uni-jena.de Wed Feb 28 10:41:12 2018 From: bexis2-dev at listserv.uni-jena.de (bexis2-dev at listserv.uni-jena.de) Date: Wed, 28 Feb 2018 10:41:12 +0100 Subject: [BEXIS2-Dev] Static "From" in email service Message-ID: Hi all, I changed the source code based on the different comments. You all were right, it is not a good practice to have static values inside the project without the availability to change them. So, I changed all those values for the EmailService. The email address that is used to send all notifications can be set inside the "Credentials.config" within the following path: \General\Configurations\Credentials.config Please add there the following entry: Do not forget to replace the value with a real email address. Additionally, get the change itself by pulling the last changes on branch "releases/2.11.1". Best regards Sven From bexis2-dev at listserv.uni-jena.de Wed Feb 28 11:40:02 2018 From: bexis2-dev at listserv.uni-jena.de (bexis2-dev at listserv.uni-jena.de) Date: Wed, 28 Feb 2018 11:40:02 +0100 Subject: [BEXIS2-Dev] Reminder: ICEI2018 Call Now Open for Oral Presentation - BEXIS Special Session In-Reply-To: <1d7ac661-3fc6-a663-c5ef-d9f37f34e5ca@uni-jena.de> References: <201802011237.w11CbaIB000845@easychair.org> <1d7ac661-3fc6-a663-c5ef-d9f37f34e5ca@uni-jena.de> Message-ID: Dear colleagues, this is a gentle reminder of the open call for abstracts to our special session on BEXIS 2 at ICEI 2018. Please find more details in the email enclosed below. In case you are a data manager of one of the BEXIS 2 instances, please consider forwarding this message to or inviting colleagues from your user community to a joint presentation/abstract. Best wishes, Roman (on behalf of the session chairs) Am 06.02.2018 um 16:11 schrieb Roman Gerlach: > Dear colleagues, > > we are happy to announce that the call is open now and we invite > abstracts for oral presentation in our special session called: > * > **"**Using BEXIS 2 to facilitate science from data collection to data > publication."* > > This special session at ICEI Conference in Jena will substitute our > annual BEXIS User and Developer Conference this year. > > Full session information can be found on the conference website: > http://icei2018.uni-jena.de/program/ (Sessions 3.8) > > Author guidelines are available here: http://icei2018.uni-jena.de/calls/ > > Important dates: > submission deadline for abstracts: MARCH 18, 2018. > acceptance notification for this session: April 13, 2018 > camera-ready copy of abstract from the submitter: MAY 15, 2018 > > All oral presentations will be of 15 minutes duration (talk + > questions), to make it easier for participants to move between session > if they want. > > We are looking forward to your submissions! > > Best wishes, > Roman > (on behalf of the session chairs) > > > -- > > Roman Gerlach > Head of Research Data Management Helpdesk > Michael-Stifel Center, Friedrich-Schiller-Universität Jena > Ernst-Abbe-Platz 2-4, 07743 Jena (Germany) > > Visiting address: > Leutragraben 1, Jentower 17N04, Jena (Germany) > > +49-(0)3641-948968 > http://orcid.org/0000-0001-5104-4247 > http://www.researchdata.uni-jena.de/ > http://bexis2.uni-jena.de/ -- Roman Gerlach Head of Research Data Management Helpdesk Michael-Stifel Center, Friedrich-Schiller-Universität Jena Ernst-Abbe-Platz 2-4, 07743 Jena (Germany) Visiting address: Leutragraben 1, Jentower 17N04, Jena (Germany) +49-(0)3641-948968 http://orcid.org/0000-0001-5104-4247 http://www.researchdata.uni-jena.de/ http://bexis2.uni-jena.de/ -------------- nächster Teil -------------- Ein Dateianhang mit HTML-Daten wurde abgetrennt... URL: From bexis2-dev at listserv.uni-jena.de Thu Mar 1 10:50:10 2018 From: bexis2-dev at listserv.uni-jena.de (bexis2-dev at listserv.uni-jena.de) Date: Thu, 1 Mar 2018 09:50:10 +0000 Subject: [BEXIS2-Dev] Static "From" in email service In-Reply-To: References: Message-ID: Hi Sven, thanks, I will test it. Where do I find the latest source code? On Github it is still on 2.11.0 (last commit December 7 in dev and master branch). Best Johannes Am 01.03.18, 10:44 schrieb "bexis2-dev im Auftrag von bexis2-dev at listserv.uni-jena.de" : Hi all, I changed the source code based on the different comments. You all were right, it is not a good practice to have static values inside the project without the availability to change them. So, I changed all those values for the EmailService. The email address that is used to send all notifications can be set inside the "Credentials.config" within the following path: \General\Configurations\Credentials.config Please add there the following entry: Do not forget to replace the value with a real email address. Additionally, get the change itself by pulling the last changes on branch "releases/2.11.1". Best regards Sven _______________________________________________ bexis2-dev mailing list bexis2-dev at listserv.uni-jena.de https://lserv.uni-jena.de/mailman/listinfo/bexis2-dev From bexis2-dev at listserv.uni-jena.de Thu Mar 1 12:42:16 2018 From: bexis2-dev at listserv.uni-jena.de (bexis2-dev at listserv.uni-jena.de) Date: Thu, 1 Mar 2018 11:42:16 +0000 Subject: [BEXIS2-Dev] BEXIS 2.11.1 Patch Released In-Reply-To: References: Message-ID: Hi, I am upgading from 2.11 to 2.11.1. I have compared the Web.config with my changed version and have copied the line from 2.11.1: Also I have replaced the whole folder with the website dir. Now I get [FileLoadException: Could not load file or assembly 'PostSharp, Version=5.0.44.0, Culture=neutral, PublicKeyToken=b13fd38b8f9c99d7' or one of its dependencies. The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040)] The file properties of the supplied PostSharp.dll tell me that it is on 4.3.19.0. I guess that is the problem. Thanks Johannes Von: bexis2-dev im Auftrag von "bexis2-dev at listserv.uni-jena.de" Antworten an: "bexis2-dev at listserv.uni-jena.de" Datum: Mittwoch, 28. Februar 2018 um 12:04 An: "bexis2-dev at listserv.uni-jena.de" , "bexis2-users at listserv.uni-jena.de" Betreff: [BEXIS2-Dev] BEXIS 2.11.1 Patch Released Dear all, We have released a patch for BEXIS 2.11.0. If you are running BEXIS 2.11.0, we recommend upgrading to version 2.11.1. The following issues have been fixed: · Login with an LDAP account is now working again. · Tooltip is added to the search result table. · Data API did not return any result. · Metadata entries with cardinality > 1 were not stored or reordered. · Indexing search including primary data threw an error. · Units without description were not visible by the variable creation. · Selecting no Broker in the dropdown entry in the publication tab threw an error. · Updating metadata form after selecting the file in a wrong format froze the form. · Entity selection in the metadata structure manager showed namespace instead of the names. · Install manual was not up to date. Please check out the release note for more details. Your feedback is highly appreciated. Best Regards, Your BEXIS 2 Team -------------- nächster Teil -------------- Ein Dateianhang mit HTML-Daten wurde abgetrennt... URL: From bexis2-dev at listserv.uni-jena.de Thu Mar 1 12:59:20 2018 From: bexis2-dev at listserv.uni-jena.de (bexis2-dev at listserv.uni-jena.de) Date: Thu, 1 Mar 2018 11:59:20 +0000 Subject: [BEXIS2-Dev] Upgrade from 2.11 to 2.11.1 View dataset SQL error Message-ID: Hi, I am trying to update from 2.11 to 2.11.1. After replacing the Postsharp.dll with version 5.0.44 it starts now (see previous message). When I am trying to view a dataset I get a HTTP 500 due to an SQL error (see below). Do I need to execute something to update my database? PostgresException (0x80004005): 42P01: Relation »mvdataset8« existiert nicht] Npgsql.<DoReadMessage>d__148.MoveNext() +188 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) +99 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) +61 System.Runtime.CompilerServices.ValueTaskAwaiter`1.GetResult() +65 Npgsql.<ReadMessage>d__147.MoveNext() +463 Npgsql.<ReadMessage>d__147.MoveNext() +750 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) +99 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) +61 System.Runtime.CompilerServices.ValueTaskAwaiter`1.GetResult() +65 Npgsql.<ReadExpecting>d__154`1.MoveNext() +404 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) +99 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) +61 System.Runtime.CompilerServices.ValueTaskAwaiter`1.GetResult() +65 Npgsql.<NextResult>d__32.MoveNext() +1823 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) +99 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) +61 Npgsql.NpgsqlDataReader.NextResult() +167 Npgsql.<Execute>d__71.MoveNext() +1201 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) +99 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) +61 System.Runtime.CompilerServices.ValueTaskAwaiter`1.GetResult() +65 Npgsql.<ExecuteDbDataReader>d__92.MoveNext() +351 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) +99 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) +61 System.Runtime.CompilerServices.ValueTaskAwaiter`1.GetResult() +65 Npgsql.NpgsqlCommand.ExecuteDbDataReader(CommandBehavior behavior) +207 System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) +12 Vaiona.PersistenceProviders.NH.NHibernateUnitOfWork.ExecuteQuery(String queryString, Dictionary`2 parameters) +944 [Exception: Failed for execute the submitted native query. Reason: '42P01: Relation »mvdataset8« existiert nicht'] Vaiona.PersistenceProviders.NH.NHibernateUnitOfWork.ExecuteQuery(String queryString, Dictionary`2 parameters) +1229 BExIS.Dlm.Orm.NH.Utils.MaterializedViewHelper.retrieve(String queryStr, Int64 datasetId) in D:\BEXIS APP\GIT\Code\Components\DLM\BExIS.Dlm.Orm.NH\Utils\MaterializedViewHelper.cs:50 [Exception: Could not retrieve data from dataset 8. Check whether the corresponding view exists and is populated with data.] BExIS.Dlm.Services.Data.DatasetManager.GetLatestDatasetVersionTuples(Int64 datasetId, Int32 pageNumber, Int32 pageSize, Boolean useFallback) in D:\BEXIS APP\GIT\Code\Components\DLM\BExIS.Dlm.Services\Data\DatasetManager.cs:796 BExIS.Modules.Ddm.UI.Controllers.DataController.ShowPrimaryData(Int64 datasetID) in D:\BEXIS APP\GIT\Code\Console\BExIS.Web.Shell\Areas\DDM\Controllers\DataController.cs:259 lambda_method(Closure , ControllerBase , Object[] ) +100 System.Web.Mvc.ActionMethodDispatcher.Execute(ControllerBase controller, Object[] parameters) +14 System.Web.Mvc.ReflectedActionDescriptor.Execute(ControllerContext controllerContext, IDictionary`2 parameters) +157 System.Web.Mvc.ControllerActionInvoker.InvokeActionMethod(ControllerContext controllerContext, ActionDescriptor actionDescriptor, IDictionary`2 parameters) +27 System.Web.Mvc.Async.AsyncControllerActionInvoker.<BeginInvokeSynchronousActionMethod>b__39(IAsyncResult asyncResult, ActionInvocation innerInvokeState) +22 System.Web.Mvc.Async.WrappedAsyncResult`2.CallEndDelegate(IAsyncResult asyncResult) +29 System.Web.Mvc.Async.WrappedAsyncResultBase`1.End() +49 System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeActionMethod(IAsyncResult asyncResult) +32 System.Web.Mvc.Async.AsyncInvocationWithFilters.<InvokeActionMethodFilterAsynchronouslyRecursive>b__3d() +50 System.Web.Mvc.Async.<>c__DisplayClass46.<InvokeActionMethodFilterAsynchronouslyRecursive>b__3f() +228 System.Web.Mvc.Async.<>c__DisplayClass33.<BeginInvokeActionMethodWithFilters>b__32(IAsyncResult asyncResult) +10 System.Web.Mvc.Async.WrappedAsyncResult`1.CallEndDelegate(IAsyncResult asyncResult) +10 System.Web.Mvc.Async.WrappedAsyncResultBase`1.End() +49 System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeActionMethodWithFilters(IAsyncResult asyncResult) +34 System.Web.Mvc.Async.<>c__DisplayClass2b.<BeginInvokeAction>b__1c() +26 System.Web.Mvc.Async.<>c__DisplayClass21.<BeginInvokeAction>b__1e(IAsyncResult asyncResult) +100 System.Web.Mvc.Async.WrappedAsyncResult`1.CallEndDelegate(IAsyncResult asyncResult) +10 System.Web.Mvc.Async.WrappedAsyncResultBase`1.End() +49 System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeAction(IAsyncResult asyncResult) +27 System.Web.Mvc.Controller.<BeginExecuteCore>b__1d(IAsyncResult asyncResult, ExecuteCoreState innerState) +13 System.Web.Mvc.Async.WrappedAsyncVoid`1.CallEndDelegate(IAsyncResult asyncResult) +29 System.Web.Mvc.Async.WrappedAsyncResultBase`1.End() +49 System.Web.Mvc.Controller.EndExecuteCore(IAsyncResult asyncResult) +36 System.Web.Mvc.Controller.<BeginExecute>b__15(IAsyncResult asyncResult, Controller controller) +12 System.Web.Mvc.Async.WrappedAsyncVoid`1.CallEndDelegate(IAsyncResult asyncResult) +22 System.Web.Mvc.Async.WrappedAsyncResultBase`1.End() +49 System.Web.Mvc.Controller.EndExecute(IAsyncResult asyncResult) +26 System.Web.Mvc.Controller.System.Web.Mvc.Async.IAsyncController.EndExecute(IAsyncResult asyncResult) +10 System.Web.Mvc.MvcHandler.<BeginProcessRequest>b__5(IAsyncResult asyncResult, ProcessRequestState innerState) +21 System.Web.Mvc.Async.WrappedAsyncVoid`1.CallEndDelegate(IAsyncResult asyncResult) +29 System.Web.Mvc.Async.WrappedAsyncResultBase`1.End() +49 System.Web.Mvc.MvcHandler.EndProcessRequest(IAsyncResult asyncResult) +28 System.Web.Mvc.MvcHandler.System.Web.IHttpAsyncHandler.EndProcessRequest(IAsyncResult result) +9 System.Web.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +9748665 System.Web.HttpApplication.ExecuteStepImpl(IExecutionStep step) +48 System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +159 Thans Johannes -------------- nächster Teil -------------- Ein Dateianhang mit HTML-Daten wurde abgetrennt... URL: