Installation Note 50104: Standard JBoss 4.3 EAP is not supported in a production environment and requires changes to support NULL persistence
SAS Technical Support strongly recommends that you use Null Persistence as your preferred configuration when you use JBoss 4.3 EAP in a production environment. Choosing null-persistence offers the simplest solution with in-memory storage of queue data. The only real risk of losing data occurs when the middle-tier applications are shut down or they fail to function. In this situation, the system becomes inoperable. Therefore, loss of transient data on those queues is of less concern.
To configure messaging in order to use null persistence, follow these instructions:
Java Message System (JMS) Persistence Changes
- Copy the null-persistence-service.xml file from the
$JBoss-home-directory/docs/examples/jms/ directory to $your-SAS-server/deploy/jboss-messaging.sar.
- Remove any other $your-database-persistence-service.xml files from the $your-SAS-server/deploy/jboss-messaging.sar directory.
JMS Messaging Authentication Changes
- Create the following two files in the
$your-SAS-server/conf/props directory:
- messaging-users.properties
- messaging-roles.properties
- In both of the new files, add the following single line:
guest=guest
- In
$your-SAS-server/conf/login-config.xml, replace the
<application-policy> messaging stanza with the following:
<application-policy name="messaging">
<authentication>
<login-module code="org.jboss.security.auth.spi.UsersRolesLoginModule" flag="required">
<module-option name="unauthenticatedIdentity"> guest </module-option>
<module-option name="usersProperties">props/messaging-users.properties</module-option>
<module-option name="rolesProperties">props/messaging-roles.properties</module-option>
</login-module>
</authentication>
</application-policy>
Operating System and Release Information
| SAS System | SAS Marketing Automation | Microsoft® Windows® for x64 | 5.41 | | 9.3 TS1M2 | |
| Microsoft Windows Server 2003 Datacenter Edition | 5.41 | | 9.3 TS1M2 | |
| Microsoft Windows Server 2003 Enterprise Edition | 5.41 | | 9.3 TS1M2 | |
| Microsoft Windows Server 2003 Standard Edition | 5.41 | | 9.3 TS1M2 | |
| Microsoft Windows Server 2003 for x64 | 5.41 | | 9.3 TS1M2 | |
| Microsoft Windows Server 2008 | 5.41 | | 9.3 TS1M2 | |
| Microsoft Windows Server 2008 for x64 | 5.41 | | 9.3 TS1M2 | |
| Microsoft Windows XP Professional | 5.41 | | 9.3 TS1M2 | |
| Windows 7 Enterprise 32 bit | 5.41 | | 9.3 TS1M2 | |
| Windows 7 Enterprise x64 | 5.41 | | 9.3 TS1M2 | |
| Windows 7 Home Premium 32 bit | 5.41 | | 9.3 TS1M2 | |
| Windows 7 Home Premium x64 | 5.41 | | 9.3 TS1M2 | |
| Windows 7 Professional 32 bit | 5.41 | | 9.3 TS1M2 | |
| Windows 7 Professional x64 | 5.41 | | 9.3 TS1M2 | |
| Windows 7 Ultimate 32 bit | 5.41 | | 9.3 TS1M2 | |
| Windows 7 Ultimate x64 | 5.41 | | 9.3 TS1M2 | |
| Windows Vista | 5.41 | | 9.3 TS1M2 | |
| Windows Vista for x64 | 5.41 | | 9.3 TS1M2 | |
| 64-bit Enabled AIX | 5.41 | | 9.3 TS1M2 | |
| 64-bit Enabled HP-UX | 5.41 | | 9.3 TS1M2 | |
| 64-bit Enabled Solaris | 5.41 | | 9.3 TS1M2 | |
| HP-UX IPF | 5.41 | | 9.3 TS1M2 | |
| Linux for x64 | 5.41 | | 9.3 TS1M2 | |
| Solaris for x64 | 5.41 | | 9.3 TS1M2 | |
*
For software releases that are not yet generally available, the Fixed
Release is the software release in which the problem is planned to be
fixed.
| Type: | Installation Note |
| Priority: | high |
| Date Modified: | 2013-06-05 09:31:29 |
| Date Created: | 2013-06-03 16:05:28 |