While Harvesting OSB artifacts into OER, the Harvester fails with, "com.oracle.oer.sync.framework.MetadataIntrospectionException: The offline OSB instance could not be started due to the following error: Invalid system user" (Doc ID 2052141.1)

Last updated on APRIL 04, 2017

Applies to:

Oracle Enterprise Repository - Version 11.1.1.7.0 and later
Information in this document applies to any platform.

Symptoms

On : 11.1.1.7.0 version, Client Utilities

Harvesting OSB artifacts into OER fails with the below exception:

ERROR
-----------------------
3953 [main] ERROR com.oracle.oer.sync.framework.MetadataManager - artifact harvest failed due to: the offline osb instance could not be started due to the following error: invalid system user
com.oracle.oer.sync.framework.MetadataIntrospectionException: The offline OSB instance could not be started due to the following error: Invalid system user
at com.bea.alsb.harvester.container.OSBInstance.start(OSBInstance.java:96)
at com.bea.alsb.harvester.plugin.reader.OSBReader.startOSB(OSBReader.java:344)
at com.bea.alsb.harvester.plugin.reader.OSBReader.read(OSBReader.java:81)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at com.flashline.util.classloader.ContextClassLoaderHandler.invoke(ContextClassLoaderHandler.java:39)
at com.sun.proxy.$Proxy0.read(Unknown Source)
at com.oracle.oer.sync.framework.MetadataManager.start(MetadataManager.java:630)
at com.oracle.oer.sync.framework.Introspector.(Introspector.java:225)
at com.oracle.oer.sync.framework.Introspector.main(Introspector.java:463)
Caused by: java.lang.IllegalStateException: Invalid system user
at com.bea.wli.sb.security.OfflineSecurityService.start(OfflineSecurityService.java:45)
at com.bea.alsb.offline.OfflineALSBStarter.initConfigService(OfflineALSBStarter.java:288)
at com.bea.alsb.offline.OfflineALSBStarter.__start(OfflineALSBStarter.java:254)
at com.bea.alsb.offline.OfflineALSBStarter.access$000(OfflineALSBStarter.java:109)
at com.bea.alsb.offline.OfflineALSBStarter$2.run(OfflineALSBStarter.java:237)
at weblogic.security.subject.SubjectProxy.doAs(SubjectProxy.java:89)
at weblogic.security.subject.SubjectManager.runAs(SubjectManager.java:286)
at weblogic.security.Security.runAs(Security.java:67)
at com.bea.alsb.offline.OfflineALSBStarter.start(OfflineALSBStarter.java:232)
at com.bea.alsb.harvester.container.OSBInstance.start(OSBInstance.java:91)
... 11 more

 

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms