2 Replies Latest reply on Apr 13, 2017 5:55 AM by JensErtel

    OS Config Package kann nicht gelöscht werden

    JensErtel Apprentice
      Hallo zusammen,

      habe ein OS Configuration Package das sich nicht entfernen lässt, da es Probleme mit den Installationsparametern gibt. Wenn ich diese entfernen möchte kann ich kein Speichern drücken...

      13:03:41.627 0                              BlsAdminLib.dll: Last request failed, new url couldn't be calculated
      13:03:41.627 2                              BlsAdminLib.dll: SoapError from Server: Error #-536598764: Object of type Enteo.Mds.Types.MdsSWInstallationParamDef with ID -5351 not found.
      13:03:41.627 1                              BlsAdminLib: > Action 'DeleteObject( Windows 10 (Version 7.2.4.2867) - OS Configuration Package test, OSConfigurationPackage )' failed (Action took 282 ms.)
      13:05:39.971 0                             Preferred protocol: IP


      Auszug aus dem BLS Log

      2017-04-13 13:03:41,694 [3] ERROR Enteo.BlServer.WebService - Uncaught Exception found in WebService Layer
      2017-04-13 13:03:41,694 [3] ERROR Enteo.Common.WebService - Exception occurred
      Enteo.BlServer.DataAccess.Api.Exceptions.ObjectNotFoundException: Object of type Enteo.Mds.Types.MdsSWInstallationParamDef with ID -5351 not found.
         at Enteo.BlServer.DataAccess.Dbms.ObjectAccess.DataMapper.Abstract.AbstractMapperGet`2.Get(ObjectType obj, Int32 id, String sql, Boolean getObjectEvenIfItIsMarkedAsDeleted)
         at Enteo.BlServer.DataAccess.Dbms.ObjectAccess.DataMapper.Abstract.AbstractMapperGet`2.Get(ObjectType obj, Int32 id, String sql)
         at Enteo.BlServer.DataAccess.Dbms.ObjectAccess.DataMapper.Meta.SWInstallationParamDefMapper.Get(MdsSWInstallationParamDef obj, Int32 id)
         at Enteo.BlServer.DataAccess.Dbms.ObjectAccess.DataMapper.Abstract.AbstractMapperGet`2.GetNew(Int32 id, Boolean getObjectEventIfMarkedAsIsDeleted)
         at Enteo.BlServer.DataAccess.ObjectAccessors.Accessors.Real.Meta.MdsSWInstallParameterDefAccessor.GetSwInstallationParamDef(Int32 swParameterDefId, Boolean getObjectEvenIfMarkedAsIsDeleted)
         at Enteo.BlServer.DataAccess.ObjectAccessors.Accessors.Real.DomainObjects.SubObjects.MdsSWInstallParameterAccessor.DeleteSWInstallParameter(MdsSWInstallationParam swInstallParam, Int32 keyId, MdsSWInstallationParamType type)
         at Enteo.BlServer.DataAccess.ObjectAccessors.Accessors.Real.DomainObjects.MdsSWInstallConfigurationAccessor.DeleteSwInstallationConfiguration(MdsSWInstallationConfiguration swInstallationConfiguration)
         at Enteo.BlServer.Swms.Software.SoftwareManagement.DeleteUnreferencedSwInstallationConfigurationsForSoftwareRevisionToDelete(MdsObject objectRevisionToDelete)
         at Enteo.BlServer.Swms.Software.SoftwareManagement.PreDeleteObjectAction(ICollection`1 wholeObjectToDeleteAsInCmdb)
         at Enteo.BlServer.Base.Administration.ObjectManagementBase.DeleteObject(MdsObject objectToDelete)
         at Enteo.BlServer.Base.Administration.BlObjectManagementSecuredProxy.DeleteObject(MdsObject objectToDelete)
         at Enteo.BlServer.Orchestration.Administration.ObjectManagement.<>c__DisplayClass2b.b__2a(IMdsFactory )
         at Enteo.BlServer.Orchestration.OrchestrationBase.ExecuteWithRetry[TReply](IMdsFactory mdsFactory, ExecuteRequestDelegate`1 execDelegate)
         at Enteo.BlServer.Orchestration.OrchestrationBase.HandleRequestInternal[TReply](String callName, TransactionHandling transactionHandling, ExecuteRequestDelegate`1 exec, Func`1 getClientInfo, Func`1 getRequestServerInfo, Func`2 getReplyServerInfo, OrchestrationCallWrapperActions actions)
         at Enteo.BlServer.Orchestration.OrchestrationBase.HandleRequest[TReply](RequestBase request, String callName, TransactionHandling transactionHandling, OrchestrationCallWrapperActions actions, ExecuteRequestDelegate`1 executeRequest)
         at Enteo.BlServer.Orchestration.OrchestrationBase.HandleRequest[TReply](RequestBase request, String callName, OrchestrationCallWrapperActions actions, ExecuteRequestDelegate`1 executeRequest)
         at Enteo.BlServer.Orchestration.Administration.ObjectManagement.DeleteObject(DeleteObjectRequest request)
         at Enteo.BlServer.WebService.Administration.AdministrationService.<>c__DisplayClass22.b__21(IObjectManagement orchestration)
         at Enteo.BlServer.WebService.Common.WebServiceBase.HandleRequest[TReply,TInterface](RequestBase request, ExecuteRequestDelegate`2 executeRequest)


      Habt Ihr Ideen wie ich das Paket dennoch gelöscht bekomme, trotz korrupter Parameter?

      Besten Dank für Hinweise und schöne Ostern!