Je viens de rencontrer un problème en essayant d'exporter un référentiel OWB 10.2.0.5 avec le Repository Assistant 11.2.0.1 sur une plate-forme Solaris (il faut dire que j'ai aussi rencontré le problème en lançant le repository assistant à partir de mon poste de travail windows XP sur lequel j'ai installé OWB 11.2.0.1 standalone).
L'export se déroule jusqu'à 86% et plus rien.
Dans la fenêtre unix où le script «$OWB_HOME/owb/bin/unix/reposinst.sh» a été lancé, on peut lire les messages suivants:
APIController.reInit - apiFactory = oracle.wh.repos.impl.CMPWBAPIFactory@1cca9e2
APIController.reInit - concurrencyControl = oracle.wh.repos.pdl.dispatcher.EventDispatcherImpl@1a547d1
APIController.reInit - transactionControl = oracle.wh.repos.pdl.transaction.TransactionManager@dfa92
Thread[TaskScheduler timer,5,main]CacheMediator.init:
Thread[TaskScheduler timer,5,main]CacheMediator: (@ Mon Aug 23 14:46:25 EDT 2010)
Hits : 0
Misses: 0
Objects instantiated (proxy+subject): 0
Instantiation time total: 0
Instantiation time SCOs : 0
# of cache loads (proxy+subject): 0
# of cache unloads (subject only): 0
# of cache reloads (subject only): 0
Memory mode next element id: 99
Transient next element id: -99
Repos mode next element id: 1
Repos mode max element id: 0
Thread[TaskScheduler timer,5,main]ComponentCache:
# of WBProxy elements in cache: 0
# of UOIDs in lookup map : 0
Thread[TaskScheduler timer,5,main]oracle.wh.repos.pdl.foundation.StaticCache@1bd95a1:
# of elements in staticCache : 0
# of elements in definitionCache: 0
# of UOIDs in uiodLookup : 0
Thread[TaskScheduler timer,5,main]oracle.wh.repos.pdl.foundation.MemoryManagerImpl@eb7ad2:
Memory used: 0.06723325
Thread[TaskScheduler timer,5,main]java.lang.Runtime@5a58e0:
Memory total: 1029963776
free: 960711856
Quoique le patch 9802120 permet de régler la plupart des problèmes d'export/import d'OWB, ce problème ci est plutôt lié à la mémoire.
La Note Metalink 1077755.1 (qui parle d'un import), m'a mis sur la voie.
En effet, j'ai arrêté mon export et j'ai modifié le fichier $OWB_HOME/owb/bin/unix/reposinst.sh comme suit:
$JAVAPATH/bin/java -Xms128m -Xmx2048m -DOWBCC_HOME=$OWBCC_HOME $CLASSPATH_LAUNCHER oracle.wh.ui.install.assistant.wizards.AssistantWizard
Initialement la valeur du Xmx était 1024. L'on peut adapter ces valeurs ( Xms et Xmx) selon ses besoins.
Après cette modification, j'ai relancé l'export et tout s'est bien déroulé.
Aucun commentaire:
Enregistrer un commentaire