[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>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;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">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;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">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;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">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;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">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;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