You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by "Dennis Sosnoski (JIRA)" <ji...@apache.org> on 2010/12/22 04:40:01 UTC

[jira] Reopened: (RAMPART-224) Error in Rampart configuration schema

     [ https://issues.apache.org/jira/browse/RAMPART-224?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Dennis Sosnoski reopened RAMPART-224:
-------------------------------------


The actual Rampart configuration is of the form (from sample08):

			<ramp:RampartConfig xmlns:ramp="http://ws.apache.org/rampart/policy"> 
				<ramp:user>client</ramp:user>
				<ramp:encryptionUser>service</ramp:encryptionUser>
				<ramp:passwordCallbackClass>org.apache.rampart.samples.policy.sample08.PWCBHandler</ramp:passwordCallbackClass>
				
				<ramp:signatureCrypto>
					<ramp:crypto provider="org.apache.ws.security.components.crypto.Merlin">
						<ramp:property name="org.apache.ws.security.crypto.merlin.keystore.type">JKS</ramp:property>
						<ramp:property name="org.apache.ws.security.crypto.merlin.file">client.jks</ramp:property>
						<ramp:property name="org.apache.ws.security.crypto.merlin.keystore.password">apache</ramp:property>
					</ramp:crypto>
				</ramp:signatureCrypto>
			</ramp:RampartConfig>

There's a <ramp:crypto> *element* as the child of the <ramp:signatureCrypto> element, but this *element* does not appear in the crypto *type* definition. Which is what I said in the original report.

> Error in Rampart configuration schema
> -------------------------------------
>
>                 Key: RAMPART-224
>                 URL: https://issues.apache.org/jira/browse/RAMPART-224
>             Project: Rampart
>          Issue Type: Bug
>          Components: distribution
>    Affects Versions: 1.4
>            Reporter: Dennis Sosnoski
>            Assignee: Samisa Abeysinghe
>            Priority: Minor
>
> The Rampart configuration elements <signatureCrypto>, <encryptionCrypto>, and <decryptionCrypto> all use a child <crypto> element which identifies the provider with an attribute and contains various properties. The rampart-config.xsd shows these configuration elements as being of *type* ramp:crypto, and that *type* contains a sequence of <property> elements. There's no <crypto> *element* in the schema.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: java-dev-unsubscribe@axis.apache.org
For additional commands, e-mail: java-dev-help@axis.apache.org