Browse Source

Kernmodul fehlende edustore Update Dateien ergänzt

master
Andre Knieschewski 10 hours ago
parent
commit
b3f67820b9
  1. 3
      superx/WEB-INF/conf/edustore/db/install/conf/his1/edustore_update/edustore_kern_man_unload_config_ids.xml
  2. 776
      superx/WEB-INF/conf/edustore/db/install/conf/his1/edustore_update/edustore_kern_man_unload_config_pg.xml
  3. 3
      superx/WEB-INF/conf/edustore/db/install/conf/his1/edustore_update/edustore_kern_man_upload_config_ids.xml
  4. 267
      superx/WEB-INF/conf/edustore/db/install/conf/his1/edustore_update/edustore_kern_man_upload_config_pg.xml
  5. 553
      superx/WEB-INF/web.xml.bak

3
superx/WEB-INF/conf/edustore/db/install/conf/his1/edustore_update/edustore_kern_man_unload_config_ids.xml

@ -0,0 +1,3 @@ @@ -0,0 +1,3 @@
<?xml version="1.0" encoding="UTF-8"?>
<dbi:dbactions dbi:want-result="true" dbi:autocommit="true" xmlns:dsd="http://www.his.de/Abt1/Interfaces/dsd_V1.0" xmlns:dbi="http://www.his.de/Abt1/Interfaces/dbi_V1.0">
</dbi:dbactions>

776
superx/WEB-INF/conf/edustore/db/install/conf/his1/edustore_update/edustore_kern_man_unload_config_pg.xml

@ -0,0 +1,776 @@ @@ -0,0 +1,776 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- Wenn hier neue Tabelle hinzkommen auch Testfall 15158 anpassen -->
<dbi:dbactions dbi:want-result="true" dbi:autocommit="true" xmlns:dsd="http://www.his.de/Abt1/Interfaces/dsd_V1.0" xmlns:dbi="http://www.his.de/Abt1/Interfaces/dbi_V1.0">
<dbi:dbaction dbi:action="exportFile">
<dbi:data sqlVarDatabase="eduetl" database="eduetl">
<extraction-sql> <![CDATA[
select substring(trim(version) from 1 for 1) from db_version where his_system='kern'; ]]>
</extraction-sql>
<dbi:file encoding="UTF-8" separator="^" trailingSeparator="y" withNativeClient="y" firstLinedescription="n" structure="CSV" filename="$SUPERX_DIR/db/install/rohdaten/unl/sos_gewichtungsvariante.unl"/>
</dbi:data>
</dbi:dbaction>
<dbi:dbaction dbi:action="exportFile">
<dbi:data sqlVarDatabase="eduetl" database="eduetl">
<extraction-sql> <![CDATA[
SELECT
tid,
benutzer,
kennwort,
name,
max_versuch,
akt_versuch,
email,
administration,
archiv_recht,
passwd_sha,
info,
extern_account_id,
extern_person_id,
sieht_projekte,
extern_role_id,
gueltig_von,
gueltig_bis
FROM userinfo where (select count(*) from unload_params where param_id='UNLOAD_USERRIGHTS' and lower(param_val)='true')=1;
]]>
</extraction-sql>
<dbi:file encoding="UTF-8" separator="^" trailingSeparator="y" withNativeClient="y" firstLinedescription="n" structure="CSV" filename="$SUPERX_DIR/db/install/rohdaten/unl/userinfo.unl"/>
</dbi:data>
</dbi:dbaction>
<dbi:dbaction dbi:action="exportFile">
<dbi:data sqlVarDatabase="eduetl" database="eduetl">
<extraction-sql> <![CDATA[
select
userinfo_id,
groupinfo_id,
external_entry
from user_group_bez where (select count(*) from unload_params where param_id='UNLOAD_USERRIGHTS' and lower(param_val)='true')=1;
]]>
</extraction-sql>
<dbi:file encoding="UTF-8" separator="^" trailingSeparator="y" withNativeClient="y" firstLinedescription="n" structure="CSV" filename="$SUPERX_DIR/db/install/rohdaten/unl/user_group_bez.unl"/>
</dbi:data>
</dbi:dbaction>
<dbi:dbaction dbi:action="exportFile">
<dbi:data sqlVarDatabase="eduetl" database="eduetl">
<extraction-sql>
<![CDATA[
select
userid,
name,
ch110_institut,
hierarchie,
gueltig_seit,
gueltig_bis,
lehre,
external_entry,
externalid
from user_institution where (select count(*) from unload_params where param_id='UNLOAD_USERRIGHTS' and lower(param_val)='true')=1;
]]>
</extraction-sql>
<dbi:file encoding="UTF-8" separator="^" trailingSeparator="y" withNativeClient="y" firstLinedescription="n" structure="CSV" filename="$SUPERX_DIR/db/install/rohdaten/unl/user_institution.unl"/>
</dbi:data>
</dbi:dbaction>
<dbi:dbaction dbi:action="exportFile">
<dbi:data sqlVarDatabase="eduetl" database="eduetl">
<extraction-sql>
<![CDATA[
select
userinfo_id,
maskeninfo_id,
external_entry
from user_masken_bez where (select count(*) from unload_params where param_id='UNLOAD_USERRIGHTS' and lower(param_val)='true')=1;
]]>
</extraction-sql>
<dbi:file encoding="UTF-8" separator="^" trailingSeparator="y" withNativeClient="y" firstLinedescription="n" structure="CSV" filename="$SUPERX_DIR/db/install/rohdaten/unl/user_masken_bez.unl"/>
</dbi:data>
</dbi:dbaction>
<dbi:dbaction dbi:action="exportFile">
<dbi:data sqlVarDatabase="eduetl" database="eduetl">
<extraction-sql>
<![CDATA[
select
userinfo_id,
pw_gueltig_bis,
last_login,
old_sha1,
zeitpunkt1,
old_sha2,
zeitpunkt2,
old_sha3,
zeitpunkt3,
old_sha4,
zeitpunkt4,
old_sha5,
zeitpunkt5,
old_sha6,
zeitpunkt6,
old_sha7,
zeitpunkt7
from user_pw where (select count(*) from unload_params where param_id='UNLOAD_USERRIGHTS' and lower(param_val)='true')=1;
]]>
</extraction-sql>
<dbi:file encoding="UTF-8" separator="^" trailingSeparator="y" withNativeClient="y" firstLinedescription="n" structure="CSV" filename="$SUPERX_DIR/db/install/rohdaten/unl/user_pw.unl"/>
</dbi:data>
</dbi:dbaction>
<dbi:dbaction dbi:action="exportFile">
<dbi:data sqlVarDatabase="eduetl" database="eduetl">
<extraction-sql>
<![CDATA[
select
userinfo_id,
sachgebiete_id,
external_entry
from user_sachgeb_bez where (select count(*) from unload_params where param_id='UNLOAD_USERRIGHTS' and lower(param_val)='true')=1;
]]>
</extraction-sql>
<dbi:file encoding="UTF-8" separator="^" trailingSeparator="y" withNativeClient="y" firstLinedescription="n" structure="CSV" filename="$SUPERX_DIR/db/install/rohdaten/unl/user_sachgeb_bez.unl"/>
</dbi:data>
</dbi:dbaction>
<dbi:dbaction dbi:action="exportFile">
<dbi:data sqlVarDatabase="eduetl" database="eduetl">
<extraction-sql>
<![CDATA[
select
userinfo_id,
sichtart,
external_entry
from user_sichtarten where (select count(*) from unload_params where param_id='UNLOAD_USERRIGHTS' and lower(param_val)='true')=1;
]]>
</extraction-sql>
<dbi:file encoding="UTF-8" separator="^" trailingSeparator="y" withNativeClient="y" firstLinedescription="n" structure="CSV" filename="$SUPERX_DIR/db/install/rohdaten/unl/user_sichtarten.unl"/>
</dbi:data>
</dbi:dbaction>
<dbi:dbaction dbi:action="exportFile">
<dbi:data sqlVarDatabase="eduetl" database="eduetl">
<extraction-sql>
<![CDATA[
select
userinfo_id,
sicht_name_intern,
external_entry
from user_sichten where (select count(*) from unload_params where param_id='UNLOAD_USERRIGHTS' and lower(param_val)='true')=1;
]]>
</extraction-sql>
<dbi:file encoding="UTF-8" separator="^" trailingSeparator="y" withNativeClient="y" firstLinedescription="n" structure="CSV" filename="$SUPERX_DIR/db/install/rohdaten/unl/user_sichten.unl"/>
</dbi:data>
</dbi:dbaction>
<dbi:dbaction dbi:action="exportFile">
<dbi:data sqlVarDatabase="eduetl" database="eduetl">
<extraction-sql>
<![CDATA[
select
tid,
groupinfo_id,
field_id,
pref
from group_field_pref where (select count(*) from unload_params where param_id='UNLOAD_USERRIGHTS' and lower(param_val)='true')=1;
]]>
</extraction-sql>
<dbi:file encoding="UTF-8" separator="^" trailingSeparator="y" withNativeClient="y" firstLinedescription="n" structure="CSV" filename="$SUPERX_DIR/db/install/rohdaten/unl/group_field_pref.unl"/>
</dbi:data>
</dbi:dbaction>
<dbi:dbaction dbi:action="exportFile">
<dbi:data sqlVarDatabase="eduetl" database="eduetl">
<extraction-sql>
<![CDATA[
select
groupinfo_id,
maskeninfo_id
from group_masken_bez where (select count(*) from unload_params where param_id='UNLOAD_USERRIGHTS' and lower(param_val)='true')=1;
]]>
</extraction-sql>
<dbi:file encoding="UTF-8" separator="^" trailingSeparator="y" withNativeClient="y" firstLinedescription="n" structure="CSV" filename="$SUPERX_DIR/db/install/rohdaten/unl/group_masken_bez.unl"/>
</dbi:data>
</dbi:dbaction>
<dbi:dbaction dbi:action="exportFile">
<dbi:data sqlVarDatabase="eduetl" database="eduetl">
<extraction-sql>
<![CDATA[
select
groupinfo_id,
sachgebiete_id
from group_sachgeb_bez where (select count(*) from unload_params where param_id='UNLOAD_USERRIGHTS' and lower(param_val)='true')=1;
]]>
</extraction-sql>
<dbi:file encoding="UTF-8" separator="^" trailingSeparator="y" withNativeClient="y" firstLinedescription="n" structure="CSV" filename="$SUPERX_DIR/db/install/rohdaten/unl/group_sachgeb_bez.unl"/>
</dbi:data>
</dbi:dbaction>
<dbi:dbaction dbi:action="exportFile">
<dbi:data sqlVarDatabase="eduetl" database="eduetl">
<extraction-sql>
<![CDATA[
select
groupinfo_id,
sichtart
from group_sichtarten where (select count(*) from unload_params where param_id='UNLOAD_USERRIGHTS' and lower(param_val)='true')=1;
]]>
</extraction-sql>
<dbi:file encoding="UTF-8" separator="^" trailingSeparator="y" withNativeClient="y" firstLinedescription="n" structure="CSV" filename="$SUPERX_DIR/db/install/rohdaten/unl/group_sichtarten.unl"/>
</dbi:data>
</dbi:dbaction>
<dbi:dbaction dbi:action="exportFile">
<dbi:data sqlVarDatabase="eduetl" database="eduetl">
<extraction-sql>
<![CDATA[
select
groupinfo_id,
sicht_name_intern
from group_sichten where (select count(*) from unload_params where param_id='UNLOAD_USERRIGHTS' and lower(param_val)='true')=1;
]]>
</extraction-sql>
<dbi:file encoding="UTF-8" separator="^" trailingSeparator="y" withNativeClient="y" firstLinedescription="n" structure="CSV" filename="$SUPERX_DIR/db/install/rohdaten/unl/group_sichten.unl"/>
</dbi:data>
</dbi:dbaction>
<dbi:dbaction dbi:action="exportFile">
<dbi:data sqlVarDatabase="eduetl" database="eduetl">
<extraction-sql>
<![CDATA[
select
tid,
name
from groupinfo where (select count(*) from unload_params where param_id='UNLOAD_USERRIGHTS' and lower(param_val)='true')=1;
]]>
</extraction-sql>
<dbi:file encoding="UTF-8" separator="^" trailingSeparator="y" withNativeClient="y" firstLinedescription="n" structure="CSV" filename="$SUPERX_DIR/db/install/rohdaten/unl/groupinfo.unl"/>
</dbi:data>
</dbi:dbaction>
<dbi:dbaction dbi:action="exportFile">
<dbi:data sqlVarDatabase="eduetl" database="eduetl">
<extraction-sql>
<![CDATA[
select
tid,
userid,
kapitel,
dr,
titel,
untertitel,
kostenstellen,
buchungsab_fb,
projnr_ins,
ins2,
ins3,
restrict_konten,
restrict_buchungen,
gueltig_von,
gueltig_bis
from fin_user_kam where (select count(*) from unload_params where param_id='UNLOAD_FIN_USER_KAM' and lower(param_val)='true')=1;
]]>
</extraction-sql>
<dbi:file encoding="UTF-8" separator="^" trailingSeparator="y" withNativeClient="y" firstLinedescription="n" structure="CSV" filename="$SUPERX_DIR/db/install/rohdaten/unl/fin_user_kam.unl"/>
</dbi:data>
</dbi:dbaction>
<dbi:dbaction dbi:action="exportFile">
<dbi:data sqlVarDatabase="eduetl" database="eduetl">
<extraction-sql>
<![CDATA[
select
tid,
apnr,
beschreibung,
defaultvalue,
description,
systeminfo_id,
sachgebiete_id,
doku_link,
read_only,
wertebereich,
ab_version,
gruppe,
priority,
sourcesystem
from konstanten where (select count(*) from unload_params where param_id='UNLOAD_KONSTANTEN' and lower(param_val)='true')=1;
]]>
</extraction-sql>
<dbi:file encoding="UTF-8" separator="^" trailingSeparator="y" withNativeClient="y" firstLinedescription="n" structure="CSV" filename="$SUPERX_DIR/db/install/rohdaten/unl/konstanten.unl"/>
</dbi:data>
</dbi:dbaction>
<dbi:dbaction dbi:action="exportFile">
<dbi:data sqlVarDatabase="eduetl" database="eduetl">
<extraction-sql>
<![CDATA[
select
tid,
param_id,
param_val,
default_val,
description,
systeminfo_id,
priority,
sourcesystem,
wertebereich,
ab_version,
gruppe
from unload_params where (select count(*) from unload_params where param_id='UNLOAD_UNLOAD_PARAMS' and lower(param_val)='true')=1;
]]>
</extraction-sql>
<dbi:file encoding="UTF-8" separator="^" trailingSeparator="y" withNativeClient="y" firstLinedescription="n" structure="CSV" filename="$SUPERX_DIR/db/install/rohdaten/unl/unload_params.unl"/>
</dbi:data>
</dbi:dbaction>
<dbi:dbaction dbi:action="exportFile">
<dbi:data sqlVarDatabase="eduetl" database="eduetl">
<extraction-sql>
<![CDATA[
select
tid,
id,
content,
caption,
COMMENT,
version,
art,
art2,
art3,
sachgebiete_id,
sort1,
sort2,
sort3,
geaendert_am,
aktiv,
gueltig_seit,
gueltig_bis
from sx_repository where (select count(*) from unload_params where param_id='UNLOAD_REPOSITORY' and lower(param_val)='true')=1;
]]>
</extraction-sql>
<dbi:file encoding="UTF-8" separator="^" trailingSeparator="y" withNativeClient="y" firstLinedescription="n" structure="CSV" filename="$SUPERX_DIR/db/install/rohdaten/unl/sx_repository.unl"/>
</dbi:data>
</dbi:dbaction>
<dbi:dbaction dbi:action="exportFile">
<dbi:data sqlVarDatabase="eduetl" database="eduetl">
<extraction-sql>
<![CDATA[
select
tid,
name,
maskeninfo_id,
parent,
gueltig_seit,
gueltig_bis,
erlaeuterung,
sort,
css_class
from themenbaum where (select count(*) from unload_params where param_id='UNLOAD_THEMENBAUM' and lower(param_val)='true')=1;
]]>
</extraction-sql>
<dbi:file encoding="UTF-8" separator="^" trailingSeparator="y" withNativeClient="y" firstLinedescription="n" structure="CSV" filename="$SUPERX_DIR/db/install/rohdaten/unl/themenbaum.unl"/>
</dbi:data>
</dbi:dbaction>
<dbi:dbaction dbi:action="exportFile">
<dbi:data sqlVarDatabase="eduetl" database="eduetl">
<extraction-sql>
<![CDATA[
select
tid,
name,
select_stmt,
xil_proplist,
chart_xtitel,
chart_ytitel,
erlaeuterung,
cleanup_stmt,
default_file,
frontend,
breite,
hoehe,
ampel,
hilfe,
hinweis
from maskeninfo where (select count(*) from unload_params where param_id='UNLOAD_MASKEN' and lower(param_val)='true')=1;
]]>
</extraction-sql>
<dbi:file encoding="UTF-8" separator="^" trailingSeparator="y" withNativeClient="y" firstLinedescription="n" structure="CSV" filename="$SUPERX_DIR/db/install/rohdaten/unl/maskeninfo.unl"/>
</dbi:data>
</dbi:dbaction>
<dbi:dbaction dbi:action="exportFile">
<dbi:data sqlVarDatabase="eduetl" database="eduetl">
<extraction-sql>
<![CDATA[
select
tid,
name,
nummer,
x,
y,
buttonbreite,
feldbreite,
zeilenanzahl,
typ,
laenge,
obligatorisch,
art,
relation,
attribut,
defaultwert
from felderinfo where (select count(*) from unload_params where param_id='UNLOAD_MASKEN' and lower(param_val)='true')=1;
]]>
</extraction-sql>
<dbi:file encoding="UTF-8" separator="^" trailingSeparator="y" withNativeClient="y" firstLinedescription="n" structure="CSV" filename="$SUPERX_DIR/db/install/rohdaten/unl/felderinfo.unl"/>
</dbi:data>
</dbi:dbaction>
<dbi:dbaction dbi:action="exportFile">
<dbi:data sqlVarDatabase="eduetl" database="eduetl">
<extraction-sql>
<![CDATA[
select
maskeninfo_id,
felderinfo_id
from masken_felder_bez where (select count(*) from unload_params where param_id='UNLOAD_MASKEN' and lower(param_val)='true')=1;
]]>
</extraction-sql>
<dbi:file encoding="UTF-8" separator="^" trailingSeparator="y" withNativeClient="y" firstLinedescription="n" structure="CSV" filename="$SUPERX_DIR/db/install/rohdaten/unl/masken_felder_bez.unl"/>
</dbi:data>
</dbi:dbaction>
<dbi:dbaction dbi:action="exportFile">
<dbi:data sqlVarDatabase="eduetl" database="eduetl">
<extraction-sql>
<![CDATA[
select
maskeninfo_id,
systeminfo_id
from maske_system_bez where (select count(*) from unload_params where param_id='UNLOAD_MASKEN' and lower(param_val)='true')=1;
]]>
</extraction-sql>
<dbi:file encoding="UTF-8" separator="^" trailingSeparator="y" withNativeClient="y" firstLinedescription="n" structure="CSV" filename="$SUPERX_DIR/db/install/rohdaten/unl/maske_system_bez.unl"/>
</dbi:data>
</dbi:dbaction>
<dbi:dbaction dbi:action="exportFile">
<dbi:data sqlVarDatabase="eduetl" database="eduetl">
<extraction-sql>
<![CDATA[
select
sachgebiete_id,
maskeninfo_id
from sachgeb_maske_bez where (select count(*) from unload_params where param_id='UNLOAD_MASKEN' and lower(param_val)='true')=1;
]]>
</extraction-sql>
<dbi:file encoding="UTF-8" separator="^" trailingSeparator="y" withNativeClient="y" firstLinedescription="n" structure="CSV" filename="$SUPERX_DIR/db/install/rohdaten/unl/sachgeb_maske_bez.unl"/>
</dbi:data>
</dbi:dbaction>
<dbi:dbaction dbi:action="exportFile">
<dbi:data sqlVarDatabase="eduetl" database="eduetl">
<extraction-sql>
<![CDATA[
select
tid,
filename,
caption,
description,
relation,
useragent,
contenttype,
is_generic,
toolbar_icon_filepath,
usage_resultset_data ,
stylesheet_type,
jr_datasource,
uniquename
from sx_stylesheets where (select count(*) from unload_params where param_id='UNLOAD_STYLESHEETS' and lower(param_val)='true')=1;
]]>
</extraction-sql>
<dbi:file encoding="UTF-8" separator="^" trailingSeparator="y" withNativeClient="y" firstLinedescription="n" structure="CSV" filename="$SUPERX_DIR/db/install/rohdaten/unl/sx_stylesheets.unl"/>
</dbi:data>
</dbi:dbaction>
<dbi:dbaction dbi:action="exportFile">
<dbi:data sqlVarDatabase="eduetl" database="eduetl">
<extraction-sql>
<![CDATA[
select
tid,
maskeninfo_id,
stylesheet_id,
ord
from sx_mask_style where (select count(*) from unload_params where param_id='UNLOAD_STYLESHEETS' and lower(param_val)='true')=1;
]]>
</extraction-sql>
<dbi:file encoding="UTF-8" separator="^" trailingSeparator="y" withNativeClient="y" firstLinedescription="n" structure="CSV" filename="$SUPERX_DIR/db/install/rohdaten/unl/sx_mask_style.unl"/>
</dbi:data>
</dbi:dbaction>
<dbi:dbaction dbi:action="exportFile">
<dbi:data sqlVarDatabase="eduetl" database="eduetl">
<extraction-sql>
<![CDATA[
select
tid,
stylesheet_id,
tablename,
fieldname
from stylesheet_field where (select count(*) from unload_params where param_id='UNLOAD_STYLESHEETS' and lower(param_val)='true')=1;
]]>
</extraction-sql>
<dbi:file encoding="UTF-8" separator="^" trailingSeparator="y" withNativeClient="y" firstLinedescription="n" structure="CSV" filename="$SUPERX_DIR/db/install/rohdaten/unl/stylesheet_field.unl"/>
</dbi:data>
</dbi:dbaction>
<dbi:dbaction dbi:action="exportFile">
<dbi:data sqlVarDatabase="eduetl" database="eduetl">
<extraction-sql>
<![CDATA[
select
maskeninfo_id1,
maskeninfo_id2,
active,
sortnr,
schleifenrelation,
schleifenfeldname,
alias,
schleifenfstand,
schleifenfsicht,
aktion
from macro_masken_bez where (select count(*) from unload_params where param_id='UNLOAD_MAKROS' and lower(param_val)='true')=1;
]]>
</extraction-sql>
<dbi:file encoding="UTF-8" separator="^" trailingSeparator="y" withNativeClient="y" firstLinedescription="n" structure="CSV" filename="$SUPERX_DIR/db/install/rohdaten/unl/macro_masken_bez.unl"/>
</dbi:data>
</dbi:dbaction>
<dbi:dbaction dbi:action="exportFile">
<dbi:data sqlVarDatabase="eduetl" database="eduetl">
<extraction-sql>
<![CDATA[
select
macro,
sortnr,
feldname,
ALIAS,
value,
value_caption,
feldstand,
feldsicht,
active
from macro_feld_wert where (select count(*) from unload_params where param_id='UNLOAD_MAKROS' and lower(param_val)='true')=1;
]]>
</extraction-sql>
<dbi:file encoding="UTF-8" separator="^" trailingSeparator="y" withNativeClient="y" firstLinedescription="n" structure="CSV" filename="$SUPERX_DIR/db/install/rohdaten/unl/macro_feld_wert.unl"/>
</dbi:data>
</dbi:dbaction>
<dbi:dbaction dbi:action="exportFile">
<dbi:data sqlVarDatabase="eduetl" database="eduetl">
<extraction-sql>
<![CDATA[
select
tid,
id,
table_name,
field_name,
record_no,
locale,
contents_short,
contents_long,
equalitystatus,
sachgebiete_id,
doku_link,
export_to_glossar
from sx_captions where (select count(*) from unload_params where param_id='UNLOAD_CAPTIONS' and lower(param_val)='true')=1;
]]>
</extraction-sql>
<dbi:file encoding="UTF-8" separator="^" trailingSeparator="y" withNativeClient="y" firstLinedescription="n" structure="CSV" filename="$SUPERX_DIR/db/install/rohdaten/unl/sx_captions.unl"/>
</dbi:data>
</dbi:dbaction>
<dbi:dbaction dbi:action="exportFile">
<dbi:data sqlVarDatabase="eduetl" database="eduetl">
<extraction-sql>
<![CDATA[
select
tid,
parent,
systeminfoid,
art,
type,
name_intern,
name,
beschreibung,
sortnr,
quelle,
alt_hier_id,
treecfgtable,
treecfgid,
label,
user_rechte,
rechtequelle,
sesamkey,
standbutton,
attribut1,
attribut2,
attribut3,
attribut4,
xmlmaxentries,
gueltig_seit,
gueltig_bis,
cacheapplet,
cachexml,
aktiv
from sichten where (select count(*) from unload_params where param_id='UNLOAD_SICHTEN' and lower(param_val)='true')=1;
]]>
</extraction-sql>
<dbi:file encoding="UTF-8" separator="^" trailingSeparator="y" withNativeClient="y" firstLinedescription="n" structure="CSV" filename="$SUPERX_DIR/db/install/rohdaten/unl/sichten.unl"/>
</dbi:data>
</dbi:dbaction>
<dbi:dbaction dbi:action="exportFile">
<dbi:data sqlVarDatabase="eduetl" database="eduetl">
<extraction-sql>
<![CDATA[
select
tid,
id,
shortname,
name,
description,
timeunit,
decimalplaces,
sqlchunk,
linksub,
linktimeline,
restrictedgroupids,
ismanual,
requiredfields,
calcratio,
gueltig_von,
gueltig_bis,
cleanup,
preparation,
techdetails,
moreinfo,
attrib1,
fld_semester,
fld_jahr,
fld_studiengang,
fld_institut,
fld_geschlecht,
fromclause,
whereclause,
aggrfunction,
cacheing,
linktable,
linkmask
from man_catalogue where (select count(*) from unload_params where param_id='UNLOAD_MAN_CATALOGUE' and lower(param_val)='true')=1;
]]>
</extraction-sql>
<dbi:file encoding="UTF-8" separator="^" trailingSeparator="y" withNativeClient="y" firstLinedescription="n" structure="CSV" filename="$SUPERX_DIR/db/install/rohdaten/unl/man_catalogue.unl"/>
</dbi:data>
</dbi:dbaction>
<dbi:dbaction dbi:action="exportFile">
<dbi:data sqlVarDatabase="eduetl" database="eduetl">
<extraction-sql>
<![CDATA[
select
tid,
report_id,
catalogue_id,
description,
sortnr,
sortnr2,
grouping1,
grouping2,
valid_from,
valid_till,
active
from man_catalogue_rpt where (select count(*) from unload_params where param_id='UNLOAD_MAN_CATALOGUE' and lower(param_val)='true')=1;
]]>
</extraction-sql>
<dbi:file encoding="UTF-8" separator="^" trailingSeparator="y" withNativeClient="y" firstLinedescription="n" structure="CSV" filename="$SUPERX_DIR/db/install/rohdaten/unl/man_catalogue_rpt.unl"/>
</dbi:data>
</dbi:dbaction>
<dbi:dbaction dbi:action="exportFile">
<dbi:data sqlVarDatabase="eduetl" database="eduetl">
<extraction-sql>
<![CDATA[
select
tid,
hs_nr,
kenn_zahl,
jahr,
sem,
ch110_institut,
stugkey,
stg,
bund_fachgebiet,
wert,
geschlecht,
abschluss,
kz_fach,
generic_dim1
from man_zahl_wert where (select count(*) from unload_params where param_id='UNLOAD_MAN_ZAHL_WERT' and lower(param_val)='true')=1;
]]>
</extraction-sql>
<dbi:file encoding="UTF-8" separator="^" trailingSeparator="y" withNativeClient="y" firstLinedescription="n" structure="CSV" filename="$SUPERX_DIR/db/install/rohdaten/unl/man_zahl_wert.unl"/>
</dbi:data>
</dbi:dbaction>
<dbi:dbaction dbi:action="exportFile">
<dbi:data sqlVarDatabase="eduetl" database="eduetl">
<extraction-sql>
<![CDATA[
select
tid,
hs_nr,
kenn_zahl,
jahr,
sem,
ch110_institut,
stugkey,
bund_fachgebiet,
titel,
wert,
wert_str,
geschlecht,
ca12_staat,
generic_dim1,
generic_dim2
from kenn_zahl_wert where (select count(*) from unload_params where param_id='UNLOAD_KENN_ZAHL_WERT' and lower(param_val)='true')=1;
]]>
</extraction-sql>
<dbi:file encoding="UTF-8" separator="^" trailingSeparator="y" withNativeClient="y" firstLinedescription="n" structure="CSV" filename="$SUPERX_DIR/db/install/rohdaten/unl/kenn_zahl_wert.unl"/>
</dbi:data>
</dbi:dbaction>
<dbi:dbaction dbi:action="exportFile">
<dbi:data sqlVarDatabase="eduetl" database="eduetl">
<extraction-sql> <![CDATA[
SELECT
tid,
name,
stichtagsart,
gueltig_von,
gueltig_bis,
appl_key,
einfriersemester
FROM sos_stichtag where 1=1;
]]>
</extraction-sql>
<dbi:file encoding="UTF-8" separator="^" trailingSeparator="y" withNativeClient="y" firstLinedescription="n" structure="CSV" filename="$SUPERX_DIR/db/install/rohdaten/unl/sos_stichtag.unl"/>
</dbi:data>
</dbi:dbaction>
</dbi:dbactions>

3
superx/WEB-INF/conf/edustore/db/install/conf/his1/edustore_update/edustore_kern_man_upload_config_ids.xml

@ -0,0 +1,3 @@ @@ -0,0 +1,3 @@
<?xml version="1.0" encoding="UTF-8"?>
<dbi:dbactions dbi:want-result="true" dbi:autocommit="true" xmlns:dsd="http://www.his.de/Abt1/Interfaces/dsd_V1.0" xmlns:dbi="http://www.his.de/Abt1/Interfaces/dbi_V1.0">
</dbi:dbactions>

267
superx/WEB-INF/conf/edustore/db/install/conf/his1/edustore_update/edustore_kern_man_upload_config_pg.xml

@ -0,0 +1,267 @@ @@ -0,0 +1,267 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- Wenn hier neue Tabelle hinzkommen auch Testfall 15158 anpassen -->
<dbi:dbactions dbi:want-result="true" dbi:autocommit="true" xmlns:dsd="http://www.his.de/Abt1/Interfaces/dsd_V1.0" xmlns:dbi="http://www.his.de/Abt1/Interfaces/dbi_V1.0">
<dbi:dbaction dbi:action="sqlexec">eduetl:CREATE TABLE tmp_userinfo (tid integer, benutzer char(30), kennwort char(16), name char(50), max_versuch smallint, akt_versuch smallint, email char(255), administration smallint, archiv_recht smallint, passwd_sha char(40), info char(255), extern_account_id varchar(255), extern_person_id varchar(255),sieht_projekte SMALLINT, extern_role_id integer,gueltig_von date,gueltig_bis date);</dbi:dbaction>
<dbi:dbaction dbi:action="sqlexec">eduetl:CREATE TABLE tmp_user_group_bez (userinfo_id integer, groupinfo_id integer, external_entry smallint);</dbi:dbaction>
<dbi:dbaction dbi:action="sqlexec">eduetl:CREATE TABLE tmp_user_institution (userid integer, name char(50), ch110_institut char(10), hierarchie smallint, gueltig_seit date, gueltig_bis date, lehre smallint, external_entry smallint, externalid varchar(200));</dbi:dbaction>
<dbi:dbaction dbi:action="sqlexec">eduetl:CREATE TABLE tmp_user_masken_bez (userinfo_id integer, maskeninfo_id integer, external_entry smallint);</dbi:dbaction>
<dbi:dbaction dbi:action="sqlexec">eduetl:CREATE TABLE tmp_user_pw (userinfo_id integer, pw_gueltig_bis date, last_login timestamptz, old_sha1 char(40), zeitpunkt1 timestamptz, old_sha2 char(40), zeitpunkt2 timestamptz, old_sha3 char(40), zeitpunkt3 timestamptz, old_sha4 char(40), zeitpunkt4 timestamptz, old_sha5 char(40), zeitpunkt5 timestamptz, old_sha6 char(40), zeitpunkt6 timestamptz, old_sha7 char(40), zeitpunkt7 timestamptz);</dbi:dbaction>
<!-- für Informix wäre CREATE TABLE tmp_user_pw (userinfo_id integer, pw_gueltig_bis date, last_login datetime year to second, old_sha1 char(40), zeitpunkt1 datetime year to second, old_sha2 char(40), zeitpunkt2 datetime year to second, old_sha3 char(40), zeitpunkt3 datetime year to second, old_sha4 char(40), zeitpunkt4 datetime year to second, old_sha5 char(40), zeitpunkt5 datetime year to second, old_sha6 char(40), zeitpunkt6 datetime year to second, old_sha7 char(40), zeitpunkt7 datetime year to second); -->
<dbi:dbaction dbi:action="sqlexec">eduetl:CREATE TABLE tmp_user_sachgeb_bez (userinfo_id integer, sachgebiete_id integer, external_entry smallint);</dbi:dbaction>
<dbi:dbaction dbi:action="sqlexec">eduetl:CREATE TABLE tmp_user_sichtarten (userinfo_id integer, sichtart char(255), external_entry smallint);</dbi:dbaction>
<dbi:dbaction dbi:action="sqlexec">eduetl:CREATE TABLE tmp_user_sichten (userinfo_id integer, sicht_name_intern char(200), external_entry smallint);</dbi:dbaction>
<dbi:dbaction dbi:action="sqlexec">eduetl:CREATE TABLE tmp_group_field_pref (tid integer, groupinfo_id integer, field_id integer, pref varchar(255));</dbi:dbaction>
<dbi:dbaction dbi:action="sqlexec">eduetl:CREATE TABLE tmp_group_masken_bez (groupinfo_id integer, maskeninfo_id integer);</dbi:dbaction>
<dbi:dbaction dbi:action="sqlexec">eduetl:CREATE TABLE tmp_group_sachgeb_bez (groupinfo_id integer, sachgebiete_id integer);</dbi:dbaction>
<dbi:dbaction dbi:action="sqlexec">eduetl:CREATE TABLE tmp_group_sichtarten (groupinfo_id integer, sichtart char(255));</dbi:dbaction>
<dbi:dbaction dbi:action="sqlexec">eduetl:CREATE TABLE tmp_group_sichten (groupinfo_id integer, sicht_name_intern char(200));</dbi:dbaction>
<dbi:dbaction dbi:action="sqlexec">eduetl:CREATE TABLE tmp_groupinfo (tid integer, name char(255));</dbi:dbaction>
<dbi:dbaction dbi:action="sqlexec">eduetl:CREATE TABLE tmp_fin_user_kam (tid integer, userid INTEGER , kapitel CHAR(5) , dr CHAR(5) , titel CHAR(255) , untertitel CHAR(5) , kostenstellen CHAR(255) , buchungsab_fb CHAR(10) , projnr_ins CHAR(255) , ins2 CHAR(10) default '0' , ins3 CHAR(10) default '0' , restrict_konten VARCHAR(255) , restrict_buchungen VARCHAR(255) , gueltig_von DATE , gueltig_bis DATE);</dbi:dbaction>
<!-- <dbi:dbaction dbi:action="sqlexec">eduetl:create table tmp_hochschulinfo (name char(100), adresse char(200), hs_nr integer, kapitel char(5), superx_server char(100), kennung char(8), passwd char(16) );</dbi:dbaction> -->
<dbi:dbaction dbi:action="sqlexec">eduetl:CREATE TABLE tmp_konstanten (tid INTEGER not null, apnr INTEGER , beschreibung VARCHAR(255) , defaultvalue INTEGER , description VARCHAR(255) , systeminfo_id INTEGER , sachgebiete_id INTEGER , doku_link VARCHAR(255) , read_only INTEGER , wertebereich VARCHAR(255) , ab_version VARCHAR(20) , gruppe VARCHAR(100), priority INTEGER, sourcesystem INTEGER);</dbi:dbaction>
<dbi:dbaction dbi:action="sqlexec">eduetl:CREATE TABLE tmp_unload_params (tid INTEGER, param_id VARCHAR(255), param_val VARCHAR(255), default_val VARCHAR(255), description VARCHAR(255), systeminfo_id INTEGER, priority INTEGER, sourcesystem INTEGER, wertebereich VARCHAR(255) , ab_version VARCHAR(20) , gruppe VARCHAR(100));</dbi:dbaction>
<dbi:dbaction dbi:action="sqlexec">eduetl:CREATE TABLE tmp_sx_repository (tid integer, id char(200), content text, caption char(200), comment text, version smallint, art char(200), art2 char(200), art3 char(200), sachgebiete_id integer, sort1 integer, sort2 integer, sort3 integer, geaendert_am date, aktiv smallint, gueltig_seit date, gueltig_bis date);</dbi:dbaction>
<dbi:dbaction dbi:action="sqlexec">eduetl:CREATE TABLE tmp_themenbaum (tid integer, name varchar(255), maskeninfo_id integer, parent integer, gueltig_seit date, gueltig_bis date, erlaeuterung char(240), sort integer, css_class character varying(255));</dbi:dbaction>
<dbi:dbaction dbi:action="sqlexec">eduetl:CREATE TABLE tmp_maskeninfo (tid integer, name char(255), select_stmt text, xil_proplist text, chart_xtitel char(50), chart_ytitel char(50), erlaeuterung char(255), cleanup_stmt char(240), default_file char(200), frontend smallint, breite integer, hoehe integer, ampel smallint, hilfe smallint, hinweis text);</dbi:dbaction>
<dbi:dbaction dbi:action="sqlexec">eduetl:CREATE TABLE tmp_felderinfo (tid integer, name char(255), nummer integer, x integer, y integer, buttonbreite integer, feldbreite integer, zeilenanzahl integer, typ char(15), laenge integer, obligatorisch integer, art integer, relation text, attribut char(100), defaultwert text);</dbi:dbaction>
<dbi:dbaction dbi:action="sqlexec">eduetl:CREATE TABLE tmp_masken_felder_bez (maskeninfo_id integer, felderinfo_id integer);</dbi:dbaction>
<dbi:dbaction dbi:action="sqlexec">eduetl:CREATE TABLE tmp_maske_system_bez (maskeninfo_id integer, systeminfo_id integer);</dbi:dbaction>
<dbi:dbaction dbi:action="sqlexec">eduetl:CREATE TABLE tmp_sachgeb_maske_bez (sachgebiete_id integer, maskeninfo_id integer);</dbi:dbaction>
<dbi:dbaction dbi:action="sqlexec">eduetl:CREATE TABLE tmp_sx_stylesheets (tid integer, filename char(255), caption char(255), description char(255), relation char(10), useragent char(255), contenttype char(200),is_generic smallint, toolbar_icon_filepath VARCHAR(255) , usage_resultset_data CHAR(10), stylesheet_type CHAR(10) , jr_datasource CHAR(10), uniquename varchar(255));</dbi:dbaction>
<dbi:dbaction dbi:action="sqlexec">eduetl:CREATE TABLE tmp_sx_mask_style (tid integer, maskeninfo_id integer, stylesheet_id integer, ord smallint);</dbi:dbaction>
<dbi:dbaction dbi:action="sqlexec">eduetl:CREATE TABLE tmp_stylesheet_field (tid integer, stylesheet_id integer, tablename varchar(255), fieldname varchar(255));</dbi:dbaction>
<dbi:dbaction dbi:action="sqlexec">eduetl:CREATE TABLE tmp_macro_masken_bez (maskeninfo_id1 integer, maskeninfo_id2 integer, active integer, sortnr smallint, schleifenrelation char(255), schleifenfeldname char(255), alias char(255), schleifenfstand char(255), schleifenfsicht char(255), aktion char(255));</dbi:dbaction>
<dbi:dbaction dbi:action="sqlexec">eduetl:CREATE TABLE tmp_macro_feld_wert (macro integer, sortnr integer, feldname char(255), alias char(255), value char(255), value_caption char(255), feldstand char(255), feldsicht char(255), active integer);</dbi:dbaction>
<dbi:dbaction dbi:action="sqlexec">eduetl:CREATE TABLE tmp_sx_captions (tid integer, id char(200), table_name char(200), field_name char(200), record_no integer, locale char(10), contents_short char(255), contents_long text, equalitystatus smallint, sachgebiete_id integer, doku_link varchar(255), export_to_glossar integer);</dbi:dbaction>
<dbi:dbaction dbi:action="sqlexec">eduetl:CREATE TABLE tmp_sichten (tid integer, parent char(255), systeminfoid integer, art char(40), type integer, name_intern char(200), name char(200), beschreibung char(255), sortnr integer, quelle text, alt_hier_id char(150), treecfgtable char(255), treecfgid char(150), label smallint, user_rechte smallint, rechtequelle char(255), sesamkey char(100), standbutton smallint, attribut1 char(255), attribut2 char(255), attribut3 integer, attribut4 integer, xmlmaxentries integer, gueltig_seit date, gueltig_bis date, cacheapplet char(255), cachexml char(255), aktiv smallint);</dbi:dbaction>
<dbi:dbaction dbi:action="sqlexec">eduetl:CREATE TABLE tmp_man_catalogue (tid integer NOT NULL, id character varying(100) NOT NULL, shortname character varying(255), name character varying(255), description text, timeunit character varying(3), decimalplaces smallint, sqlchunk text, linksub text, linktimeline text, restrictedgroupids character(255), ismanual smallint, requiredfields character varying(255), calcratio smallint, gueltig_von date, gueltig_bis date, cleanup text, preparation text, techdetails text, moreinfo text, attrib1 integer DEFAULT 0 NOT NULL, fld_semester character varying(255), fld_jahr character varying(255), fld_studiengang character varying(255), fld_institut character varying(255), fld_geschlecht character varying(255), fromclause character varying(255), whereclause text, aggrfunction character varying(255), cacheing integer DEFAULT 0 NOT NULL, linktable character varying(255), linkmask character varying(255));</dbi:dbaction>
<dbi:dbaction dbi:action="sqlexec">eduetl:CREATE TABLE tmp_man_catalogue_rpt (tid integer, report_id varchar(40), catalogue_id varchar(100), description text, sortnr integer, sortnr2 integer, grouping1 char(40), grouping2 char(40), valid_from date, valid_till date, active smallint);</dbi:dbaction>
<dbi:dbaction dbi:action="sqlexec">eduetl:create table tmp_man_zahl_wert(tid integer, hs_nr integer , kenn_zahl CHAR(40) not null, jahr SMALLINT , sem SMALLINT , ch110_institut CHAR(10) , stugkey CHAR(20) , stg CHAR(10) , bund_fachgebiet CHAR(10) , wert decimal(14,2) , geschlecht SMALLINT , abschluss CHAR(10) , kz_fach CHAR(10) , generic_dim1 CHAR(100));</dbi:dbaction>
<dbi:dbaction dbi:action="sqlexec">eduetl:create table tmp_kenn_zahl_wert(tid integer,hs_nr INTEGER ,kenn_zahl CHAR(40),jahr SMALLINT ,sem SMALLINT ,ch110_institut CHAR(10) ,stugkey CHAR(20) ,bund_fachgebiet CHAR(10) ,titel CHAR(10) ,wert double precision ,wert_str varchar(255) ,geschlecht SMALLINT ,ca12_staat SMALLINT,generic_dim1 varchar(255),generic_dim2 varchar(255));</dbi:dbaction>
<!--
<dbi:dbaction dbi:action="importFile">
<dbi:data database="eduetl" table="tmp_hochschulinfo">
<dbi:file encoding="UTF-8" separator="^" trailingSeparator="y" withNativeClient="y" firstLinedescription="n" structure="CSV" filename="$SUPERX_DIR/db/install/rohdaten/unl/hochschulinfo.unl"/>
</dbi:data>
</dbi:dbaction>
-->
<dbi:dbaction dbi:action="importFile">
<dbi:data database="eduetl" table="tmp_userinfo">
<dbi:file encoding="UTF-8" separator="^" trailingSeparator="y" withNativeClient="y" firstLinedescription="n" structure="CSV" filename="$SUPERX_DIR/db/install/rohdaten/unl/userinfo.unl"/>
</dbi:data>
</dbi:dbaction>
<dbi:dbaction dbi:action="importFile">
<dbi:data database="eduetl" table="tmp_user_group_bez">
<dbi:file encoding="UTF-8" separator="^" trailingSeparator="y" withNativeClient="y" firstLinedescription="n" structure="CSV" filename="$SUPERX_DIR/db/install/rohdaten/unl/user_group_bez.unl"/>
</dbi:data>
</dbi:dbaction>
<dbi:dbaction dbi:action="importFile">
<dbi:data database="eduetl" table="tmp_user_institution">
<dbi:file encoding="UTF-8" separator="^" trailingSeparator="y" withNativeClient="y" firstLinedescription="n" structure="CSV" filename="$SUPERX_DIR/db/install/rohdaten/unl/user_institution.unl"/>
</dbi:data>
</dbi:dbaction>
<dbi:dbaction dbi:action="importFile">
<dbi:data database="eduetl" table="tmp_user_masken_bez">
<dbi:file encoding="UTF-8" separator="^" trailingSeparator="y" withNativeClient="y" firstLinedescription="n" structure="CSV" filename="$SUPERX_DIR/db/install/rohdaten/unl/user_masken_bez.unl"/>
</dbi:data>
</dbi:dbaction>
<dbi:dbaction dbi:action="importFile">
<dbi:data database="eduetl" table="tmp_user_pw">
<dbi:file encoding="UTF-8" separator="^" trailingSeparator="y" withNativeClient="y" firstLinedescription="n" structure="CSV" filename="$SUPERX_DIR/db/install/rohdaten/unl/user_pw.unl"/>
</dbi:data>
</dbi:dbaction>
<dbi:dbaction dbi:action="importFile">
<dbi:data database="eduetl" table="tmp_user_sachgeb_bez">
<dbi:file encoding="UTF-8" separator="^" trailingSeparator="y" withNativeClient="y" firstLinedescription="n" structure="CSV" filename="$SUPERX_DIR/db/install/rohdaten/unl/user_sachgeb_bez.unl"/>
</dbi:data>
</dbi:dbaction>
<dbi:dbaction dbi:action="importFile">
<dbi:data database="eduetl" table="tmp_user_sichtarten">
<dbi:file encoding="UTF-8" separator="^" trailingSeparator="y" withNativeClient="y" firstLinedescription="n" structure="CSV" filename="$SUPERX_DIR/db/install/rohdaten/unl/user_sichtarten.unl"/>
</dbi:data>
</dbi:dbaction>
<dbi:dbaction dbi:action="importFile">
<dbi:data database="eduetl" table="tmp_user_sichten">
<dbi:file encoding="UTF-8" separator="^" trailingSeparator="y" withNativeClient="y" firstLinedescription="n" structure="CSV" filename="$SUPERX_DIR/db/install/rohdaten/unl/user_sichten.unl"/>
</dbi:data>
</dbi:dbaction>
<dbi:dbaction dbi:action="importFile">
<dbi:data database="eduetl" table="tmp_group_field_pref">
<dbi:file encoding="UTF-8" separator="^" trailingSeparator="y" withNativeClient="y" firstLinedescription="n" structure="CSV" filename="$SUPERX_DIR/db/install/rohdaten/unl/group_field_pref.unl"/>
</dbi:data>
</dbi:dbaction>
<dbi:dbaction dbi:action="importFile">
<dbi:data database="eduetl" table="tmp_group_masken_bez">
<dbi:file encoding="UTF-8" separator="^" trailingSeparator="y" withNativeClient="y" firstLinedescription="n" structure="CSV" filename="$SUPERX_DIR/db/install/rohdaten/unl/group_masken_bez.unl"/>
</dbi:data>
</dbi:dbaction>
<dbi:dbaction dbi:action="importFile">
<dbi:data database="eduetl" table="tmp_group_sachgeb_bez">
<dbi:file encoding="UTF-8" separator="^" trailingSeparator="y" withNativeClient="y" firstLinedescription="n" structure="CSV" filename="$SUPERX_DIR/db/install/rohdaten/unl/group_sachgeb_bez.unl"/>
</dbi:data>
</dbi:dbaction>
<dbi:dbaction dbi:action="importFile">
<dbi:data database="eduetl" table="tmp_group_sichtarten">
<dbi:file encoding="UTF-8" separator="^" trailingSeparator="y" withNativeClient="y" firstLinedescription="n" structure="CSV" filename="$SUPERX_DIR/db/install/rohdaten/unl/group_sichtarten.unl"/>
</dbi:data>
</dbi:dbaction>
<dbi:dbaction dbi:action="importFile">
<dbi:data database="eduetl" table="tmp_group_sichten">
<dbi:file encoding="UTF-8" separator="^" trailingSeparator="y" withNativeClient="y" firstLinedescription="n" structure="CSV" filename="$SUPERX_DIR/db/install/rohdaten/unl/group_sichten.unl"/>
</dbi:data>
</dbi:dbaction>
<dbi:dbaction dbi:action="importFile">
<dbi:data database="eduetl" table="tmp_groupinfo">
<dbi:file encoding="UTF-8" separator="^" trailingSeparator="y" withNativeClient="y" firstLinedescription="n" structure="CSV" filename="$SUPERX_DIR/db/install/rohdaten/unl/groupinfo.unl"/>
</dbi:data>
</dbi:dbaction>
<dbi:dbaction dbi:action="importFile">
<dbi:data database="eduetl" table="tmp_fin_user_kam">
<dbi:file encoding="UTF-8" separator="^" trailingSeparator="y" withNativeClient="y" firstLinedescription="n" structure="CSV" filename="$SUPERX_DIR/db/install/rohdaten/unl/fin_user_kam.unl"/>
</dbi:data>
</dbi:dbaction>
<dbi:dbaction dbi:action="importFile">
<dbi:data database="eduetl" table="tmp_konstanten">
<dbi:file encoding="UTF-8" separator="^" trailingSeparator="y" withNativeClient="y" firstLinedescription="n" structure="CSV" filename="$SUPERX_DIR/db/install/rohdaten/unl/konstanten.unl"/>
</dbi:data>
</dbi:dbaction>
<dbi:dbaction dbi:action="importFile">
<dbi:data database="eduetl" table="tmp_unload_params">
<dbi:file encoding="UTF-8" separator="^" trailingSeparator="y" withNativeClient="y" firstLinedescription="n" structure="CSV" filename="$SUPERX_DIR/db/install/rohdaten/unl/unload_params.unl"/>
</dbi:data>
</dbi:dbaction>
<dbi:dbaction dbi:action="importFile">
<dbi:data database="eduetl" table="tmp_sx_repository">
<dbi:file encoding="UTF-8" separator="^" trailingSeparator="y" withNativeClient="y" firstLinedescription="n" structure="CSV" filename="$SUPERX_DIR/db/install/rohdaten/unl/sx_repository.unl"/>
</dbi:data>
</dbi:dbaction>
<dbi:dbaction dbi:action="importFile">
<dbi:data database="eduetl" table="tmp_themenbaum">
<dbi:file encoding="UTF-8" separator="^" trailingSeparator="y" withNativeClient="y" firstLinedescription="n" structure="CSV" filename="$SUPERX_DIR/db/install/rohdaten/unl/themenbaum.unl"/>
</dbi:data>
</dbi:dbaction>
<dbi:dbaction dbi:action="importFile">
<dbi:data database="eduetl" table="tmp_maskeninfo">
<dbi:file encoding="UTF-8" separator="^" trailingSeparator="y" withNativeClient="y" firstLinedescription="n" structure="CSV" filename="$SUPERX_DIR/db/install/rohdaten/unl/maskeninfo.unl"/>
</dbi:data>
</dbi:dbaction>
<dbi:dbaction dbi:action="importFile">
<dbi:data database="eduetl" table="tmp_felderinfo">
<dbi:file encoding="UTF-8" separator="^" trailingSeparator="y" withNativeClient="y" firstLinedescription="n" structure="CSV" filename="$SUPERX_DIR/db/install/rohdaten/unl/felderinfo.unl"/>
</dbi:data>
</dbi:dbaction>
<dbi:dbaction dbi:action="importFile">
<dbi:data database="eduetl" table="tmp_masken_felder_bez">
<dbi:file encoding="UTF-8" separator="^" trailingSeparator="y" withNativeClient="y" firstLinedescription="n" structure="CSV" filename="$SUPERX_DIR/db/install/rohdaten/unl/masken_felder_bez.unl"/>
</dbi:data>
</dbi:dbaction>
<dbi:dbaction dbi:action="importFile">
<dbi:data database="eduetl" table="tmp_maske_system_bez">
<dbi:file encoding="UTF-8" separator="^" trailingSeparator="y" withNativeClient="y" firstLinedescription="n" structure="CSV" filename="$SUPERX_DIR/db/install/rohdaten/unl/maske_system_bez.unl"/>
</dbi:data>
</dbi:dbaction>
<dbi:dbaction dbi:action="importFile">
<dbi:data database="eduetl" table="tmp_sachgeb_maske_bez">
<dbi:file encoding="UTF-8" separator="^" trailingSeparator="y" withNativeClient="y" firstLinedescription="n" structure="CSV" filename="$SUPERX_DIR/db/install/rohdaten/unl/sachgeb_maske_bez.unl"/>
</dbi:data>
</dbi:dbaction>
<dbi:dbaction dbi:action="importFile">
<dbi:data database="eduetl" table="tmp_sx_stylesheets">
<dbi:file encoding="UTF-8" separator="^" trailingSeparator="y" withNativeClient="y" firstLinedescription="n" structure="CSV" filename="$SUPERX_DIR/db/install/rohdaten/unl/sx_stylesheets.unl"/>
</dbi:data>
</dbi:dbaction>
<dbi:dbaction dbi:action="importFile">
<dbi:data database="eduetl" table="tmp_sx_mask_style">
<dbi:file encoding="UTF-8" separator="^" trailingSeparator="y" withNativeClient="y" firstLinedescription="n" structure="CSV" filename="$SUPERX_DIR/db/install/rohdaten/unl/sx_mask_style.unl"/>
</dbi:data>
</dbi:dbaction>
<dbi:dbaction dbi:action="importFile">
<dbi:data database="eduetl" table="tmp_stylesheet_field">
<dbi:file encoding="UTF-8" separator="^" trailingSeparator="y" withNativeClient="y" firstLinedescription="n" structure="CSV" filename="$SUPERX_DIR/db/install/rohdaten/unl/stylesheet_field.unl"/>
</dbi:data>
</dbi:dbaction>
<dbi:dbaction dbi:action="importFile">
<dbi:data database="eduetl" table="tmp_macro_masken_bez">
<dbi:file encoding="UTF-8" separator="^" trailingSeparator="y" withNativeClient="y" firstLinedescription="n" structure="CSV" filename="$SUPERX_DIR/db/install/rohdaten/unl/macro_masken_bez.unl"/>
</dbi:data>
</dbi:dbaction>
<dbi:dbaction dbi:action="importFile">
<dbi:data database="eduetl" table="tmp_macro_feld_wert">
<dbi:file encoding="UTF-8" separator="^" trailingSeparator="y" withNativeClient="y" firstLinedescription="n" structure="CSV" filename="$SUPERX_DIR/db/install/rohdaten/unl/macro_feld_wert.unl"/>
</dbi:data>
</dbi:dbaction>
<dbi:dbaction dbi:action="importFile">
<dbi:data database="eduetl" table="tmp_sx_captions">
<dbi:file encoding="UTF-8" separator="^" trailingSeparator="y" withNativeClient="y" firstLinedescription="n" structure="CSV" filename="$SUPERX_DIR/db/install/rohdaten/unl/sx_captions.unl"/>
</dbi:data>
</dbi:dbaction>
<dbi:dbaction dbi:action="importFile">
<dbi:data database="eduetl" table="tmp_sichten">
<dbi:file encoding="UTF-8" separator="^" trailingSeparator="y" withNativeClient="y" firstLinedescription="n" structure="CSV" filename="$SUPERX_DIR/db/install/rohdaten/unl/sichten.unl"/>
</dbi:data>
</dbi:dbaction>
<dbi:dbaction dbi:action="importFile">
<dbi:data database="eduetl" table="tmp_man_catalogue">
<dbi:file encoding="UTF-8" separator="^" trailingSeparator="y" withNativeClient="y" firstLinedescription="n" structure="CSV" filename="$SUPERX_DIR/db/install/rohdaten/unl/man_catalogue.unl"/>
</dbi:data>
</dbi:dbaction>
<dbi:dbaction dbi:action="importFile">
<dbi:data database="eduetl" table="tmp_man_catalogue_rpt">
<dbi:file encoding="UTF-8" separator="^" trailingSeparator="y" withNativeClient="y" firstLinedescription="n" structure="CSV" filename="$SUPERX_DIR/db/install/rohdaten/unl/man_catalogue_rpt.unl"/>
</dbi:data>
</dbi:dbaction>
<dbi:dbaction dbi:action="importFile">
<dbi:data database="eduetl" table="tmp_man_zahl_wert">
<dbi:file encoding="UTF-8" separator="^" trailingSeparator="y" withNativeClient="y" firstLinedescription="n" structure="CSV" filename="$SUPERX_DIR/db/install/rohdaten/unl/man_zahl_wert.unl"/>
</dbi:data>
</dbi:dbaction>
<dbi:dbaction dbi:action="importFile">
<dbi:data database="eduetl" table="tmp_kenn_zahl_wert">
<dbi:file encoding="UTF-8" separator="^" trailingSeparator="y" withNativeClient="y" firstLinedescription="n" structure="CSV" filename="$SUPERX_DIR/db/install/rohdaten/unl/kenn_zahl_wert.unl"/>
</dbi:data>
</dbi:dbaction>
<!-- Transformation -->
<dbi:dbaction dbi:action="executeFile">
<dbi:file database="eduetl" encoding="UTF-8" withNativeClient="n" structure="SQL"
filename="$SUPERX_DIR/db/install/schluesseltabellen/trans_tables.sql"/>
</dbi:dbaction>
</dbi:dbactions>

553
superx/WEB-INF/web.xml.bak

@ -1,553 +0,0 @@ @@ -1,553 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd" version="2.4">
<display-name>SuperX</display-name>
<description>SuperX</description>
<!-- Define servlet-mapped and path-mapped example filters -->
<!--<filter>
<filter-name>Servlet Mapped Filter</filter-name>
<filter-class>filters.ExampleFilter</filter-class>
<init-param>
<param-name>attribute</param-name>
<param-value>filters.ExampleFilter.SERVLET_MAPPED</param-value>
</init-param>
</filter>
<filter>
<filter-name>Path Mapped Filter</filter-name>
<filter-class>filters.ExampleFilter</filter-class>
<init-param>
<param-name>attribute</param-name>
<param-value>filters.ExampleFilter.PATH_MAPPED</param-value>
</init-param>
</filter>
<filter>
<filter-name>Request Dumper Filter</filter-name>
<filter-class>filters.RequestDumperFilter</filter-class>
</filter>-->
<!-- Example filter to set character encoding on each request -->
<!--<filter>
<filter-name>Set Character Encoding</filter-name>
<filter-class>filters.SetCharacterEncodingFilter</filter-class>
<init-param>
<param-name>encoding</param-name>
<param-value>EUC_JP</param-value>
</init-param>
</filter>
<filter>
<filter-name>Compression Filter</filter-name>
<filter-class>compressionFilters.CompressionFilter</filter-class>
<init-param>
<param-name>compressionThreshold</param-name>
<param-value>10</param-value>
</init-param>
<init-param>
<param-name>debug</param-name>
<param-value>0</param-value>
</init-param>
</filter>
-->
<!-- Example filter mapping to apply the "Set Character Encoding" filter
to *all* requests processed by this web application -->
<!--
<filter-mapping>
<filter-name>Set Character Encoding</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
-->
<!--
<filter-mapping>
<filter-name>Compression Filter</filter-name>
<url-pattern>/CompressionTest</url-pattern>
</filter-mapping>
-->
<!--
<filter-mapping>
<filter-name>Request Dumper Filter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
-->
<!-- Define example application events listeners -->
<!--<listener>
<listener-class>listeners.ContextListener</listener-class>
</listener>
<listener>
<listener-class>listeners.SessionListener</listener-class>
</listener>-->
<!-- MONDRIAN -->
<listener>
<listener-class>mondrian.web.taglib.Listener</listener-class>
</listener>
<!-- END MONDRIAN -->
<!-- Encoding fuer DBFORMS setzen -->
<filter>
<filter-name>Set Character Encoding</filter-name>
<filter-class>org.dbforms.util.external.SetCharacterEncodingFilter</filter-class>
<init-param>
<param-name>encoding</param-name>
<param-value>UTF-8</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>Set Character Encoding</filter-name>
<url-pattern>/servlet/control</url-pattern>
</filter-mapping>
<!-- Define servlets that are included in the example application -->
<!--=========== DbForms Configuration Servlet ===========-->
<servlet>
<servlet-name>org.dbforms.ConfigServlet</servlet-name>
<!-- servlet-class>org.dbforms.servlets.ConfigServlet</servlet-class -->
<servlet-class>de.superx.servlet.SxDbformsConfigServlet</servlet-class>
<init-param>
<param-name>log4j.configuration</param-name>
<param-value>/WEB-INF/log4j.properties</param-value>
</init-param>
<init-param>
<param-name>digesterDebugLevel</param-name>
<param-value>0</param-value>
</init-param>
<init-param>
<param-name>localeKey</param-name>
<param-value>de_DE</param-value>
</init-param>
<init-param>
<param-name>resourceBundle</param-name>
<param-value>ApplicationResources</param-value>
</init-param>
<!--
<init-param>
<param-name>validation</param-name>
<param-value>/WEB-INF/validation.xml</param-value>
</init-param>
<init-param>
<param-name>validator-rules</param-name>
<param-value>/WEB-INF/validator-rules.xml</param-value>
</init-param>
-->
<load-on-startup>1</load-on-startup>
</servlet>
<!--=========== DbForms Controller Servlet ==============-->
<servlet>
<servlet-name>control</servlet-name>
<servlet-class>org.dbforms.servlets.Controller</servlet-class>
<init-param>
<param-name>maxUploadSize</param-name>
<param-value>800000</param-value>
</init-param>
</servlet>
<!--=========== DbForms FileServlet =====================-->
<servlet>
<servlet-name>file</servlet-name>
<servlet-class>org.dbforms.servlets.FileServlet</servlet-class>
<load-on-startup>2</load-on-startup>
</servlet>
<!--SuperX-Servlets -->
<!-- Das SuperXManager-Servlet initialisiert den ConnectionPool
und gecachte Object automatisch beim Tomcat-Start-->
<servlet>
<servlet-name>SuperXManager</servlet-name>
<servlet-class>de.superx.servlet.SuperXManager</servlet-class>
<load-on-startup>50</load-on-startup>
<init-param>
<param-name>sharedSecret</param-name>
<param-value>sYyOvWDtISVNG6Xgh7MBk4hC9uLuyPQ3i</param-value>
</init-param>
<init-param>
<param-name>xml_return_link</param-name>
<param-value>false</param-value>
</init-param>
<init-param>
<param-name>xsl_processor</param-name>
<param-value>net.sf.saxon.TransformerFactoryImpl</param-value>
<!--<param-value>org.apache.xalan.xsltc.trax.TransformerFactoryImpl</param-value> deprecated macht Probleme bei UT8-->
</init-param>
<init-param>
<!-- deaktiviert da manueller Datenupdate moeglich -->
<param-name>sichtenCaching</param-name>
<param-value>false</param-value>
</init-param>
<init-param>
<!-- statische Felder (Art=1) in Masken cachen? -->
<param-name>field1Cache</param-name>
<param-value>1=0</param-value>
<!-- (hier sql moegliche, z.B. bestimmte felder ausschließen-->
</init-param>
<init-param>
<param-name>defaultMaskXsl</param-name>
<param-value>maske_html.xsl</param-value>
</init-param>
<init-param>
<param-name>maxRows</param-name>
<param-value>30000</param-value>
</init-param>
<!--<init-param>
<param-name>defaultTableHtmlXsl</param-name>
<param-value>tabelle_html_his1.xsl</param-value>
</init-param>
<init-param>
<param-name>defaultTableXlsXsl</param-name>
<param-value>tabelle_xls_his1.xsl</param-value>
</init-param>
<init-param>
<param-name>defaultTablePdfXsl</param-name>
<param-value>tabelle_fo_pdf_his1.xsl</param-value>
</init-param>-->
</servlet>
<servlet>
<servlet-name>SuperXUpload</servlet-name>
<servlet-class>de.superx.servlet.SuperXUpload</servlet-class>
<init-param>
<!--MandantenID-->
<param-name>default</param-name>
<!--Filter * vorlage.xls,*.xsl-->
<param-value>vorlage.xls,*.gif,*.png,*.htm</param-value>
</init-param>
<!--ggfs weitere Einträge für weitere Mandanten hinzufuegen-->
</servlet>
<servlet>
<servlet-name>de.superx.servlet.Entwicklung</servlet-name>
<servlet-class>de.superx.servlet.Entwicklung</servlet-class>
</servlet>
<servlet>
<servlet-name>SuperXhtmlAnmeldung</servlet-name>
<servlet-class>de.superx.servlet.SuperXhtmlAnmeldung</servlet-class>
</servlet>
<!-- ************************* SUPERXDBSERVLET ************************************ -->
<servlet>
<servlet-name>SuperXDBServlet</servlet-name>
<servlet-class>de.superx.servlet.SuperXDBServlet</servlet-class>
<init-param>
<!--Dieser Parameter legt fest, wie viele Zeilen das Servlet maximal zurueckgeben soll.
Achtung: Diese Zahl muss groesser als die Zahl der Eintraege im Organigramm sein,
sonst funktioniert das AdminTool nicht.-->
<param-name>maxRows</param-name>
<param-value>17000</param-value>
</init-param>
</servlet>
<servlet>
<servlet-name>SuperXmlAnmeldung</servlet-name>
<servlet-class>de.superx.servlet.SuperXmlAnmeldung</servlet-class>
<init-param>
<param-name>maxRows</param-name>
<param-value>17000</param-value>
</init-param>
</servlet>
<servlet>
<servlet-name>SuperXmlAbmeldung</servlet-name>
<servlet-class>de.superx.servlet.SuperXmlAbmeldung</servlet-class>
<init-param>
<param-name>alt_redirect_url</param-name>
<param-value>/superx/xml</param-value>
</init-param>
</servlet>
<servlet>
<servlet-name>SuperXmlMaske</servlet-name>
<servlet-class>de.superx.servlet.SuperXmlMaske</servlet-class>
<init-param>
<param-name>maxRows</param-name>
<param-value>17000</param-value>
</init-param>
</servlet>
<servlet>
<servlet-name>SuperXmlTabelle</servlet-name>
<servlet-class>de.superx.servlet.SuperXmlTabelle</servlet-class>
<init-param>
<param-name>maxRows</param-name>
<param-value>17000</param-value>
</init-param>
<init-param>
<param-name>maxOffset</param-name>
<param-value>30</param-value>
</init-param>
</servlet>
<servlet>
<servlet-name>SuperXmlPwChanger</servlet-name>
<servlet-class>de.superx.servlet.SuperXmlPwChanger</servlet-class>
</servlet>
<servlet>
<servlet-name>de.superx.servlet.SuperXmlMenu</servlet-name>
<servlet-class>de.superx.servlet.SuperXmlMenu</servlet-class>
</servlet>
<servlet>
<servlet-name>SuperXmlMenu</servlet-name>
<servlet-class>de.superx.servlet.SuperXmlMenu</servlet-class>
</servlet>
<servlet>
<servlet-name>ImageServlet</servlet-name>
<servlet-class>net.sf.jasperreports.j2ee.servlets.ImageServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>ImageServlet</servlet-name>
<url-pattern>/servlet/image</url-pattern>
</servlet-mapping>
<!--==== Controller Servlet and FileServlet Mappings========-->
<servlet-mapping>
<servlet-name>control</servlet-name>
<url-pattern>/servlet/control</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>file</servlet-name>
<url-pattern>/servlet/file</url-pattern>
</servlet-mapping>
<!-- SuperX Mappings-->
<servlet-mapping>
<servlet-name>SuperXmlAnmeldung</servlet-name>
<url-pattern>/servlet/SuperXmlAnmeldung</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>SuperXmlAnmeldung</servlet-name>
<url-pattern>/servlet/de.superx.servlet.SuperXmlAnmeldung</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>SuperXDBServlet</servlet-name>
<url-pattern>/servlet/SuperXDBServlet</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>SuperXmlAbmeldung</servlet-name>
<url-pattern>/servlet/SuperXmlAbmeldung</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>SuperXmlMaske</servlet-name>
<url-pattern>/servlet/SuperXmlMaske</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>SuperXmlTabelle</servlet-name>
<url-pattern>/servlet/SuperXmlTabelle</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>SuperXmlPwChanger</servlet-name>
<url-pattern>/servlet/de.superx.servlet.SuperXmlPwChanger</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>SuperXmlPwChanger</servlet-name>
<url-pattern>/servlet/SuperXmlPwChanger</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>SuperXManager</servlet-name>
<url-pattern>/servlet/SuperXManager</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>SuperXUpload</servlet-name>
<url-pattern>/servlet/SuperXUpload</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>SuperXmlMenu</servlet-name>
<url-pattern>/servlet/SuperXmlMenu</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>de.superx.servlet.Entwicklung</servlet-name>
<url-pattern>/servlet/de.superx.servlet.Entwicklung</url-pattern>
</servlet-mapping>
<jsp-config>
<taglib>
<taglib-uri>/WEB-INF/dbforms.tld</taglib-uri>
<taglib-location>/WEB-INF/dbforms.tld</taglib-location>
</taglib>
</jsp-config>
<!--
<taglib>
<taglib-uri>
http://jakarta.apache.org/tomcat/debug-taglib
</taglib-uri>
<taglib-location>
/WEB-INF/jsp/debug-taglib.tld
</taglib-location>
</taglib>
<taglib>
<taglib-uri>
http://jakarta.apache.org/tomcat/examples-taglib
</taglib-uri>
<taglib-location>
/WEB-INF/jsp/example-taglib.tld
</taglib-location>
</taglib>
<taglib>
<taglib-uri>
http://jakarta.apache.org/tomcat/jsp2-example-taglib
</taglib-uri>
<taglib-location>
/WEB-INF/jsp2/jsp2-example-taglib.tld
</taglib-location>
</taglib>
<jsp-property-group>
<description>
Special property group for JSP Configuration JSP example.
</description>
<display-name>JSPConfiguration</display-name>
<url-pattern>/jsp2/misc/config.jsp</url-pattern>
<el-ignored>true</el-ignored>
<page-encoding>ISO-8859-1</page-encoding>
<scripting-invalid>true</scripting-invalid>
<include-prelude>/jsp2/misc/prelude.jspf</include-prelude>
<include-coda>/jsp2/misc/coda.jspf</include-coda>
</jsp-property-group>
</jsp-config>
-->
<security-constraint>
<display-name>Example Security Constraint</display-name>
<web-resource-collection>
<web-resource-name>Protected Area</web-resource-name>
<!-- Define the context-relative URL(s) to be protected -->
<url-pattern>/security/protected/*</url-pattern>
<!-- If you list http methods, only those methods are protected -->
<http-method>DELETE</http-method>
<http-method>GET</http-method>
<http-method>POST</http-method>
<http-method>PUT</http-method>
</web-resource-collection>
<auth-constraint>
<!-- Anyone with one of the listed roles may access this area -->
<role-name>tomcat</role-name>
<role-name>role1</role-name>
</auth-constraint>
</security-constraint>
<!-- Default login configuration uses form-based authentication -->
<login-config>
<auth-method>FORM</auth-method>
<realm-name>Example Form-Based Authentication Area</realm-name>
<form-login-config>
<form-login-page>/security/protected/login.jsp</form-login-page>
<form-error-page>/security/protected/error.jsp</form-error-page>
</form-login-config>
</login-config>
<!-- Security roles referenced by this web application -->
<security-role>
<role-name>role1</role-name>
</security-role>
<security-role>
<role-name>tomcat</role-name>
</security-role>
<resource-ref>
<description>SuperX Datasource</description>
<res-ref-name>jdbc/superx</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
</resource-ref>
<!--<resource-env-ref>
<description>
SuperX Datasource
</description>
<resource-env-ref-name>
jdbc/superx
</resource-env-ref-name>
<resource-env-ref-type>
javax.sql.DataSource
</resource-env-ref-type>
</resource-env-ref>-->
<!--How long (in minutes) will a session be maintained in spite of inactivity?
A negative value means forever -->
<session-config>
<session-timeout>180</session-timeout>
</session-config>
<!--REST DQ-->
<servlet>
<servlet-name>Jersey REST Service</servlet-name>
<servlet-class>
com.sun.jersey.spi.container.servlet.ServletContainer
</servlet-class>
<init-param>
<param-name>com.sun.jersey.config.property.packages</param-name>
<param-value>de.superx.sxrest</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>Jersey REST Service</servlet-name>
<url-pattern>/sxrest/*</url-pattern>
</servlet-mapping>
<!--Ende REST DQ-->
<!-- SAIKU -->
<!--
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>/WEB-INF/saiku/applicationContext.xml</param-value>
</context-param>
<filter>
<filter-name>org.springframework.security.filterChainProxy</filter-name>
<filter-class>org.springframework.web.filter.DelegatingFilterProxy</filter-class>
</filter>
<filter>
<filter-name>http-request-context</filter-name>
<filter-class>org.codehaus.enunciate.webapp.HTTPRequestContextFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>org.springframework.security.filterChainProxy</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>http-request-context</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
<listener>
<listener-class>org.springframework.web.context.request.RequestContextListener</listener-class>
</listener>
<listener>
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>
<listener>
<listener-class>org.codehaus.enunciate.modules.spring_app.SpringComponentPostProcessor</listener-class>
</listener>
<servlet>
<servlet-name>spring</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
</servlet>
<servlet>
<servlet-name>jersey</servlet-name>
<servlet-class>org.codehaus.enunciate.modules.jersey.EnunciateJerseyServletContainer</servlet-class>
<init-param>
<param-name>com.sun.jersey.config.property.packages</param-name>
<param-value>org.saiku.web</param-value>
</init-param>
<init-param>
<param-name>com.sun.jersey.spi.container.ContainerRequestFilters</param-name>
<param-value>com.sun.jersey.api.container.filter.PostReplaceFilter</param-value>
</init-param>
<init-param>
<param-name>org.codehaus.enunciate.modules.jersey.config.ServletPath</param-name>
<param-value>/rest</param-value>
</init-param>
</servlet>
<servlet-mapping>
<servlet-name>spring</servlet-name>
<url-pattern>/oauth/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>jersey</servlet-name>
<url-pattern>/json/saiku/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>jersey</servlet-name>
<url-pattern>/json/saiku/session</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>jersey</servlet-name>
<url-pattern>/rest/saiku/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>jersey</servlet-name>
<url-pattern>/rest/saiku/session</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>jersey</servlet-name>
<url-pattern>/xml/saiku/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>jersey</servlet-name>
<url-pattern>/xml/saiku/session</url-pattern>
</servlet-mapping>
<mime-mapping>
<extension>wsdl</extension>
<mime-type>text/xml</mime-type>
</mime-mapping>
<mime-mapping>
<extension>xsd</extension>
<mime-type>text/xml</mime-type>
</mime-mapping>-->
</web-app>
Loading…
Cancel
Save