[wsas-java-dev] svn commit r6244 - in trunk/wsas/java: .
modules/distribution modules/www/extensions/core/js
modules/www/extensions/tools modules/www/extensions/tools/css
modules/www/extensions/tools/js
svn at wso2.org
svn at wso2.org
Mon Aug 13 07:07:08 PDT 2007
Author: saminda
Date: Mon Aug 13 07:06:50 2007
New Revision: 6244
Modified:
trunk/wsas/java/modules/distribution/bin-release-assembly.xml
trunk/wsas/java/modules/distribution/pom.xml
trunk/wsas/java/modules/www/extensions/core/js/wso2wsas.js
trunk/wsas/java/modules/www/extensions/tools/css/wso2wsasTools.css
trunk/wsas/java/modules/www/extensions/tools/js/tools.js
trunk/wsas/java/modules/www/extensions/tools/menu.html
trunk/wsas/java/pom.xml
Log:
Update to have wsdl-converter tool
Modified: trunk/wsas/java/modules/distribution/bin-release-assembly.xml
==============================================================================
--- trunk/wsas/java/modules/distribution/bin-release-assembly.xml (original)
+++ trunk/wsas/java/modules/distribution/bin-release-assembly.xml Mon Aug 13 07:06:50 2007
@@ -152,6 +152,18 @@
<include>org.wso2.wsas:wso2wsas-sts:aar</include>
</includes>
</dependencySet>
+
+ <!-- for tools -->
+
+ <dependencySet>
+ <outputDirectory>temp/wso2wsas-${wso2wsas.version}/repository/services</outputDirectory>
+ <!-- TODO Until service version has become meaningful, version has been truncated from the service -->
+ <outputFileNameMapping>${artifactId}.${extension}</outputFileNameMapping>
+ <includes>
+ <include>org.wso2.wsdlconverter:wsdlconverter:aar</include>
+ </includes>
+ </dependencySet>
+
<dependencySet>
<outputDirectory>${dist.temp.assembly.bin.dir}/lib</outputDirectory>
<includes>
Modified: trunk/wsas/java/modules/distribution/pom.xml
==============================================================================
--- trunk/wsas/java/modules/distribution/pom.xml (original)
+++ trunk/wsas/java/modules/distribution/pom.xml Mon Aug 13 07:06:50 2007
@@ -224,6 +224,7 @@
<outputDirectory>${dist.dir.temp.www}/js
</outputDirectory>
</artifactItem>
+ <!-- TODO add tools zip dependencies -->
<artifactItem>
<groupId>org.wso2.codegen</groupId>
<artifactId>wso2codegen</artifactId>
@@ -232,6 +233,14 @@
<overWrite>true</overWrite>
<outputDirectory>${dist.dir.temp.www}</outputDirectory>
</artifactItem>
+ <artifactItem>
+ <groupId>org.wso2.wsdlconverter</groupId>
+ <artifactId>wsdlconverter</artifactId>
+ <version>${wsdlconverter.version}</version>
+ <type>zip</type>
+ <overWrite>true</overWrite>
+ <outputDirectory>${dist.dir.temp.www}</outputDirectory>
+ </artifactItem>
</artifactItems>
</configuration>
</execution>
@@ -776,6 +785,20 @@
<groupId>org.apache.axis2</groupId>
<artifactId>axis2-jws-api</artifactId>
</dependency>
+
+ <!-- Tools TODO -->
+ <dependency>
+ <groupId>org.wso2.wsdlconverter</groupId>
+ <artifactId>wsdlconverter</artifactId>
+ <version>${wsdlconverter.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.wso2.wsdlconverter</groupId>
+ <artifactId>wsdlconverter</artifactId>
+ <version>${wsdlconverter.version}</version>
+ <type>aar</type>
+ </dependency>
+
</dependencies>
</project>
Modified: trunk/wsas/java/modules/www/extensions/core/js/wso2wsas.js
==============================================================================
--- trunk/wsas/java/modules/www/extensions/core/js/wso2wsas.js (original)
+++ trunk/wsas/java/modules/www/extensions/core/js/wso2wsas.js Mon Aug 13 07:06:50 2007
@@ -176,7 +176,8 @@
'menu_log_class_clicked',
'menu_tracer_class_clicked',
'menu_axis_config_class_clicked',
- 'menu_wsdl2code_class_clicked');
+ 'menu_wsdl2code_class_clicked',
+ 'menu_item_class_clicked');
function getMenuFactoryClassElements(index) {
return MenuClassFactory.classElements[index];
Modified: trunk/wsas/java/modules/www/extensions/tools/css/wso2wsasTools.css
==============================================================================
--- trunk/wsas/java/modules/www/extensions/tools/css/wso2wsasTools.css (original)
+++ trunk/wsas/java/modules/www/extensions/tools/css/wso2wsasTools.css Mon Aug 13 07:06:50 2007
@@ -13,4 +13,18 @@
div#navigation ul.submenu a.menu_wsdl2code_class:hover {
background-color: #A3B2CC;
+}
+
+/*Generic for tools*/
+a.menu_item_class_clicked {
+ background: url( ../images/code.gif ) transparent no-repeat 10px 5px;
+ background-color: #c4c4c4;
+}
+
+div#navigation ul.submenu a.menu_item_class {
+ background: url( ../images/code.gif) transparent no-repeat 10px 5px;
+}
+
+div#navigation ul.submenu a.menu_item_class:hover {
+ background-color: #A3B2CC;
}
\ No newline at end of file
Modified: trunk/wsas/java/modules/www/extensions/tools/js/tools.js
==============================================================================
--- trunk/wsas/java/modules/www/extensions/tools/js/tools.js (original)
+++ trunk/wsas/java/modules/www/extensions/tools/js/tools.js Mon Aug 13 07:06:50 2007
@@ -11,13 +11,21 @@
// static tools methods
wso2.wsas.Tools = {
- wsdl2code2 : function(thisObj, index) {
+ renderHelper :function(thisObj, index) {
if (thisObj && index) {
renderSelectedMenuItem(thisObj, index);
gatherHistoryObject(thisObj.id, index);
}
+ },
+ wcTool : function(thisObj, index) {
+ this.renderHelper(thisObj, index);
+ wso2.tool.WC.showWC();
+ },
+
+ wsdl2code2 : function(thisObj, index) {
+ this.renderHelper(thisObj, index);
var body_xml = '<req:getCodegenOptions xmlns:req="http://org.wso2.wsf/tools">\n' +
'</req:getCodegenOptions>\n';
@@ -55,11 +63,7 @@
wsdl2code : function(thisObj, index) {
- if (thisObj && index) {
- renderSelectedMenuItem(thisObj, index);
- gatherHistoryObject(thisObj.id, index);
- }
-
+ this.renderHelper(thisObj, index);
var tmpTransformationNode;
/* The checking for the existance for window.XMLHttpRequest to figure out
Modified: trunk/wsas/java/modules/www/extensions/tools/menu.html
==============================================================================
--- trunk/wsas/java/modules/www/extensions/tools/menu.html (original)
+++ trunk/wsas/java/modules/www/extensions/tools/menu.html Mon Aug 13 07:06:50 2007
@@ -1,6 +1,7 @@
<li class="menu_tools_class"><span> Tools</span>
<ul class="submenu">
<!--<li><a href="#" id="menu_wsdl2code_class_id" onclick="javascript:wso2.wsas.Tools.wsdl2code(this,13); return false;" class="menu_wsdl2code_class" title="WSDL To Code"> WSDL2Code</a></li>-->
- <li><a href="#" id="menu_wsdl2code_class_id" onclick="javascript:wso2.wsas.Tools.wsdl2code2(this,13); return false;" class="menu_wsdl2code_class" title="WSDL To Code"> WSDL2Code</a></li>
+ <li><a href="#" id="menu_wsdl2code_class_id" onclick="javascript:wso2.wsas.Tools.wsdl2code2(this,14); return false;" class="menu_item_class" title="WSDL To Code"> WSDL2Code</a></li>
+ <li><a href="#" id="menu_wc_class_id" onclick="javascript:wso2.wsas.Tools.wcTool(this,14); return false;" class="menu_item_class" title="WSDL To Code"> WSDL Converter</a></li>
</ul>
</li>
\ No newline at end of file
Modified: trunk/wsas/java/pom.xml
==============================================================================
--- trunk/wsas/java/pom.xml (original)
+++ trunk/wsas/java/pom.xml Mon Aug 13 07:06:50 2007
@@ -1667,6 +1667,8 @@
<opensaml.version>1.1.406</opensaml.version>
<axis1.version>1.4</axis1.version>
+ <wsdlconverter.version>SNAPSHOT</wsdlconverter.version>
+
</properties>
<mailingLists>
More information about the Wsas-java-dev
mailing list