<%@ taglib uri="/WEB-INF/dbforms.tld" prefix="db" %> <%@page pageEncoding="utf-8" contentType="text/html; charset=UTF-8" %> <%@ page import ="de.superx.servlet.ServletUtils" %> <%@ page import ="de.superx.servlet.SxPools" %> <%@ page import ="java.lang.management.*" %> <%@ page import ="java.util.List" %> <%@ page import ="java.util.Properties" %> <%@ page import ="java.util.Enumeration" %> <%@ page import ="java.io.File" %> <%@ page import ="de.memtext.util.FileUtils" %> Webanwendung Manager <% Object userobject=request.getSession().getAttribute("UserID"); String userid; if(userobject == null) { %> <% } else userid=userobject.toString(); Object mandantobject=request.getSession().getAttribute("MandantenID"); String mandantenid=""; if(mandantobject != null) mandantenid=mandantobject.toString(); //der superx-Default-Mandant ist bei dbforms ein Leerstring if(mandantenid.equals("default")) mandantenid=""; String db_form_name="userinfo"; String erlaubt="0"; %> <%@ include file="/edit/check_authentication.inc" %> <% if(erlaubt.equals("0")) { %> <% } //init Variables: String EntwicklungsmodusAn=""; String EntwicklungsmodusAus="checked"; if(de.superx.servlet.SuperXManager.isDevelopmentMode) { EntwicklungsmodusAn="checked"; EntwicklungsmodusAus=""; } String sxversion=de.superx.servlet.SuperXManager.sxversion; String builddatum=de.superx.servlet.SuperXManager.builddatum; String finRechteInfos=SxPools.getPoolFinRechteInfos(); String platform=de.superx.servlet.SuperXManager.isHis1?"HISinOne":"SuperX"; String webinfpfad=de.superx.servlet.SuperXManager.getWEB_INFPfad(); String javaVersion=System.getProperties().get("java.version").toString(); //String jvmMemory=String.valueOf(Runtime.totalMemory()/(1024* 1024)); RuntimeMXBean runtimeMXBean = ManagementFactory.getRuntimeMXBean(); List jvmArgs = runtimeMXBean.getInputArguments(); Properties props = new Properties(); String dbpropfile="db.properties"; if(mandantenid.equals("")) mandantenid="default"; if(!mandantenid.equalsIgnoreCase("default")) dbpropfile="db_"+mandantenid+".properties"; String dbproppath=webinfpfad+ File.separator+dbpropfile; java.io.FileInputStream is = new java.io.FileInputStream(dbproppath); if (is != null) { props.load(is); is.close(); } else { System.err.println("kann "+ dbproppath +" nicht einlesen"); } String tab = request.getParameter("tab"); if(tab == null) tab=""; %>
<% if(tab.equals("mask")) { %>
<% } //Ende Masken Menü if(tab.equals("log")) { %>
<% } //Ende log Menü %> <% if(tab.equals("")) { %>

Webanwendung Manager

Serverstatus

Serverumgebung

JVM-Parameter

Server Cache

aktualisieren





Einstellungen

der Webanwendung

Version: <%= sxversion %>
Builddatum: <%= builddatum %>
Platform: <%= platform %>
Aktueller Mandant: <%= mandantenid %>
Installierte Mandanten:
<%= finRechteInfos %>

<% } //Ende Tiles Startseite %> <% if(tab.equals("mask")) { %>

Masken-Verwaltung

Wählen Sie links das Masken-Menü

<% } //Ende Mask Content if(tab.equals("db")) { %>

Datenbank

Verbindungsparameter

<% Enumeration propNames = props.propertyNames(); while (propNames.hasMoreElements()) { String propName = (String)propNames.nextElement(); String propValue = props.getProperty(propName); if(propName.equals("connectionPassword")) out.println(propName+": ...
"); else out.println(propName+": "+ propValue+"
"); } %>

<% } //Ende db Content if(tab.equals("log")) { %>

Server-Logdateien

Logtyp

(max. letzte Zeilen)
<% } //Ende log Content %>