ADF Entwicklung, Forms Middleware, Weblogic Server

ADF Weblogic 12c

Ich probiere es mal über einen Blog.
Ich stehe vor dem Problem, das ab der Version Weblogic 12c und ADF ja in jedem Falle per rcu das _OPSS Repsitory angelegt werden muss.

Es hat einige Zeit gebrauch, bis ich in der Lage war per Skript nun dieses Repository anzusprechen. Leider finde ich darüber nicht wirklich irgendwelche Informationen. Alles was an Informationen gefunden worden ist, bezieht sich auf die GUI oder auf SOA …
Warum nicht auch einmal eine Anleitung für ADF auf basis von WLST. Ist es wirklich so, daß alle Kunden (End Anwender) nur mit der GUI arbeiten und keiner mit WLST um irgend welche ADF-Domainen zu erstellen. Das kann ich nicht glauben.

Hier einmal der Einstieg für das anbinden des Repository an die DOMAINE.

#!/usr/bin/python
import os, sys
v_mw=sys.argv[1];
v_domain=sys.argv[2];
v_url=sys.argv[3];
v_pwd=sys.argv[4];
v_prefix=sys.argv[5];

def changeDatasourceToXA(datasource):
print 'Change datasource '+datasource
cd('/')
cd('/JDBCSystemResource/'+datasource+'/JdbcResource/'+datasource+'/JDBCDriverParams/NO_NAME_0')
set('DriverName','oracle.jdbc.xa.client.OracleXADataSource')
set('UseXADataSourceInterface','True')
cd('/JDBCSystemResource/'+datasource+'/JdbcResource/'+datasource+'/JDBCDataSourceParams/NO_NAME_0')
set('GlobalTransactionsProtocol','TwoPhaseCommit')
cd('/')

try:
print ">>>> einlesen der "+v_domain+" Domaine "
readDomain('/opt/oracle/product/'+v_mw+ '/user_projects/domains/'+v_domain)
print ">>>> das einlesen war Fehlerfrei"
except:
print "Domaine "+v_domain+" konnte nicht gelesen werden "
exit()
try:
print " EM-Controle und ADF Template einlesen"
addTemplate('/opt/oracle/product/Middleware/em/common/templates/wls/oracle.em_wls_template_12.1.3.jar')
print " Template wurde eingelesen Fehlerfrei"
except:
print "Template konnte nicht eingelesen werden "
exit()
try:
print " >>>> Es wird die Datasource fuer die "
print " >>>> Anpindung an OPSS erstellt "
print " >>>> muss Fehlerfrei laufen "
cd('/JDBCSystemResource/LocalSvcTblDataSource/JdbcResource/LocalSvcTblDataSource/JDBCDriverParams/NO_NAME_0')
set('URL',v_url)
set('PasswordEncrypted',v_pwd)
cd('Properties/NO_NAME_0/Property/user')
set('Value',v_prefix+'_STB')
print " Call getDatabaseDefaults to read details from service table"
getDatabaseDefaults()
print " >>>> Es wird die Datasource fuer die OPSS ist Fehlerfrei gelaufen"
except:
print " Datasource konnte nicht gesetz werden"
exit()
try:
print "Datasource LocalSvcTblDataSource , opss-audit-DBDS, opss-audit-viewDS , opss-data-source "
print "werden umgestellt auf XA"
changeDatasourceToXA('LocalSvcTblDataSource')
changeDatasourceToXA('opss-audit-DBDS')
changeDatasourceToXA('opss-audit-viewDS')
changeDatasourceToXA('opss-data-source')
print ">>>> die Umstellung auf XA ist Fehlerfrei gelaufen"

except:
print "Fehler beim Umstellen auf XA"

try:
print ">>>> Domaine wird aktualisiert und zurueck geschrieben"
print ">>>> das kann bis zu 5 Minuten dauern"
updateDomain()
closeDomain()
print ">>>> Die Domaine ist Fehlerfrei aktualisiert worden "
exit()
except:
print "Domaine konnte nicht zurueck geschrieben werden"

So das hat geklappt. Jetzt kann ich meine ADF Anwendung in Weblogic 12c bereit stellen. Aber : In 11g war das Berechtigungs-Konzept noch auf File-Basis. In der Anwendung war es jazn-data.xml welche beim deploy in der system-jazn-data.xml eingefügt wird.
Aber das geht nicht in 12c.
In der system-jazn-data.xml sind alle Daten eingetragen trotzdem kommt immer die Fehlermeldung “http 401” oder Benutzer keine VIEW Berechtigung auf Page XYZ

Hat hier jemand eine Lösung? Bitte Bitte nur für WLST
Folge Seite

Über Jan-Peter

Im Laufe der Jahre gibt es Veränderungen so bei mir dieses Jahr. Ich bin ab sofort als Selbständiger in den Bereichen der Oracle Datenbankadministration sowie im Bereich der Administration des Oracle Applicationservers (Versionen 8i, 9i, 9i R2, 10g, 10gR2, 11g, 11gR2 und 12c). Seit zwei Monaten Skripte ich alle Weblogic 11g und 12c Landschaften. Angefangen 12c Installation nur per Skript bis hin zur OBIEE mit Skripten zur Modifikation der BI Umgebung. DAS MACHT SPASS und ist schnell Ein weiterer Schwerpunkt der Arbeit von mir liegt in der Migration von Oracle Forms-Anwendungen sowie die Installation und Optimierung im Bereich der Oracle Applikation Server heute Weblogic. Zu allen diesen Themen gebe ich immer wieder Schulungen sowie Workshops. Nach einem Jahr mit Weblogic FMW 12c bin ich sehr überraschst was sich verändert hat.

Diskussionen

Es gibt noch keine Kommentare.

Kommentar verfassen

Bitte logge dich mit einer dieser Methoden ein, um deinen Kommentar zu veröffentlichen:

WordPress.com-Logo

Du kommentierst mit Deinem WordPress.com-Konto. Abmelden / Ändern )

Twitter-Bild

Du kommentierst mit Deinem Twitter-Konto. Abmelden / Ändern )

Facebook-Foto

Du kommentierst mit Deinem Facebook-Konto. Abmelden / Ändern )

Google+ Foto

Du kommentierst mit Deinem Google+-Konto. Abmelden / Ändern )

Verbinde mit %s

%d Bloggern gefällt das: