Dear JBoss guys,
Would you please fix a error in section "4.6.2 Enable SSL" in jboss 7 admin guide?
<keystore path="server.keystore" relative-to="jboss.server.config.dir" keystore-password="keystore_password" alias="server" key-password="key_password" />
should be changed to
<keystore path="server.keystore" relative-to="jboss.server.config.dir" password="keystore_password"/>
If you read <xs:complexType name="keystoreType"> in jboss-as-config_1_2.xsd, you will find out that keystore-password and key-password are invalid attribute!!!
<xs:complexType name="keystoreType">
<xs:annotation>
<xs:documentation>
The keystore configuration for the server.
</xs:documentation>
</xs:annotation>
<xs:attribute name="path" type="xs:string" use="required">
<xs:annotation>
<xs:documentation>
The path of the keystore.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="relative-to" use="optional" type="xs:string">
<xs:annotation>
<xs:documentation>
...
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="password" type="xs:string" use="required">
<xs:annotation>
<xs:documentation>
The password to open the keystore.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
Please do NOT ask me to report it in the JIRA.
Currently, I am forced by my boss to migrate my NMS application from jboss5 to jboss 7.
I will report bug through JIRA when I am NOT so busy.
What we probably need is to add some version markers to the docs, those attributed are supported in AS 7.1.2.