Get Latest and try now, using 'ant deploy'  (no STS)

-Ben Dewey


-----Original Message-----
From: Nick Hauenstein [mailto:ni...@quicklearn.com]
Sent: Monday, April 26, 2010 5:16 PM
To: stonehenge-dev@incubator.apache.org
Subject: Metro Build Errors

I was just running through the Metro install process (sans OpenSSO), but when I 
got to the point of building the code that is currently in the trunk (by 
executing: ant STS deploy), I hit quite a few errors during compilation [1]. Is 
the code that is checked in expected to build right now, or is there still some 
work pending?

Thanks in advance!

- Nick

[1] Build output:
Buildfile: C:\stonehenge\stocktrader\metro\build.xml
STS:
     [echo] copy sts web file
     [copy] Copying 1 file to 
C:\stonehenge\stocktrader\metro\trader_client\web\WEB-INF
deploy:
clean:
   [delete] Deleting directory 
C:\stonehenge\stocktrader\metro\business_service\build
setup:
    [mkdir] Created dir: C:\stonehenge\stocktrader\metro\business_service\build
    [mkdir] Created dir: 
C:\stonehenge\stocktrader\metro\business_service\build\classes
    [mkdir] Created dir: 
C:\stonehenge\stocktrader\metro\business_service\build\war
generate-order-processor-client:
 [wsimport] Consider using <depends>/<produces> so that wsimport won't do 
unnecessary compilation
 [wsimport] parsing WSDL...
 [wsimport]
 [wsimport]
 [wsimport] [WARNING] SOAP port "WSHttpBinding_OrderProcessorService": uses a 
non-standard SOAP 1.2 binding.
 [wsimport]   line 402 of 
file:/C:/stonehenge/stocktrader/metro/etc/order_processor/OrderProcessor.wsdl
 [wsimport]
 [wsimport] [WARNING] SOAP port "CustomBinding_OrderProcessorService": uses a 
non-standard SOAP 1.2 binding.
 [wsimport]   line 409 of 
file:/C:/stonehenge/stocktrader/metro/etc/order_processor/OrderProcessor.wsdl
 [wsimport]
 [wsimport] [WARNING] SOAP port 
"SecureConversationBinding_OrderProcessorService": uses a non-standard SOAP 1.2 
binding.
 [wsimport]   line 416 of 
file:/C:/stonehenge/stocktrader/metro/etc/order_processor/OrderProcessor.wsdl
 [wsimport]
 [wsimport] generating code...
 [wsimport]
 [wsimport]
 [wsimport] compiling code...
 [wsimport]
generate-cs-client:
 [wsimport] Consider using <depends>/<produces> so that wsimport won't do 
unnecessary compilation
 [wsimport] parsing WSDL...
 [wsimport]
 [wsimport]
 [wsimport] generating code...
 [wsimport]
 [wsimport]
 [wsimport] compiling code...
 [wsimport]
build:
 [wsimport] Consider using <depends>/<produces> so that wsimport won't do 
unnecessary compilation
 [wsimport] parsing WSDL...
 [wsimport]
 [wsimport]
 [wsimport] [WARNING] SOAP port "BasicHttpBinding_ITradeServices": uses a 
non-standard SOAP 1.2 binding.
 [wsimport]   line 507 of 
file:/C:/stonehenge/stocktrader/metro/etc/business_service/TradeServiceWsas.wsdl
 [wsimport]
 [wsimport] [WARNING] SOAP port "CustomBinding_ITradeServices": uses a 
non-standard SOAP 1.2 binding.
 [wsimport]   line 510 of 
file:/C:/stonehenge/stocktrader/metro/etc/business_service/TradeServiceWsas.wsdl
 [wsimport]
 [wsimport] generating code...
 [wsimport]
 [wsimport]
 [wsimport] compiling code...
 [wsimport]
     [copy] Copying 2 files to 
C:\stonehenge\stocktrader\metro\business_service\build\classes
     [copy] Copying 1 file to 
C:\stonehenge\stocktrader\metro\business_service\build\classes
     [copy] Copying 1 file to 
C:\stonehenge\stocktrader\metro\business_service\build\classes
    [javac] C:\stonehenge\stocktrader\metro\business_service\build.xml:104: 
warning: 'includeantruntime' was not set, defaulting to 
build.sysclasspath=last; set to false for repeatable builds
    [javac] Compiling 23 source files to 
C:\stonehenge\stocktrader\metro\business_service\build\classes
    [javac] C:\stonehenge\stocktrader\metro\business_service\build.xml:108: 
warning: 'includeantruntime' was not set, defaulting to 
build.sysclasspath=last; set to false for repeatable builds
    [javac] Compiling 6 source files to 
C:\stonehenge\stocktrader\metro\business_service\build\classes
    [javac] C:\stonehenge\stocktrader\metro\business_service\build.xml:112: 
warning: 'includeantruntime' was not set, defaulting to 
build.sysclasspath=last; set to false for repeatable builds
    [javac] Compiling 6 source files to 
C:\stonehenge\stocktrader\metro\business_service\build\classes
war:
      [war] Building war: 
C:\stonehenge\stocktrader\metro\business_service\build\war\business_service.war
deploy-keystore:
deploy:
     [copy] Copying 1 file to C:\Sun\SDK\domains\domain2\autodeploy
clean:
   [delete] Deleting directory 
C:\stonehenge\stocktrader\metro\order_processor\build
setup:
    [mkdir] Created dir: C:\stonehenge\stocktrader\metro\order_processor\build
    [mkdir] Created dir: 
C:\stonehenge\stocktrader\metro\order_processor\build\classes
    [mkdir] Created dir: 
C:\stonehenge\stocktrader\metro\order_processor\build\war
import-ws:
 [wsimport] Consider using <depends>/<produces> so that wsimport won't do 
unnecessary compilation
 [wsimport] parsing WSDL...
 [wsimport]
 [wsimport]
 [wsimport] [WARNING] SOAP port "WSHttpBinding_OrderProcessorService": uses a 
non-standard SOAP 1.2 binding.
 [wsimport]   line 402 of 
file:/C:/stonehenge/stocktrader/metro/etc/order_processor/OrderProcessor.wsdl
 [wsimport]
 [wsimport] [WARNING] SOAP port "CustomBinding_OrderProcessorService": uses a 
non-standard SOAP 1.2 binding.
 [wsimport]   line 409 of 
file:/C:/stonehenge/stocktrader/metro/etc/order_processor/OrderProcessor.wsdl
 [wsimport]
 [wsimport] [WARNING] SOAP port 
"SecureConversationBinding_OrderProcessorService": uses a non-standard SOAP 1.2 
binding.
 [wsimport]   line 416 of 
file:/C:/stonehenge/stocktrader/metro/etc/order_processor/OrderProcessor.wsdl
 [wsimport]
 [wsimport] generating code...
 [wsimport]
 [wsimport]
 [wsimport] compiling code...
 [wsimport]
build:
     [copy] Copying 2 files to 
C:\stonehenge\stocktrader\metro\order_processor\build\classes
    [javac] C:\stonehenge\stocktrader\metro\order_processor\build.xml:84: 
warning: 'includeantruntime' was not set, defaulting to 
build.sysclasspath=last; set to false for repeatable builds
    [javac] Compiling 23 source files to 
C:\stonehenge\stocktrader\metro\order_processor\build\classes
    [javac] C:\stonehenge\stocktrader\metro\order_processor\build.xml:91: 
warning: 'includeantruntime' was not set, defaulting to 
build.sysclasspath=last; set to false for repeatable builds
    [javac] Compiling 5 source files to 
C:\stonehenge\stocktrader\metro\order_processor\build\classes
war:
      [war] Building war: 
C:\stonehenge\stocktrader\metro\order_processor\build\war\order_processor.war
deploy-keystore:
deploy:
     [copy] Copying 1 file to C:\Sun\SDK\domains\domain2\autodeploy
clean:
   [delete] Deleting directory 
C:\stonehenge\stocktrader\metro\trader_client\build
setup:
    [mkdir] Created dir: C:\stonehenge\stocktrader\metro\trader_client\build
    [mkdir] Created dir: 
C:\stonehenge\stocktrader\metro\trader_client\build\classes
    [mkdir] Created dir: C:\stonehenge\stocktrader\metro\trader_client\build\war
generate-bs-client:
 [wsimport] Consider using <depends>/<produces> so that wsimport won't do 
unnecessary compilation
 [wsimport] parsing WSDL...
 [wsimport]
 [wsimport]
 [wsimport] [WARNING] SOAP port "BasicHttpBinding_ITradeServices": uses a 
non-standard SOAP 1.2 binding.
 [wsimport]   line 507 of 
file:/C:/stonehenge/stocktrader/metro/etc/business_service/TradeServiceWsas.wsdl
 [wsimport]
 [wsimport] [WARNING] SOAP port "CustomBinding_ITradeServices": uses a 
non-standard SOAP 1.2 binding.
 [wsimport]   line 510 of 
file:/C:/stonehenge/stocktrader/metro/etc/business_service/TradeServiceWsas.wsdl
 [wsimport]
 [wsimport] generating code...
 [wsimport]
 [wsimport]
 [wsimport] compiling code...
 [wsimport]
generate-cs-client:
 [wsimport] Consider using <depends>/<produces> so that wsimport won't do 
unnecessary compilation
 [wsimport] parsing WSDL...
 [wsimport]
 [wsimport]
 [wsimport] generating code...
 [wsimport]
 [wsimport]
 [wsimport] compiling code...
 [wsimport]
build:
     [copy] Copying 2 files to 
C:\stonehenge\stocktrader\metro\trader_client\build\classes
     [copy] Copying 1 file to 
C:\stonehenge\stocktrader\metro\trader_client\build\classes
     [copy] Copying 1 file to 
C:\stonehenge\stocktrader\metro\trader_client\build\classes
    [javac] C:\stonehenge\stocktrader\metro\trader_client\build.xml:110: 
warning: 'includeantruntime' was not set, defaulting to 
build.sysclasspath=last; set to false for repeatable builds
    [javac] Compiling 6 source files to 
C:\stonehenge\stocktrader\metro\trader_client\build\classes
    [javac] C:\stonehenge\stocktrader\metro\trader_client\build.xml:113: 
warning: 'includeantruntime' was not set, defaulting to 
build.sysclasspath=last; set to false for repeatable builds
    [javac] Compiling 20 source files to 
C:\stonehenge\stocktrader\metro\trader_client\build\classes
    [javac] 
C:\stonehenge\stocktrader\metro\trader_client\src\org\apache\stonehenge\stocktrader\service\CookieManager.java:24:
 package com.sun.identity.wsfederation.client does not exist
    [javac] import com.sun.identity.wsfederation.client.WSFederationClient;
    [javac]                                            ^
    [javac] 
C:\stonehenge\stocktrader\metro\trader_client\src\org\apache\stonehenge\stocktrader\filter\STSFilter.java:20:
 package com.iplanet.sso does not exist
    [javac] import com.iplanet.sso.SSOException;
    [javac]                       ^
    [javac] 
C:\stonehenge\stocktrader\metro\trader_client\src\org\apache\stonehenge\stocktrader\filter\STSFilter.java:21:
 package com.iplanet.sso does not exist
    [javac] import com.iplanet.sso.SSOToken;
    [javac]                       ^
    [javac] 
C:\stonehenge\stocktrader\metro\trader_client\src\org\apache\stonehenge\stocktrader\filter\STSFilter.java:22:
 package com.iplanet.sso does not exist
    [javac] import com.iplanet.sso.SSOTokenManager;
    [javac]                       ^
    [javac] 
C:\stonehenge\stocktrader\metro\trader_client\src\org\apache\stonehenge\stocktrader\filter\STSFilter.java:58:
 cannot find symbol
    [javac] symbol  : class SSOException
    [javac] location: class org.apache.stonehenge.stocktrader.filter.STSFilter
    [javac]                           FilterChain filterChain) throws 
SSOException, IOException, ServletException {
    [javac]                                                           ^
    [javac] 
C:\stonehenge\stocktrader\metro\trader_client\src\org\apache\stonehenge\stocktrader\service\SamlAssertionRequest.java:20:
 package com.iplanet.sso does not exist
    [javac] import com.iplanet.sso.SSOException;
    [javac]                       ^
    [javac] 
C:\stonehenge\stocktrader\metro\trader_client\src\org\apache\stonehenge\stocktrader\service\SamlAssertionRequest.java:21:
 package com.iplanet.sso does not exist
    [javac] import com.iplanet.sso.SSOToken;
    [javac]                       ^
    [javac] 
C:\stonehenge\stocktrader\metro\trader_client\src\org\apache\stonehenge\stocktrader\service\SamlAssertionRequest.java:22:
 package com.iplanet.sso does not exist
    [javac] import com.iplanet.sso.SSOTokenManager;
    [javac]                       ^
    [javac] 
C:\stonehenge\stocktrader\metro\trader_client\src\org\apache\stonehenge\stocktrader\service\CookieManager.java:68:
 cannot find symbol
    [javac] symbol  : variable WSFederationClient
    [javac] location: class 
org.apache.stonehenge.stocktrader.service.CookieManager
    [javac]             String samlAssertion = 
WSFederationClient.getUserSAMLAssertion(java.net.URLEncoder.encode(assertionId),
 url, null, null);
    [javac]                                    ^
    [javac] 
C:\stonehenge\stocktrader\metro\trader_client\src\org\apache\stonehenge\stocktrader\service\CookieManager.java:72:
 package com.sun.identity.wsfederation.common does not exist
    [javac]           
catch(com.sun.identity.wsfederation.common.WSFederationException ex)
    [javac]                                                     ^
    [javac] 
C:\stonehenge\stocktrader\metro\trader_client\src\org\apache\stonehenge\stocktrader\filter\STSFilter.java:52:
 cannot find symbol
    [javac] symbol  : class SSOException
    [javac] location: class org.apache.stonehenge.stocktrader.filter.STSFilter
    [javac]         } catch (SSOException e) {
    [javac]                  ^
    [javac] 
C:\stonehenge\stocktrader\metro\trader_client\src\org\apache\stonehenge\stocktrader\filter\STSFilter.java:61:
 cannot find symbol
    [javac] symbol  : class SSOTokenManager
    [javac] location: class org.apache.stonehenge.stocktrader.filter.STSFilter
    [javac]             SSOTokenManager manager = SSOTokenManager.getInstance();
    [javac]             ^
    [javac] 
C:\stonehenge\stocktrader\metro\trader_client\src\org\apache\stonehenge\stocktrader\filter\STSFilter.java:61:
 cannot find symbol
    [javac] symbol  : variable SSOTokenManager
    [javac] location: class org.apache.stonehenge.stocktrader.filter.STSFilter
    [javac]             SSOTokenManager manager = SSOTokenManager.getInstance();
    [javac]                                       ^
    [javac] 
C:\stonehenge\stocktrader\metro\trader_client\src\org\apache\stonehenge\stocktrader\filter\STSFilter.java:62:
 cannot find symbol
    [javac] symbol  : class SSOToken
    [javac] location: class org.apache.stonehenge.stocktrader.filter.STSFilter
    [javac]             SSOToken ssoToken = 
manager.createSSOToken(httpServletRequest);
    [javac]             ^
    [javac] 
C:\stonehenge\stocktrader\metro\trader_client\src\org\apache\stonehenge\stocktrader\service\SamlAssertionRequest.java:38:
 cannot find symbol
    [javac] symbol  : class SSOTokenManager
    [javac] location: class 
org.apache.stonehenge.stocktrader.service.SamlAssertionRequest
    [javac]             SSOTokenManager manager = SSOTokenManager.getInstance();
    [javac]             ^
    [javac] 
C:\stonehenge\stocktrader\metro\trader_client\src\org\apache\stonehenge\stocktrader\service\SamlAssertionRequest.java:38:
 cannot find symbol
    [javac] symbol  : variable SSOTokenManager
    [javac] location: class 
org.apache.stonehenge.stocktrader.service.SamlAssertionRequest
    [javac]             SSOTokenManager manager = SSOTokenManager.getInstance();
    [javac]                                       ^
    [javac] 
C:\stonehenge\stocktrader\metro\trader_client\src\org\apache\stonehenge\stocktrader\service\SamlAssertionRequest.java:39:
 cannot find symbol
    [javac] symbol  : class SSOToken
    [javac] location: class 
org.apache.stonehenge.stocktrader.service.SamlAssertionRequest
    [javac]             SSOToken token = 
manager.createSSOToken(httpServletRequest);
    [javac]             ^
    [javac] 
C:\stonehenge\stocktrader\metro\trader_client\src\org\apache\stonehenge\stocktrader\service\SamlAssertionRequest.java:53:
 cannot find symbol
    [javac] symbol  : class SSOException
    [javac] location: class 
org.apache.stonehenge.stocktrader.service.SamlAssertionRequest
    [javac]         } catch (SSOException e) {
    [javac]                  ^
    [javac] Note: 
C:\stonehenge\stocktrader\metro\trader_client\src\org\apache\stonehenge\stocktrader\service\CookieManager.java
 uses or overrides a deprecated API.
    [javac] Note: Recompile with -Xlint:deprecation for details.
    [javac] Note: 
C:\stonehenge\stocktrader\metro\trader_client\src\org\apache\stonehenge\stocktrader\bean\ConfigServiceBean.java
 uses unchecked or unsafe operations.
    [javac] Note: Recompile with -Xlint:unchecked for details.
    [javac] 18 errors
BUILD FAILED
C:\stonehenge\stocktrader\metro\build.xml:37: The following error occurred while
 executing this line:
C:\stonehenge\stocktrader\metro\trader_client\build.xml:113: Compile failed; see
 the compiler error output for details.
Total time: 1 minute 7 seconds

Reply via email to