Skip to Content.
Sympa Menu

mace-opensaml-users - Re: SAML Attribute Assertion

Subject: OpenSAML user discussion

List archive

Re: SAML Attribute Assertion


Chronological Thread 
  • From: "Michael Boss" <>
  • To:
  • Subject: Re: SAML Attribute Assertion
  • Date: Mon, 28 May 2007 20:30:52 +0200
  • Domainkey-signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=beta; h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:references; b=rqi2qpgfswuKHMZbHhVF72s8SQX2HyYbGt17p88g3Ei8gqb04l0XwfaU/WXFlFRHyEEZUVG/addf6OV2zSBE6g+ZbNLuVk1XUT7SbC/7WhWH/7WJCjeVKtDXDz4/s3O16C69yPp2WakVfgrZC0GpfdT00aJNN+OIa1UVAGn4lCI=

I used endorse for Xerces/Xalan and have compiled all librarys: java-xmltooling, java-openws, java-opensaml2
For simple test I used an example from https://spaces.internet2.edu/display/SHIB/OSTwoUsrManJavaCreateFromScratch
But i get an error:

log4j:WARN No appenders could be found for logger (org.opensaml.xml.Configuration).
log4j:WARN Please initialize the log4j system properly.
Exception in thread "main" java.lang.Error:

OpenSAML requires an xml parser that supports JAXP 1.3 and DOM3.
The JVM is currently configured to use the Sun XML parser, which is known
to be buggy and can not be used with OpenSAML.  Please endorse a functional
JAXP library(ies) such as Xerces and Xalan.  For instructions on how to endorse
a new parser see http://java.sun.com/j2se/1.5.0/docs/guide/standards/index.html

    at org.opensaml.xml.Configuration.validateNonSunJAXP (Configuration.java:261)
    at org.opensaml.xml.Configuration.<clinit>(Configuration.java:305)
    at run.main(run.java:26)

What can be wrong hier? I used Xerces/Xalan in endorse.



2007/5/28, Chad La Joie <>:
Probably the easiest way to build everything you need would be to
checkout a project called:

java-shib-dist

and run ant, from there, with a target of opensaml-dist

I haven't documented this script yet because it's not done, it's just
something I threw together in order to do whole stack builds.

When its done building you'll end up with a couple of distribution
packages within the dist directory.  You probably just the want the
opensaml*bin.* one.

I haven't tested this script on windows, so if it doesn't work, feel
free to send me a patch to make it work.

Michael Boss wrote:
> I have checkout OpenSAML2 from trunk. How can I build this version?
> I receive an errors: cannot find symbol or package does not exist... (
> look the attach)
>
> I use this documentation for OpenSAML2:
> https://spaces.internet2.edu/display/SHIB/OSTwoUserManual
> I have JDK 1.5. For library build i use a command: ant.bat package
> What additional libraries are necessary?
>
>
>
>
>
> 2007/5/28, Michael Boss <
> <mailto:>>:
>
>     Hallo Chad,
>
>     I use opensaml 1.1. For this version  I haven't found the documentation.
>     Is the OpenSAML v 2.0 already release?
>     Can I it only from a repository download? What is it necessary for
>     me from the repository, trunk or tags?
>
>     Thank you :)
>
>
>     2007/5/28, Chad La Joie <
>     <mailto: >>:
>
>         Michael, I'll assume you're using OpenSAML 2.
>
>         In the user documentation for creating SAML objects, what was
>         missing or
>         unclear to help you in this case? I'm trying to understand what
>         additional information needs to be included in the documentation
>         for it
>         to be useful to people.
>
>         Michael Boss wrote:
>         >  how can i create a SAML Attribute Assertion with Java API?
>         >  Can Somebody write me a simple example?
>
>         --
>         Chad La Joie             2052-C Harris Bldg
>         OIS-Middleware           202.687.0124
>
>
>
>
> ------------------------------------------------------------------------
>
> Buildfile: build.xml
>
> build-init:
>
> clean-compile:
> Deleting directory C:\Entwicklung\opensaml2\build
>
> compile-core:
> Created dir: C:\Entwicklung\opensaml2\build\core
> Compiling 988 source files to C:\Entwicklung\opensaml2\build\core
> C:\Entwicklung\opensaml2\src\org\opensaml\Configuration.java:28: package org.opensaml.xml does not exist
> public class Configuration extends org.opensaml.xml.Configuration {
>                                                    ^
> C:\Entwicklung\opensaml2\src\org\opensaml\common\binding\artifact\SAMLArtifact.java:22: package org.bouncycastle.util.encoders does not exist
> import org.bouncycastle.util.encoders.Hex;
>                                       ^
> C:\Entwicklung\opensaml2\src\org\opensaml\common\binding\artifact\SAMLArtifact.java:23: package org.opensaml.xml.util does not exist
> import org.opensaml.xml.util.Base64;
>                              ^
> C:\Entwicklung\opensaml2\src\org\opensaml\DefaultBootstrap.java:19: package org.apache.log4j does not exist
> import org.apache.log4j.Logger;
>                         ^
> C:\Entwicklung\opensaml2\src\org\opensaml\DefaultBootstrap.java:22: package org.apache.xml.security does not exist
> import org.apache.xml.security.Init;
>                                ^
> C:\Entwicklung\opensaml2\src\org\opensaml\DefaultBootstrap.java:24: package org.opensaml.xml does not exist
> import org.opensaml.xml.ConfigurationException;
>                         ^
> C:\Entwicklung\opensaml2\src\org\opensaml\DefaultBootstrap.java:25: package org.opensaml.xml does not exist
> import org.opensaml.xml.XMLConfigurator;
>                         ^
> C:\Entwicklung\opensaml2\src\org\opensaml\DefaultBootstrap.java:33: cannot find symbol
> symbol  : class Logger
> location: class org.opensaml.DefaultBootstrap
>     private static Logger log = Logger.getLogger(DefaultBootstrap.class);
>                    ^
> C:\Entwicklung\opensaml2\src\org\opensaml\DefaultBootstrap.java:65: cannot find symbol
> symbol  : class ConfigurationException
> location: class org.opensaml.DefaultBootstrap
>     public static synchronized void bootstrap() throws ConfigurationException {
>                                                        ^
> C:\Entwicklung\opensaml2\src\org\opensaml\DefaultBootstrap.java:81: cannot find symbol
> symbol  : class ConfigurationException
> location: class org.opensaml.DefaultBootstrap
>     protected static void initializeXMLSecurity() throws ConfigurationException {
>                                                          ^
> C:\Entwicklung\opensaml2\src\org\opensaml\DefaultBootstrap.java:95: cannot find symbol
> symbol  : class ConfigurationException
> location: class org.opensaml.DefaultBootstrap
>     protected static void initializeVelocity() throws ConfigurationException {
>                                                       ^
> C:\Entwicklung\opensaml2\src\org\opensaml\DefaultBootstrap.java:118: cannot find symbol
> symbol  : class ConfigurationException
> location: class org.opensaml.DefaultBootstrap
>     protected static void initializeXMLTooling(String[] providerConfigs) throws ConfigurationException {
>                                                                                 ^
> C:\Entwicklung\opensaml2\src\org\opensaml\DefaultBootstrap.java:135: cannot find symbol
> symbol  : class ConfigurationException
> location: class org.opensaml.DefaultBootstrap
>     protected static void initializeArtifactFactory() throws ConfigurationException {
>                                                              ^
> C:\Entwicklung\opensaml2\src\org\opensaml\common\SAMLObject.java:18: package org.opensaml.xml.validation does not exist
> import org.opensaml.xml.validation.ValidatingXMLObject ;
>                                    ^
> C:\Entwicklung\opensaml2\src\org\opensaml\common\SAMLObject.java:23: cannot find symbol
> symbol: class ValidatingXMLObject
> public interface SAMLObject extends ValidatingXMLObject {
>                                     ^
> C:\Entwicklung\opensaml2\src\org\opensaml\common\SAMLObjectBuilder.java:19: package org.opensaml.xml does not exist
> import org.opensaml.xml.XMLObjectBuilder;
>                         ^
> C:\Entwicklung\opensaml2\src\org\opensaml\common\SAMLObjectBuilder.java:26: cannot find symbol
> symbol: class XMLObjectBuilder
> public interface SAMLObjectBuilder<SAMLObjectType extends SAMLObject> extends XMLObjectBuilder<SAMLObjectType> {
>                                                                               ^
> C:\Entwicklung\opensaml2\src\org\opensaml\common\SAMLObjectBuilder.java:26: interface expected here
> public interface SAMLObjectBuilder<SAMLObjectType extends SAMLObject> extends XMLObjectBuilder<SAMLObjectType> {
>                                                                                               ^
> C:\Entwicklung\opensaml2\src\org\opensaml\common\SignableSAMLObject.java:19: package org.opensaml.xml.signature does not exist
> import org.opensaml.xml.signature.SignableXMLObject;
>                                   ^
> C:\Entwicklung\opensaml2\src\org\opensaml\common\SignableSAMLObject.java:24: cannot find symbol
> symbol: class SignableXMLObject
> public interface SignableSAMLObject extends SignableXMLObject, SAMLObject {
>                                             ^
> C:\Entwicklung\opensaml2\src\org\opensaml\saml2\metadata\provider\MetadataProvider.java:26: package org.opensaml.xml does not exist
> import org.opensaml.xml.XMLObject;
>                         ^
> C:\Entwicklung\opensaml2\src\org\opensaml\saml2\metadata\EntityDescriptor.java:28: package org.opensaml.xml does not exist
> import org.opensaml.xml.AttributeExtensibleXMLObject;
>                         ^
> C:\Entwicklung\opensaml2\src\org\opensaml\saml2\common\TimeBoundSAMLObject.java:21: package org.joda.time does not exist
> import org.joda.time.DateTime;
>                      ^
> C:\Entwicklung\opensaml2\src\org\opensaml\saml2\metadata\EntityDescriptor.java:34: cannot find symbol
> symbol: class AttributeExtensibleXMLObject
>         AttributeExtensibleXMLObject {
>         ^
> C:\Entwicklung\opensaml2\src\org\opensaml\saml2\metadata\RoleDescriptor.java:29: package org.opensaml.xml does not exist
> import org.opensaml.xml.AttributeExtensibleXMLObject ;
>                         ^
> C:\Entwicklung\opensaml2\src\org\opensaml\saml2\metadata\RoleDescriptor.java:35: cannot find symbol
> symbol: class AttributeExtensibleXMLObject
>         AttributeExtensibleXMLObject {
>         ^
> C:\Entwicklung\opensaml2\src\org\opensaml\saml2\metadata\Endpoint.java:23: package org.opensaml.xml does not exist
> import org.opensaml.xml.AttributeExtensibleXMLObject;
>                         ^
> C:\Entwicklung\opensaml2\src\org\opensaml\saml2\metadata\Endpoint.java:24: package org.opensaml.xml does not exist
> import org.opensaml.xml.ElementExtensibleXMLObject;
>                         ^
> C:\Entwicklung\opensaml2\src\org\opensaml\saml2\metadata\Endpoint.java:29: cannot find symbol
> symbol: class ElementExtensibleXMLObject
> public interface Endpoint extends SAMLObject, ElementExtensibleXMLObject, AttributeExtensibleXMLObject{
>                                               ^
> C:\Entwicklung\opensaml2\src\org\opensaml\saml2\metadata\Endpoint.java:29: cannot find symbol
> symbol: class AttributeExtensibleXMLObject
> public interface Endpoint extends SAMLObject, ElementExtensibleXMLObject, AttributeExtensibleXMLObject{
>                                                                           ^
> C:\Entwicklung\opensaml2\src\org\opensaml\saml2\metadata\provider\MetadataFilter.java:19: package org.opensaml.xml does not exist
> import org.opensaml.xml.XMLObject;
>                         ^
> C:\Entwicklung\opensaml2\src\org\opensaml\saml2\metadata\provider\MetadataProvider.java:73: cannot find symbol
> symbol  : class XMLObject
> location: interface org.opensaml.saml2.metadata.provider.MetadataProvider
>     public XMLObject getMetadata() throws MetadataProviderException;
>            ^
> C:\Entwicklung\opensaml2\src\org\opensaml\saml2\common\Extensions.java:20: package org.opensaml.xml does not exist
> import org.opensaml.xml.ElementExtensibleXMLObject;
>                         ^
> C:\Entwicklung\opensaml2\src\org\opensaml\saml2\common\Extensions.java:25: cannot find symbol
> symbol: class ElementExtensibleXMLObject
> public interface Extensions extends SAMLObject, ElementExtensibleXMLObject {
>                                                 ^
> C:\Entwicklung\opensaml2\src\org\opensaml\saml2\metadata\IDPSSODescriptor.java:25: package org.opensaml.xml.schema does not exist
> import org.opensaml.xml.schema.XSBooleanValue;
>                                ^
> C:\Entwicklung\opensaml2\src\org\opensaml\saml2\metadata\SPSSODescriptor.java:24: package org.opensaml.xml.schema does not exist
> import org.opensaml.xml.schema.XSBooleanValue;
>                                ^
> C:\Entwicklung\opensaml2\src\org\opensaml\saml2\metadata\AffiliationDescriptor.java:28: package org.opensaml.xml does not exist
> import org.opensaml.xml.AttributeExtensibleXMLObject;
>                         ^
> C:\Entwicklung\opensaml2\src\org\opensaml\saml2\metadata\AffiliationDescriptor.java:34: cannot find symbol
> symbol: class AttributeExtensibleXMLObject
>         AttributeExtensibleXMLObject {
>         ^
> C:\Entwicklung\opensaml2\src\org\opensaml\saml2\metadata\Organization.java:26: package org.opensaml.xml does not exist
> import org.opensaml.xml.AttributeExtensibleXMLObject;
>                         ^
> C:\Entwicklung\opensaml2\src\org\opensaml\saml2\metadata\Organization.java:31: cannot find symbol
> symbol: class AttributeExtensibleXMLObject
> public interface Organization extends SAMLObject, AttributeExtensibleXMLObject{
>                                                   ^
> C:\Entwicklung\opensaml2\src\org\opensaml\saml2\metadata\ContactPerson.java:26: package org.opensaml.xml does not exist
> import org.opensaml.xml.AttributeExtensibleXMLObject;
>                         ^
> C:\Entwicklung\opensaml2\src\org\opensaml\saml2\metadata\ContactPerson.java:31: cannot find symbol
> symbol: class AttributeExtensibleXMLObject
> public interface ContactPerson extends SAMLObject, AttributeExtensibleXMLObject{
>                                                    ^
> C:\Entwicklung\opensaml2\src\org\opensaml\saml2\common\TimeBoundSAMLObject.java:49: cannot find symbol
> symbol  : class DateTime
> location: interface org.opensaml.saml2.common.TimeBoundSAMLObject
>       public DateTime getValidUntil();
>                ^
> C:\Entwicklung\opensaml2\src\org\opensaml\saml2\common\TimeBoundSAMLObject.java:56: cannot find symbol
> symbol  : class DateTime
> location: interface org.opensaml.saml2.common.TimeBoundSAMLObject
>       public void setValidUntil(DateTime validUntil);
>                                   ^
> C:\Entwicklung\opensaml2\src\org\opensaml\saml2\metadata\KeyDescriptor.java:25: package org.opensaml.xml.security.credential does not exist
> import org.opensaml.xml.security.credential.UsageType;
>                                             ^
> C:\Entwicklung\opensaml2\src\org\opensaml\saml2\metadata\KeyDescriptor.java:26: package org.opensaml.xml.signature does not exist
> import org.opensaml.xml.signature.KeyInfo;
>                                   ^
> C:\Entwicklung\opensaml2\src\org\opensaml\saml2\metadata\provider\MetadataFilter.java:37: cannot find symbol
> symbol  : class XMLObject
> location: interface org.opensaml.saml2.metadata.provider.MetadataFilter
>     public void doFilter(XMLObject metadata) throws FilterException;
>                          ^
> C:\Entwicklung\opensaml2\src\org\opensaml\saml2\metadata\IDPSSODescriptor.java:61: cannot find symbol
> symbol  : class XSBooleanValue
> location: interface org.opensaml.saml2.metadata.IDPSSODescriptor
>     public XSBooleanValue getWantAuthnRequestsSignedXSBoolean();
>            ^
> C:\Entwicklung\opensaml2\src\org\opensaml\saml2\metadata\IDPSSODescriptor.java:76: cannot find symbol
> symbol  : class XSBooleanValue
> location: interface org.opensaml.saml2.metadata.IDPSSODescriptor
>     public void setWantAuthnRequestSigned(XSBooleanValue newWantSigned);
>                                           ^
> C:\Entwicklung\opensaml2\src\org\opensaml\saml2\metadata\IDPSSODescriptor.java:76: setWantAuthnRequestSigned( java.lang.Boolean) is already defined in org.opensaml.saml2.metadata.IDPSSODescriptor
>     public void setWantAuthnRequestSigned(XSBooleanValue newWantSigned);
>                 ^
> C:\Entwicklung\opensaml2\src\org\opensaml\saml2\core\Attribute.java:25: package org.opensaml.xml does not exist
> import org.opensaml.xml.AttributeExtensibleXMLObject;
>                         ^
> C:\Entwicklung\opensaml2\src\org\opensaml\saml2\core\Attribute.java:26: package org.opensaml.xml does not exist
> import org.opensaml.xml.XMLObject;
>                         ^
> C:\Entwicklung\opensaml2\src\org\opensaml\saml2\core\Attribute.java:31: cannot find symbol
> symbol: class AttributeExtensibleXMLObject
> public interface Attribute extends SAMLObject, AttributeExtensibleXMLObject {
>                                                ^
> C:\Entwicklung\opensaml2\src\org\opensaml\saml2\metadata\IndexedEndpoint.java:22: package org.opensaml.xml.schema does not exist
> import org.opensaml.xml.schema.XSBooleanValue;
>                                ^
> C:\Entwicklung\opensaml2\src\org\opensaml\saml2\metadata\SPSSODescriptor.java:62: cannot find symbol
> symbol  : class XSBooleanValue
> location: interface org.opensaml.saml2.metadata.SPSSODescriptor
>     public XSBooleanValue isAuthnRequestsSignedXSBoolean();
>            ^
> C:\Entwicklung\opensaml2\src\org\opensaml\saml2\metadata\SPSSODescriptor.java:76: cannot find symbol
> symbol  : class XSBooleanValue
> location: interface org.opensaml.saml2.metadata.SPSSODescriptor
>     public void setAuthnRequestsSigned(XSBooleanValue newIsSigned);
>                                        ^
> C:\Entwicklung\opensaml2\src\org\opensaml\saml2\metadata\SPSSODescriptor.java:76: setAuthnRequestsSigned(java.lang.Boolean) is already defined in org.opensaml.saml2.metadata.SPSSODescriptor
>     public void setAuthnRequestsSigned(XSBooleanValue newIsSigned);
>                 ^
> C:\Entwicklung\opensaml2\src\org\opensaml\saml2\metadata\SPSSODescriptor.java:90: cannot find symbol
> symbol  : class XSBooleanValue
> location: interface org.opensaml.saml2.metadata.SPSSODescriptor
>     public XSBooleanValue getWantAssertionsSignedXSBoolean();
>            ^
> C:\Entwicklung\opensaml2\src\org\opensaml\saml2\metadata\SPSSODescriptor.java:104: cannot find symbol
> symbol  : class XSBooleanValue
> location: interface org.opensaml.saml2.metadata.SPSSODescriptor
>     public void setWantAssertionsSigned(XSBooleanValue newWantAssestionSigned);
>                                         ^
> C:\Entwicklung\opensaml2\src\org\opensaml\saml2\metadata\SPSSODescriptor.java:104: setWantAssertionsSigned( java.lang.Boolean) is already defined in org.opensaml.saml2.metadata.SPSSODescriptor
>     public void setWantAssertionsSigned(XSBooleanValue newWantAssestionSigned);
>                 ^
> C:\Entwicklung\opensaml2\src\org\opensaml\saml2\metadata\AttributeConsumingService.java:25: package org.opensaml.xml.schema does not exist
> import org.opensaml.xml.schema.XSBooleanValue;
>                                ^
> C:\Entwicklung\opensaml2\src\org\opensaml\saml2\metadata\KeyDescriptor.java:50: cannot find symbol
> symbol  : class UsageType
> location: interface org.opensaml.saml2.metadata.KeyDescriptor
>     public UsageType getUse();
>            ^
> C:\Entwicklung\opensaml2\src\org\opensaml\saml2\metadata\KeyDescriptor.java:57: cannot find symbol
> symbol  : class UsageType
> location: interface org.opensaml.saml2.metadata.KeyDescriptor
>     public void setUse(UsageType newType);
>                        ^
> C:\Entwicklung\opensaml2\src\org\opensaml\saml2\metadata\KeyDescriptor.java:64: cannot find symbol
> symbol  : class KeyInfo
> location: interface org.opensaml.saml2.metadata.KeyDescriptor
>     public KeyInfo getKeyInfo();
>            ^
> C:\Entwicklung\opensaml2\src\org\opensaml\saml2\metadata\KeyDescriptor.java:71: cannot find symbol
> symbol  : class KeyInfo
> location: interface org.opensaml.saml2.metadata.KeyDescriptor
>     public void setKeyInfo(KeyInfo newKeyInfo);
>                            ^
> C:\Entwicklung\opensaml2\src\org\opensaml\saml2\metadata\EncryptionMethod.java:27: package org.opensaml.xml.encryption does not exist
> public interface EncryptionMethod extends org.opensaml.xml.encryption.EncryptionMethod, SAMLObject {
>                                                                      ^
> C:\Entwicklung\opensaml2\src\org\opensaml\saml2\core\Attribute.java:112: cannot find symbol
> symbol  : class XMLObject
> location: interface org.opensaml.saml2.core.Attribute
>     public List<XMLObject> getAttributeValues();
>                 ^
> C:\Entwicklung\opensaml2\src\org\opensaml\saml2\metadata\IndexedEndpoint.java:75: cannot find symbol
> symbol  : class XSBooleanValue
> location: interface org.opensaml.saml2.metadata.IndexedEndpoint
>     public XSBooleanValue isDefaultXSBoolean();
>            ^
> C:\Entwicklung\opensaml2\src\org\opensaml\saml2\metadata\IndexedEndpoint.java:90: cannot find symbol
> symbol  : class XSBooleanValue
> location: interface org.opensaml.saml2.metadata.IndexedEndpoint
>     public void setIsDefault(XSBooleanValue newIsDefault);
>                              ^
> C:\Entwicklung\opensaml2\src\org\opensaml\saml2\metadata\IndexedEndpoint.java:90: setIsDefault( java.lang.Boolean) is already defined in org.opensaml.saml2.metadata.IndexedEndpoint
>     public void setIsDefault(XSBooleanValue newIsDefault);
>                 ^
> C:\Entwicklung\opensaml2\src\org\opensaml\saml2\metadata\AttributeConsumingService.java:78: cannot find symbol
> symbol  : class XSBooleanValue
> location: interface org.opensaml.saml2.metadata.AttributeConsumingService
>     public XSBooleanValue isDefaultXSBoolean();
>            ^
> C:\Entwicklung\opensaml2\src\org\opensaml\saml2\metadata\AttributeConsumingService.java:93: cannot find symbol
> symbol  : class XSBooleanValue
> location: interface org.opensaml.saml2.metadata.AttributeConsumingService
>     public void setIsDefault(XSBooleanValue newIsDefault);
>                              ^
> C:\Entwicklung\opensaml2\src\org\opensaml\saml2\metadata\AttributeConsumingService.java:93: setIsDefault(java.lang.Boolean) is already defined in org.opensaml.saml2.metadata.AttributeConsumingService
>     public void setIsDefault(XSBooleanValue newIsDefault);
>                 ^
> C:\Entwicklung\opensaml2\src\org\opensaml\saml2\metadata\RequestedAttribute.java:23: package org.opensaml.xml.schema does not exist
> import org.opensaml.xml.schema.XSBooleanValue;
>                                ^
> C:\Entwicklung\opensaml2\src\org\opensaml\saml2\metadata\RequestedAttribute.java:60: cannot find symbol
> symbol  : class XSBooleanValue
> location: interface org.opensaml.saml2.metadata.RequestedAttribute
>     public XSBooleanValue isRequiredXSBoolean();
>            ^
> C:\Entwicklung\opensaml2\src\org\opensaml\saml2\metadata\RequestedAttribute.java:74: cannot find symbol
> symbol  : class XSBooleanValue
> location: interface org.opensaml.saml2.metadata.RequestedAttribute
>     public void setIsRequired(XSBooleanValue newIsRequire);
>                               ^
> C:\Entwicklung\opensaml2\src\org\opensaml\saml2\metadata\RequestedAttribute.java:74: setIsRequired(java.lang.Boolean) is already defined in org.opensaml.saml2.metadata.RequestedAttribute
>     public void setIsRequired(XSBooleanValue newIsRequire);
>                 ^
> C:\Entwicklung\opensaml2\src\org\opensaml\common\binding\artifact\SAMLArtifactMap.java:20: package org.opensaml.util.storage does not exist
> import org.opensaml.util.storage.ExpiringObject ;
>                                  ^
> C:\Entwicklung\opensaml2\src\org\opensaml\common\binding\artifact\SAMLArtifactMap.java:70: cannot find symbol
> symbol  : class ExpiringObject
> location: interface org.opensaml.common.binding.artifact.SAMLArtifactMap
>     public interface SAMLArtifactMapEntry extends ExpiringObject {
>                                                   ^
> C:\Entwicklung\opensaml2\src\org\opensaml\common\binding\decoding\MessageDecoder.java:25: package org.opensaml.xml.security.trust does not exist
> import org.opensaml.xml.security.trust.TrustEngine;
>                                        ^
> C:\Entwicklung\opensaml2\src\org\opensaml\common\binding\decoding\MessageDecoder.java:75: cannot find symbol
> symbol  : class TrustEngine
> location: interface org.opensaml.common.binding.decoding.MessageDecoder<RequestType>
>     public TrustEngine getTrustEngine();
>            ^
> C:\Entwicklung\opensaml2\src\org\opensaml\common\binding\security\SAMLSecurityPolicy.java:22: package org.apache.log4j does not exist
> import org.apache.log4j.Logger;
>                         ^
> C:\Entwicklung\opensaml2\src\org\opensaml\common\binding\security\SAMLSecurityPolicy.java:26: package org.opensaml.ws.security does not exist
> import org.opensaml.ws.security.SecurityPolicyContext;
>                                 ^
> C:\Entwicklung\opensaml2\src\org\opensaml\common\binding\security\SAMLSecurityPolicy.java:27: package org.opensaml.ws.security does not exist
> import org.opensaml.ws.security.SecurityPolicyException;
>                                 ^
> C:\Entwicklung\opensaml2\src\org\opensaml\common\binding\security\SAMLSecurityPolicy.java:28: package org.opensaml.ws.security.provider does not exist
> import org.opensaml.ws.security.provider.BasicSecurityPolicy;
>                                          ^
> C:\Entwicklung\opensaml2\src\org\opensaml\common\binding\security\SAMLSecurityPolicy.java:29: package org.opensaml.xml does not exist
> import org.opensaml.xml.XMLObject;
>                         ^
> C:\Entwicklung\opensaml2\src\org\opensaml\common\binding\security\SAMLSecurityPolicy.java:30: package org.opensaml.xml.util does not exist
> import org.opensaml.xml.util.DatatypeHelper;
>                              ^
> C:\Entwicklung\opensaml2\src\org\opensaml\common\binding\security\SAMLSecurityPolicy.java:39: cannot find symbol
> symbol: class BasicSecurityPolicy
> public class SAMLSecurityPolicy<RequestType extends ServletRequest> extends BasicSecurityPolicy<RequestType> {
>                                                                             ^
> C:\Entwicklung\opensaml2\src\org\opensaml\common\binding\security\SAMLSecurityPolicy.java:39: a generic class may not extend java.lang.Throwable
> public class SAMLSecurityPolicy<RequestType extends ServletRequest> extends BasicSecurityPolicy<RequestType> {
>                                                                                                ^
> C:\Entwicklung\opensaml2\src\org\opensaml\common\binding\decoding\MessageDecoder.java:96: cannot find symbol
> symbol  : class TrustEngine
> location: interface org.opensaml.common.binding.decoding.MessageDecoder<RequestType>
>     public void setTrustEngine(TrustEngine trustEngine);
>                                ^
> C:\Entwicklung\opensaml2\src\org\opensaml\common\binding\security\SAMLSecurityPolicy.java:42: cannot find symbol
> symbol  : class Logger
> location: class org.opensaml.common.binding.security.SAMLSecurityPolicy <RequestType>
>     private final Logger log = Logger.getLogger(SAMLSecurityPolicy.class);
>                   ^
> C:\Entwicklung\opensaml2\src\org\opensaml\common\binding\security\SAMLSecurityPolicy.java:73: cannot find symbol
> symbol  : class XMLObject
> location: class org.opensaml.common.binding.security.SAMLSecurityPolicy<RequestType>
>     public void evaluate(RequestType request, XMLObject message) throws SecurityPolicyException {
>                                               ^
> C:\Entwicklung\opensaml2\src\org\opensaml\common\binding\security\SAMLSecurityPolicy.java:73: cannot find symbol
> symbol  : class SecurityPolicyException
> location: class org.opensaml.common.binding.security.SAMLSecurityPolicy<RequestType>
>     public void evaluate(RequestType request, XMLObject message) throws SecurityPolicyException {
>                                                                         ^
> C:\Entwicklung\opensaml2\src\org\opensaml\common\binding\security\SAMLSecurityPolicy.java:113: cannot find symbol
> symbol  : class SecurityPolicyContext
> location: class org.opensaml.common.binding.security.SAMLSecurityPolicy <RequestType>
>     protected SecurityPolicyContext createNewContext() {
>               ^
> C:\Entwicklung\opensaml2\src\org\opensaml\common\binding\decoding\SOAPDecoder.java:23: package org.opensaml.ws.soap.soap11 does not exist
> import org.opensaml.ws.soap.soap11.Envelope;
>                                    ^
> C:\Entwicklung\opensaml2\src\org\opensaml\common\binding\decoding\SOAPDecoder.java:24: package org.opensaml.xml does not exist
> import org.opensaml.xml.XMLObject;
>                         ^
> C:\Entwicklung\opensaml2\src\org\opensaml\common\binding\decoding\SOAPDecoder.java:46: cannot find symbol
> symbol  : class Envelope
> location: interface org.opensaml.common.binding.decoding.SOAPDecoder<RequestType>
>     public Envelope getSOAPMessage();
>            ^
> C:\Entwicklung\opensaml2\src\org\opensaml\common\binding\decoding\SOAPDecoder.java:53: cannot find symbol
> symbol  : class XMLObject
> location: interface org.opensaml.common.binding.decoding.SOAPDecoder<RequestType>
>     public List<XMLObject> getSOAPHeaders();
>                 ^
> C:\Entwicklung\opensaml2\src\org\opensaml\common\binding\decoding\impl\AbstractHTTPMessageDecoder.java:21: package org.apache.log4j does not exist
> import org.apache.log4j.Logger;
>                         ^
> C:\Entwicklung\opensaml2\src\org\opensaml\common\binding\decoding\impl\AbstractMessageDecoder.java:23: package org.apache.log4j does not exist
> import org.apache.log4j.Logger;
>                         ^
> Note: C:\Entwicklung\opensaml2\src\org\opensaml\saml2\binding\decoding\HTTPArtifactDecoder.java uses unchecked or unsafe operations.
> Note: Recompile with -Xlint:unchecked for details.
> 100 errors

--
Chad La Joie             2052-C Harris Bldg
OIS-Middleware           202.687.0124




Archive powered by MHonArc 2.6.16.

Top of Page