axis-java-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Suran Jayathilaka <su...@wso2.com>
Subject Re: Library not found
Date Fri, 05 Oct 2007 11:42:47 GMT
Fátima Milla Olaya wrote:
> This is the class:
>
> public class FilexmltransferSkeleton {
>    /**
>     * Auto generated method signature
>     * @param filename
>     */
>    public com.evidian.www.filexmltransfer_xsd1.Filexml transfer(
>        com.evidian.www.filexmltransfer_xsd1.Filename filename) {
>        String fileName=filename.getFilename();
>        OMElement omElem=null;
>        try{
>            org.opensaml.DefaultBootstrap.bootstrap();
>                      // Get the builder factory
>            XMLObjectBuilderFactory builderFactory = 
> Configuration.getBuilderFactory();
>
>            // Get the assertion builder based on the assertion element 
> name
>            SAMLObjectBuilder<Assertion> builder = 
> (SAMLObjectBuilder<Assertion>)(builderFactory.getBuilder(Assertion.DEFAULT_ELEMENT_NAME));

>
>
>            // Create the assertion
>            Assertion assertion = builder.buildObject();
>                                // Get the marshaller factory
>            MarshallerFactory marshallerFactory = 
> Configuration.getMarshallerFactory();
>
>            // Get the Assertion marshaller
>            Marshaller marshaller = 
> marshallerFactory.getMarshaller(assertion);
>
>            // Marshall the Assertion
>            Element assertionElement = marshaller.marshall(assertion);
>                      XMLStreamReader 
> parser=XMLInputFactory.newInstance().createXMLStreamReader(new 
> DOMSource(assertionElement));
>                      //Create the new builder
>            StAXOMBuilder doomBuilder = new StAXOMBuilder(parser);
>            //Get the document element
>            omElem = doomBuilder.getDocumentElement();
>        }catch (Exception e){
>            System.out.println("StaXOMBuilder");
>        }
>        Filexml fileXml=new Filexml();
>        fileXml.setFilexml(omElem);
>        return fileXml;
>    }
> }
>
> And this the errors:
> Buildfile: C:\Documents and 
> Settings\Benoit\workspace-wtp2\filexmltransfer\build.xml
> init:
> pre.compile.test:
>     [echo] Stax Availability= true
>     [echo] Axis2 Availability= true
> compile.src:
>    [javac] Compiling 1 source file to C:\Documents and 
> Settings\Benoit\workspace-wtp2\filexmltransfer\build\classes
>    [javac] C:/Documents and 
> Settings/Benoit/workspace-wtp2/filexmltransfer/src/com/evidian/www/filexmltransfer_wsdl/FilexmltransferSkeleton.java:12:

> package org.opensaml.common does not exist
>    [javac] import org.opensaml.common.*;
>    [javac] ^
>    [javac] C:/Documents and 
> Settings/Benoit/workspace-wtp2/filexmltransfer/src/com/evidian/www/filexmltransfer_wsdl/FilexmltransferSkeleton.java:13:

> package org.opensaml.saml2.core does not exist
>    [javac] import org.opensaml.saml2.core.*;
>    [javac] ^
>    [javac] C:/Documents and 
> Settings/Benoit/workspace-wtp2/filexmltransfer/src/com/evidian/www/filexmltransfer_wsdl/FilexmltransferSkeleton.java:14:

> package org.opensaml.saml2.core.impl does not exist
>    [javac] import org.opensaml.saml2.core.impl.*;
>    [javac] ^
>    [javac] C:/Documents and 
> Settings/Benoit/workspace-wtp2/filexmltransfer/src/com/evidian/www/filexmltransfer_wsdl/FilexmltransferSkeleton.java:15:

> package org.opensaml.xml does not exist
>    [javac] import org.opensaml.xml.*;
>    [javac] ^
>    [javac] C:/Documents and 
> Settings/Benoit/workspace-wtp2/filexmltransfer/src/com/evidian/www/filexmltransfer_wsdl/FilexmltransferSkeleton.java:16:

> package org.opensaml.xml.io does not exist
>    [javac] import org.opensaml.xml.io.*;
>    [javac] ^
>    [javac] C:/Documents and 
> Settings/Benoit/workspace-wtp2/filexmltransfer/src/com/evidian/www/filexmltransfer_wsdl/FilexmltransferSkeleton.java:17:

> package org.opensaml.xml.util does not exist
>    [javac] import org.opensaml.xml.util.*;
>    [javac] ^
>    [javac] C:/Documents and 
> Settings/Benoit/workspace-wtp2/filexmltransfer/src/com/evidian/www/filexmltransfer_wsdl/FilexmltransferSkeleton.java:25:

> package org.joda.time does not exist
>    [javac] import org.joda.time.*;
>    [javac] ^
>    [javac] C:/Documents and 
> Settings/Benoit/workspace-wtp2/filexmltransfer/src/com/evidian/www/filexmltransfer_wsdl/FilexmltransferSkeleton.java:40:

> package org.opensaml does not exist
>    [javac] org.opensaml.DefaultBootstrap.bootstrap();
>    [javac] ^
>    [javac] C:/Documents and 
> Settings/Benoit/workspace-wtp2/filexmltransfer/src/com/evidian/www/filexmltransfer_wsdl/FilexmltransferSkeleton.java:43:

> cannot find symbol
>    [javac] symbol  : class XMLObjectBuilderFactory
>    [javac] location: class 
> com.evidian.www.filexmltransfer_wsdl.FilexmltransferSkeleton
>    [javac] XMLObjectBuilderFactory builderFactory = 
> Configuration.getBuilderFactory();
>    [javac] ^
>    [javac] C:/Documents and 
> Settings/Benoit/workspace-wtp2/filexmltransfer/src/com/evidian/www/filexmltransfer_wsdl/FilexmltransferSkeleton.java:43:

> cannot find symbol
>    [javac] symbol  : variable Configuration
>    [javac] location: class 
> com.evidian.www.filexmltransfer_wsdl.FilexmltransferSkeleton
>    [javac] XMLObjectBuilderFactory builderFactory = 
> Configuration.getBuilderFactory();
>    [javac] ^
>    [javac] C:/Documents and 
> Settings/Benoit/workspace-wtp2/filexmltransfer/src/com/evidian/www/filexmltransfer_wsdl/FilexmltransferSkeleton.java:46:

> cannot find symbol
>    [javac] symbol  : class SAMLObjectBuilder
>    [javac] location: class 
> com.evidian.www.filexmltransfer_wsdl.FilexmltransferSkeleton
>    [javac] SAMLObjectBuilder<Assertion> builder = 
> (SAMLObjectBuilder<Assertion>)(builderFactory.getBuilder(Assertion.DEFAULT_ELEMENT_NAME));

>
>    [javac] ^
>    [javac] C:/Documents and 
> Settings/Benoit/workspace-wtp2/filexmltransfer/src/com/evidian/www/filexmltransfer_wsdl/FilexmltransferSkeleton.java:46:

> cannot find symbol
>    [javac] symbol  : class Assertion
>    [javac] location: class 
> com.evidian.www.filexmltransfer_wsdl.FilexmltransferSkeleton
>    [javac] SAMLObjectBuilder<Assertion> builder = 
> (SAMLObjectBuilder<Assertion>)(builderFactory.getBuilder(Assertion.DEFAULT_ELEMENT_NAME));

>
>    [javac] ^
>    [javac] C:/Documents and 
> Settings/Benoit/workspace-wtp2/filexmltransfer/src/com/evidian/www/filexmltransfer_wsdl/FilexmltransferSkeleton.java:46:

> cannot find symbol
>    [javac] symbol  : class SAMLObjectBuilder
>    [javac] location: class 
> com.evidian.www.filexmltransfer_wsdl.FilexmltransferSkeleton
>    [javac] SAMLObjectBuilder<Assertion> builder = 
> (SAMLObjectBuilder<Assertion>)(builderFactory.getBuilder(Assertion.DEFAULT_ELEMENT_NAME));

>
>    [javac] ^
>    [javac] C:/Documents and 
> Settings/Benoit/workspace-wtp2/filexmltransfer/src/com/evidian/www/filexmltransfer_wsdl/FilexmltransferSkeleton.java:46:

> cannot find symbol
>    [javac] symbol  : class Assertion
>    [javac] location: class 
> com.evidian.www.filexmltransfer_wsdl.FilexmltransferSkeleton
>    [javac] SAMLObjectBuilder<Assertion> builder = 
> (SAMLObjectBuilder<Assertion>)(builderFactory.getBuilder(Assertion.DEFAULT_ELEMENT_NAME));

>
>    [javac] ^
>    [javac] C:/Documents and 
> Settings/Benoit/workspace-wtp2/filexmltransfer/src/com/evidian/www/filexmltransfer_wsdl/FilexmltransferSkeleton.java:46:

> cannot find symbol
>    [javac] symbol  : variable Assertion
>    [javac] location: class 
> com.evidian.www.filexmltransfer_wsdl.FilexmltransferSkeleton
>    [javac] SAMLObjectBuilder<Assertion> builder = 
> (SAMLObjectBuilder<Assertion>)(builderFactory.getBuilder(Assertion.DEFAULT_ELEMENT_NAME));

>
>    [javac] ^
>    [javac] C:/Documents and 
> Settings/Benoit/workspace-wtp2/filexmltransfer/src/com/evidian/www/filexmltransfer_wsdl/FilexmltransferSkeleton.java:49:

> cannot find symbol
>    [javac] symbol  : class Assertion
>    [javac] location: class 
> com.evidian.www.filexmltransfer_wsdl.FilexmltransferSkeleton
>    [javac] Assertion assertion = builder.buildObject();
>    [javac] ^
>    [javac] C:/Documents and 
> Settings/Benoit/workspace-wtp2/filexmltransfer/src/com/evidian/www/filexmltransfer_wsdl/FilexmltransferSkeleton.java:53:

> cannot find symbol
>    [javac] symbol  : class MarshallerFactory
>    [javac] location: class 
> com.evidian.www.filexmltransfer_wsdl.FilexmltransferSkeleton
>    [javac] MarshallerFactory marshallerFactory = 
> Configuration.getMarshallerFactory();
>    [javac] ^
>    [javac] C:/Documents and 
> Settings/Benoit/workspace-wtp2/filexmltransfer/src/com/evidian/www/filexmltransfer_wsdl/FilexmltransferSkeleton.java:53:

> cannot find symbol
>    [javac] symbol  : variable Configuration
>    [javac] location: class 
> com.evidian.www.filexmltransfer_wsdl.FilexmltransferSkeleton
>    [javac] MarshallerFactory marshallerFactory = 
> Configuration.getMarshallerFactory();
>    [javac] ^
>    [javac] C:/Documents and 
> Settings/Benoit/workspace-wtp2/filexmltransfer/src/com/evidian/www/filexmltransfer_wsdl/FilexmltransferSkeleton.java:56:

> cannot find symbol
>    [javac] symbol  : class Marshaller
>    [javac] location: class 
> com.evidian.www.filexmltransfer_wsdl.FilexmltransferSkeleton
>    [javac] Marshaller marshaller = 
> marshallerFactory.getMarshaller(assertion);
>    [javac] ^
>    [javac] 19 errors
>
> BUILD FAILED
> C:\Documents and 
> Settings\Benoit\workspace-wtp2\filexmltransfer\build.xml:43: Compile 
> failed; see the compiler error output for details.
>
> Total time: 4 seconds
>
> Thanks
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
> For additional commands, e-mail: axis-user-help@ws.apache.org
>
>
Hullo Fatima,

Looks to me like that the classpath used in the compile task of your 
build.xml does not contain the required libraries. The Ant script will 
not be using the Eclipse buildpath. So I think you'll need edit the 
build.xml so that the classpath used in the compile target includes 
those libraries.

Hope this helps.
Suran

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


Mime
View raw message