HPOS 4.0 technical note 2
HP Output Server 5
MySQL and JBoss integration framework
Advantages
mysql_config.pl
my $working_dir= shift @ARGV;
my $binpath= "$working_dir/bin";
my $my_command;
my $commond_line_option = shift @ARGV;
if ($commond_line_option eq "configure") {
#external server configuration code
exit(0);
)
if ($commond_line_option eq "unconfigure"){
#external server unconfiguration code
exit(0);
}
Advantages
The following are the benefits of external server integration:
1. It allows to manage the external server in the same way as HP Output Server standard servers.
2. It provides uniformity for management of all servers across HP Output Server standard servers.
Limitations
The following are the limitations of external server integration:
1. The remote management using a client only installation does not work
2. A process which does not provide means of start and stop option and status similar to the EPO server can not be
integrated using this framework.
3. The external servers do not get registered with the NM server.
Sample ServerTemplates.sgml for the MySQL server
<DAZEL-SERVER NAME="mysql-manager">
<DAZEL-AVP-SET>
<DAZEL-AVPAIR NAME="server-name">
<DAZEL-VALUE STRING-VALUE="mysql">
</DAZEL-AVPAIR>
<DAZEL-AVPAIR NAME="server-type">
<DAZEL-VALUE STRING-VALUE="mysql-manager">
</DAZEL-AVPAIR>
<DAZEL-AVPAIR NAME="server-multiple-instance-allowed">
<DAZEL-VALUE STRING-VALUE="false">
</DAZEL-AVPAIR>