def __configRWEng(Name,envId): print "RWEng wird konfiguriert" ConfigFile=os.environ['REPORTS_CONFIGFILE']; config = ConfigParser.ConfigParser() config.optionxform=str PathToConfigFile=os.environ['QUELLVZN']+'/../Konfigurationen/'; config.read(PathToConfigFile+ConfigFile) v_opt=config.options(envId) for vOption in v_opt: v_Variable=vOption wert=config.get(envId,vOption) __setrwEng(Name,v_Variable,wert); def __setrwEng(KomponentName,V_Attribute,Value): cd('editCustom:/oracle.reports.serverconfig/oracle.reports.serverconfig:ReportsServer=rwserver-'+KomponentName+',name=rwEng,type=ReportsServer.Engine') print "============================================================================"; print " rwEng wird konfiguriert ",V_Attribute,' ',Value print "============================================================================"; mdsBean = ObjectName('oracle.reports.serverconfig:ReportsServer=rwserver-'+KomponentName+',name=rwEng,type=ReportsServer.Engine') minfo = mbs.getMBeanInfo(mdsBean) startEdit() if Value != "" : mbs.setAttribute(mdsBean,javax.management.Attribute(V_Attribute,Value)) else: mbs.setAttribute(mdsBean,javax.management.Attribute(V_Attribute,None)) save() activate() [repServerName_repserver] DefaultEnvId=jpt MaxEngine=5 CallbackTimeOut=90000 EngineResponseTimeOut=60000 EngLife=30 InitEngine=2 JvmOptions=-Xmx256M MinEngine=2 MaxIdle=20
Die Kommentarfunktion ist geschlossen.