Author: tyrell
Date: Mon Jan 14 03:17:28 2008
New Revision: 12216
Log:
Adding validation and fixing MASHUP-522 and MASHUP-524.
Modified:
trunk/mashup/java/modules/www/stub_gen.jsp
Modified: trunk/mashup/java/modules/www/stub_gen.jsp
==============================================================================
--- trunk/mashup/java/modules/www/stub_gen.jsp (original)
+++ trunk/mashup/java/modules/www/stub_gen.jsp Mon Jan 14 03:17:28 2008
@@ -67,8 +67,11 @@
<title>Java Script Stub Generator</title>
<!-- Required CSS -->
<link href="css/styles.css" rel="stylesheet" type="text/css"/>
+ <link href="css/mashup-main.css" rel="stylesheet" type="text/css"/>
<script language="javascript" src="js/common.js"
type="text/javascript"></script>
+ <script language="javascript" src="js/mashup-main.js"
type="text/javascript"></script>
+ <script language="javascript" src="js/mashup-utils.js"
type="text/javascript"></script>
<script language="javascript" src="js/yui/yahoo/yahoo.js"
type="text/javascript"></script>
<script language="javascript" src="js/yui/event/event.js"
type="text/javascript"></script>
<script language="javascript" src="js/yui/connection/connection.js"
@@ -113,14 +116,19 @@
clearText();
var form = document.getElementById(formId);
- if (isFileUpload) {
- YAHOO.util.Connect.setForm(form, true, true);
+ if ((isFileUpload) && (document.getElementById("wsdl").value ==
"")) {
+ WSO2.MashupUtils.dialog("Insufficient data", "<pre>Please
browse your file system for a valid wsdl document.</pre>", 70, 70);
+ } else if ((!isFileUpload) &&
(document.getElementById("url").value == "")) {
+ WSO2.MashupUtils.dialog("Insufficient data", "<pre>Please
enter the url of a valid wsdl document.</pre>", 70, 70);
} else {
- YAHOO.util.Connect.setForm(form);
- }
-
- YAHOO.util.Connect.asyncRequest("POST",
form.getAttribute("action"), callback, null);
+ if (isFileUpload) {
+ YAHOO.util.Connect.setForm(form, true, true);
+ } else {
+ YAHOO.util.Connect.setForm(form);
+ }
+ YAHOO.util.Connect.asyncRequest("POST",
form.getAttribute("action"), callback, null);
+ }
}
</script>
_______________________________________________
Mashup-dev mailing list
[email protected]
http://www.wso2.org/cgi-bin/mailman/listinfo/mashup-dev