QuickReport
Configuration file |
None. |
Class name |
com.ebd.hub.datawizard.util.QuickReport |
Description
This class creates an XML file with the most important settings of all the existing profiles. This class does not need a configuration file.
If the name of a Data Flow entry is specified in field "Config file", the generated report only contains profiles that are used within this Data Flow entry. An invalid name for the Data Flow entry will cause an error (no job is created in that case, the error can be found on page Logs/General Messages in the Control Center).
Example
Example of an output file of the class:
QuickReport.xml
<?
xml
version
=
"1.0"
encoding
=
"UTF-8"
?>
<
report
>
<
profile
name
=
"DTE Invoice splitten"
active
=
"false"
valid_from
=
"2014-03-05 00:00:00"
valid_until
=
"2034-02-28 00:00:00"
group
=
"Support"
suspended
=
"false"
version
=
"44"
retain_backup
=
"-1"
file_encoding
=
"8859_1"
preparser
=
""
preparser_config
=
""
postparser
=
""
check_environment
=
""
check_environment_config
=
""
swap
=
"true"
singe_run
=
"false"
priority
=
"Normal"
exception_mail
=
""
exception_profile
=
""
edifact_ctrl_profile
=
""
verification_profile
=
""
replace_profile
=
""
error_mail_recipient
=
""
error_mail_cc
=
""
doc_type
=
"CSV"
iu
=
"com.ebd.hub.datawizard.iu.NoActionUnit"
iu_post_exec_encoding
=
"8859_1"
>
Query data directly from the database
<
input
type
=
"cron"
server
=
""
subtype
=
"API"
>
<
trigger_profile
/>
<
settings
class
=
"com.ebd.hub.datawizard.util.DefaultSQLCron"
>
<
schedule
type
=
"interval"
interval
=
"900"
/>
</
settings
>
</
input
>
<
output
run_as_thread
=
"false"
base_file_name
=
""
>
<
response
type
=
"message"
context
=
"System"
queue
=
"DWForwardReceiver"
profile
=
"Invoice xml erstellen"
post_exec
=
" "
post_exec_config
=
""
/>
</
output
>
</
profile
>
<
profile
name
=
"Das_HTTP_Senden"
active
=
"true"
valid_from
=
"2014-08-05 00:00:00"
valid_until
=
"2034-07-31 00:00:00"
group
=
"intern"
suspended
=
"false"
version
=
"6"
retain_backup
=
"-1"
file_encoding
=
"8859_1"
preparser
=
""
preparser_config
=
""
postparser
=
""
check_environment
=
""
check_environment_config
=
""
swap
=
"true"
singe_run
=
"false"
priority
=
"Normal"
exception_mail
=
""
exception_profile
=
""
edifact_ctrl_profile
=
""
verification_profile
=
""
replace_profile
=
""
error_mail_recipient
=
""
error_mail_cc
=
""
doc_type
=
"CSV"
iu
=
"com.ebd.hub.datawizard.iu.NoActionUnit"
iu_post_exec_encoding
=
"8859_1"
>
<
input
type
=
"upload"
/>
<
output
run_as_thread
=
"false"
base_file_name
=
""
>
<
response
type
=
"http"
host
=
"http://localhost"
port
=
"80"
uri
=
"/dw/request/httpdrama?ID=1"
query="daten=<http-data>" target_profile="" error_profile="" post_exec=" " post_exec_config="" />
<
response
type
=
"http"
host
=
"http://localhost"
port
=
"80"
uri
=
"/dw/request/httpdrama?ID=2"
query
=
""
target_profile
=
""
error_profile
=
""
post_exec
=
" "
post_exec_config
=
""
/>
<
response
type
=
"http"
host
=
"http://localhost"
port
=
"80"
uri
=
"/dw/request/httpdrama"
query="daten=<http-data>&ID=3" target_profile="" error_profile="" post_exec=" " post_exec_config="" />
<
response
type
=
"http"
host
=
"http://localhost"
port
=
"80"
uri
=
"/dw/request/httpdrama?ID=4"
query="file=<http-data>" target_profile="" error_profile="" post_exec=" " post_exec_config="" />
</
output
>
</
profile
>
</
report
>