Since the Installation Guide makes no mention of a silent install option,
I don't think engineering intended or support this method.
I did a very basic installation into an empty directory using the instructions
from the SDK/Open Server:
http://infocenter.sybase.com/help/topic/com.sybase.dc36841_1500/html/ocsinst/ocsinst24.htm
Basically I executed these two commands to install into an empty directory:
% setup -options-record /tmp/osw15.inst
% setup -silent -options /tmp/osw15.inst -W SybaseLicense.agreeToLicense=true
That worked as far as giving me a basic OpenSwitch 15.1 installation. It did
not kick off the OpenSwitch configuration utility, so that would have to be
done manually:
http://infocenter.sybase.com/help/topic/com.sybase.dc00059_1510/html/oswigUX/CFHEAADD.htm
When I tried to upgrade an existing installation, I saw errors such as:
===========================================================================================================================
java.io.FileNotFoundException: /software/test151/OpenSwitch-15_1/sysam/sysam.properties.template (No such file or directory)
and
(Dec 27, 2007 9:44:33 AM), Install, com.installshield.product.service.product.PureJavaProductServiceImpl$Installer, err, ProductException: (error code =
601; message="JVM not found")
STACK_TRACE: 8
ProductException: (error code = 601; message="JVM not found")
at com.installshield.product.actions.JVMResolution.install(JVMResolution.java:171
and
(Dec 27, 2007 9:47:40 AM), Install, com.sybase.ismp.osw.wizardbean.SYSAMNotificationPanel, err, The ''Sender e-mail'' property value is missing.
(Dec 27, 2007 9:47:40 AM), Install, com.sybase.ismp.osw.wizardbean.SYSAMNotificationPanel, err, The ''Recipient e-mails'' property value is missing.
(Dec 27, 2007 9:47:40 AM), Install, com.sybase.ismp.osw.wizardbean.SYSAMNotificationPanel, wrn, *** Installer will proceed without email alert mechanism
***
===========================================================================================================================
So I think if this is something your require, you should log a case with Sybase Technical Support.