Hi, The API Manager is shipped with a CXF web app deployed within it (oauth2endpoints.war). This web app hosts the /token endpoint implementation (for generating user tokens). With the modifications done on the 4.1.0 kernel, hosting a CXF web app requires a set of libraries to be available at the <CARBON_HOME>/lib/tomcat/runtimes/cxf directory.
AS 5.1.0 has been shipped with a set of jars in place to cater this requirement. In the case of API Manager however, it is not required to have all the jars shipped in AS to be available at this location. Although AS ships with the jars at [1], /token endpoint in API Manager works fine even without them. So the question is, is it required to ship all jars that AS ships or would it be fine to just ship the required set of jars to get the oauth2endpoints.war web app working? [1] aopalliance-1.0.jar commons-lang-2.6.jar ehcache-core-2.5.1.jar jaxb-xjc-2.1.13.jar wsdl4j-1.6.3.jar xml-resolver-1.2.jar xmlsec-1.5.3.jar commons-collections-3.2.1.jar commons-logging-1.1.1.jar jaxb-impl-2.1.13.jar velocity-1.7.jar wss4j-1.6.9.jar xmlschema-core-2.0.3.jar Thanks, NuwanD. -- Nuwan Dias Software Engineer - WSO2, Inc. http://wso2.com email : [email protected] Phone : +94 777 775 729
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
