Mit den hier beschriebenen Schritten können Sie eine Fehlerbehebung vornehmen, wenn die Virtual Member Manager-Registry beschädigt wird oder ein Fehler wegen eine Schemaverstoßes auftritt.
Die Virtual Member Manager-Registry wurde beschädigt oder ein Fehler wegen eines Schemaverstoßes wird angezeigt.
Dieses Problem kann in einer Umgebung mit mehreren Sicherheitsdomänen dadurch verursacht werden, dass Ihre Anwendung Virtual Member Manager-APIs im Lokalmodus aufruft.
org.eclipse.emf.ecore.EPackage.Registry.INSTANCE=com.ibm.ws.wim.util.VMMEMFGlobalDelegatorRegistry
Falls Sie dieses Systemmerkmal nicht festlegen, ist die EMF-Standardimplementierung wirksam, die eine Umgebung mit mehreren Sicherheitsdomänen nicht unterstützt. In diesem Fall kann es sein, dass das Schema beschädigt wird und ein Fehler für einen Schemaverstoß auftritt.
Einschränkung: Ein EMF-Schemaverstoß kann außerdem auftreten, wenn ein ferner EJB-Client in einer Umgebung mit mehreren Sicherheitsdomänen auf EMF zugreift und sich der EJB-Client in einem Serverprozess befindet, der nicht zu WebSphere Application Server oder aber zu einer älteren Version als WebSphere Application Server 8.0 gehört. Dies ist eine Einschränkung für Umgebungen mit mehreren Sicherheitsdomänen, da ein ferner EJB-Clientprozess jeweils immer nur maximal einen Domänenservice verwenden kann. Falls ein ferner EJB-Client versucht, gleichzeitig mit mehreren Domänenservices zu arbeiten, wird die EMF-Schemaregistry des Clientprozesses beschädigt und in der Clientanwendung tritt ein unerwarteter Fehler für einen Schemaverstoß auf.