corba binding not appearing in CASA editor jbi4corba-0-2-1
authorraffaelespazzoli@netbeans.org
Wed, 02 May 2007 15:04:59 +0000
changeset 215687e4840d66cf
parent 2155 f1bc4f44bde6
child 2157 5e6ffde87cc4
corba binding not appearing in CASA editor
enterprise/openesbaddons/contrib-imola/corba-bc/netbeansplugin/idl2wsdlWizard/src/main/java/it/imolinfo/jbi4corba/netbeansplugin/idl2wsdlwizard/Bundle.properties
enterprise/openesbaddons/contrib-imola/corba-bc/netbeansplugin/idl2wsdlWizard/src/main/java/it/imolinfo/jbi4corba/netbeansplugin/idl2wsdlwizard/layer.xml
enterprise/openesbaddons/contrib-imola/corba-bc/netbeansplugin/wsdlExtension/nbproject/project.xml
enterprise/openesbaddons/contrib-imola/corba-bc/netbeansplugin/wsdlExtension/src/main/java/it/imolinfo/jbi4corba/netbeansplugin/wsdlextension/resources/Bundle.properties
enterprise/openesbaddons/contrib-imola/corba-bc/netbeansplugin/wsdlExtension/src/main/java/it/imolinfo/jbi4corba/netbeansplugin/wsdlextension/resources/layer.xml
enterprise/openesbaddons/contrib-imola/corba-bc/netbeansplugin/wsdlExtension/src/main/java/it/imolinfo/jbi4corba/netbeansplugin/wsdlextension/template/Bundle.properties
enterprise/openesbaddons/contrib-imola/corba-bc/netbeansplugin/wsdlExtension/src/main/java/it/imolinfo/jbi4corba/netbeansplugin/wsdlextension/template/CorbaTemplateProvider.java
enterprise/openesbaddons/contrib-imola/corba-bc/netbeansplugin/wsdlExtension/src/main/java/it/imolinfo/jbi4corba/netbeansplugin/wsdlextension/template/template.xml
     1.1 --- a/enterprise/openesbaddons/contrib-imola/corba-bc/netbeansplugin/idl2wsdlWizard/src/main/java/it/imolinfo/jbi4corba/netbeansplugin/idl2wsdlwizard/Bundle.properties	Wed May 02 15:00:07 2007 +0000
     1.2 +++ b/enterprise/openesbaddons/contrib-imola/corba-bc/netbeansplugin/idl2wsdlWizard/src/main/java/it/imolinfo/jbi4corba/netbeansplugin/idl2wsdlwizard/Bundle.properties	Wed May 02 15:04:59 2007 +0000
     1.3 @@ -6,7 +6,7 @@
     1.4  OpenIDE-Module-Name=IDL2WSDL Wizard
     1.5  OpenIDE-Module-Short-Description=Jbi4Corba IDL2WSDL Wizard
     1.6  Services/MIMEResolver/IDLResolver.xml=IDL Files
     1.7 -Templates/Other/IDLTemplate.idl=Empty IDL file
     1.8 +Templates/SOA/IDLTemplate.idl=Empty IDL file
     1.9  
    1.10  # Window to create WSDL file
    1.11  LBL_CreateWSDLWindow=Create WSDL from IDL file
     2.1 --- a/enterprise/openesbaddons/contrib-imola/corba-bc/netbeansplugin/idl2wsdlWizard/src/main/java/it/imolinfo/jbi4corba/netbeansplugin/idl2wsdlwizard/layer.xml	Wed May 02 15:00:07 2007 +0000
     2.2 +++ b/enterprise/openesbaddons/contrib-imola/corba-bc/netbeansplugin/idl2wsdlWizard/src/main/java/it/imolinfo/jbi4corba/netbeansplugin/idl2wsdlwizard/layer.xml	Wed May 02 15:04:59 2007 +0000
     2.3 @@ -68,7 +68,7 @@
     2.4          </folder>
     2.5      </folder>
     2.6      <folder name="Templates">
     2.7 -        <folder name="Other">
     2.8 +        <folder name="SOA">
     2.9              <file name="IDLTemplate.idl" url="IDLTemplate.idl">
    2.10                  <attr name="SystemFileSystem.localizingBundle" stringvalue="it.imolinfo.jbi4corba.netbeansplugin.idl2wsdlwizard.Bundle"/>
    2.11                  <attr name="template" boolvalue="true"/>
     3.1 --- a/enterprise/openesbaddons/contrib-imola/corba-bc/netbeansplugin/wsdlExtension/nbproject/project.xml	Wed May 02 15:00:07 2007 +0000
     3.2 +++ b/enterprise/openesbaddons/contrib-imola/corba-bc/netbeansplugin/wsdlExtension/nbproject/project.xml	Wed May 02 15:04:59 2007 +0000
     3.3 @@ -34,11 +34,19 @@
     3.4                      </run-dependency>
     3.5                  </dependency>
     3.6                  <dependency>
     3.7 +                    <code-name-base>org.netbeans.modules.xml.wsdlui</code-name-base>
     3.8 +                    <build-prerequisite/>
     3.9 +                    <compile-dependency/>
    3.10 +                    <run-dependency>
    3.11 +                        <implementation-version/>
    3.12 +                    </run-dependency>
    3.13 +                </dependency>
    3.14 +                <dependency>
    3.15                      <code-name-base>org.openide.util</code-name-base>
    3.16                      <build-prerequisite/>
    3.17                      <compile-dependency/>
    3.18                      <run-dependency>
    3.19 -                        <specification-version>6.8</specification-version>
    3.20 +                        <specification-version>7.7</specification-version>
    3.21                      </run-dependency>
    3.22                  </dependency>
    3.23              </module-dependencies>
     4.1 --- a/enterprise/openesbaddons/contrib-imola/corba-bc/netbeansplugin/wsdlExtension/src/main/java/it/imolinfo/jbi4corba/netbeansplugin/wsdlextension/resources/Bundle.properties	Wed May 02 15:00:07 2007 +0000
     4.2 +++ b/enterprise/openesbaddons/contrib-imola/corba-bc/netbeansplugin/wsdlExtension/src/main/java/it/imolinfo/jbi4corba/netbeansplugin/wsdlextension/resources/Bundle.properties	Wed May 02 15:04:59 2007 +0000
     4.3 @@ -4,9 +4,9 @@
     4.4  OpenIDE-Module-Display-Category=Jbi4Corba
     4.5  
     4.6  
     4.7 -WSDLEditor/Binding/CorbaBinding = Corba Binding
     4.8 -WSDLEditor/BindingOperation/CorbaBindingOperation = Corba Operation
     4.9 -WSDLEditor/BindingOperationInput/CorbaBindingMessage = Corba Message
    4.10 -WSDLEditor/BindingOperationOutput/CorbaBindingMessage =Corba Message
    4.11 -WSDLEditor/BindingOperationFault/CorbaBindingOperationFault = Corba Operation Fault
    4.12 -WSDLEditor/ServicePort/CorbaServicePort =Corba Address
    4.13 +WSDLEditor/Binding/CorbaBinding=CORBA Binding
    4.14 +WSDLEditor/BindingOperation/CorbaBindingOperation=CORBA Operation
    4.15 +WSDLEditor/BindingOperationInput/CorbaBindingMessage=CORBA Message
    4.16 +WSDLEditor/BindingOperationOutput/CorbaBindingMessage=CORBA Message
    4.17 +WSDLEditor/BindingOperationFault/CorbaBindingOperationFault=CORBA Operation Fault
    4.18 +WSDLEditor/ServicePort/CorbaServicePort=CORBA Address
     5.1 --- a/enterprise/openesbaddons/contrib-imola/corba-bc/netbeansplugin/wsdlExtension/src/main/java/it/imolinfo/jbi4corba/netbeansplugin/wsdlextension/resources/layer.xml	Wed May 02 15:00:07 2007 +0000
     5.2 +++ b/enterprise/openesbaddons/contrib-imola/corba-bc/netbeansplugin/wsdlExtension/src/main/java/it/imolinfo/jbi4corba/netbeansplugin/wsdlextension/resources/layer.xml	Wed May 02 15:04:59 2007 +0000
     5.3 @@ -7,7 +7,7 @@
     5.4          </file>
     5.5  
     5.6          <folder name="Binding">
     5.7 -            <file name="CORBABinding">
     5.8 +            <file name="CorbaBinding">
     5.9                  <attr name="xsdFileName" stringvalue="corba-ext" />
    5.10                  <attr name="element" stringvalue="binding" />
    5.11                  <attr name="SystemFileSystem.localizingBundle" stringvalue="it.imolinfo.jbi4corba.netbeansplugin.wsdlextension.resources.Bundle" />
    5.12 @@ -16,7 +16,7 @@
    5.13          </folder>
    5.14  
    5.15          <folder name="BindingOperation">
    5.16 -            <file name="CORBABindingOperation">
    5.17 +            <file name="CorbaBindingOperation">
    5.18                  <attr name="xsdFileName" stringvalue="corba-ext" />
    5.19                  <attr name="element" stringvalue="operation" />
    5.20                  <attr name="SystemFileSystem.localizingBundle" stringvalue="it.imolinfo.jbi4corba.netbeansplugin.wsdlextension.resources.Bundle" />
    5.21 @@ -25,7 +25,7 @@
    5.22          </folder>
    5.23  
    5.24          <folder name="BindingOperationInput">
    5.25 -            <file name="CORBABindingOperationInput">
    5.26 +            <file name="CorbaBindingOperationInput">
    5.27                  <attr name="xsdFileName" stringvalue="corba-ext" />
    5.28                  <attr name="element" stringvalue="message" />
    5.29                  <attr name="SystemFileSystem.localizingBundle" stringvalue="it.imolinfo.jbi4corba.netbeansplugin.wsdlextension.resources.Bundle" />
    5.30 @@ -34,7 +34,7 @@
    5.31          </folder>
    5.32  
    5.33          <folder name="BindingOperationOutput">
    5.34 -            <file name="CORBABindingOperationOutput">
    5.35 +            <file name="CorbaBindingOperationOutput">
    5.36                  <attr name="xsdFileName" stringvalue="corba-ext" />
    5.37                  <attr name="element" stringvalue="message" />
    5.38                  <attr name="SystemFileSystem.localizingBundle" stringvalue="it.imolinfo.jbi4corba.netbeansplugin.wsdlextension.resources.Bundle" />
    5.39 @@ -43,7 +43,7 @@
    5.40  	</folder>
    5.41  
    5.42          <folder name="ServicePort">
    5.43 -            <file name="CORBAServicePort" >
    5.44 +            <file name="CorbaServicePort" >
    5.45                  <attr name="xsdFileName" stringvalue="corba-ext" />
    5.46                  <attr name="element" stringvalue="address" />
    5.47                  <attr name="SystemFileSystem.localizingBundle" stringvalue="it.imolinfo.jbi4corba.netbeansplugin.wsdlextension.resources.Bundle" />
    5.48 @@ -53,11 +53,10 @@
    5.49      </folder>
    5.50  
    5.51      <folder name="SeeBeyondJbiComponents">
    5.52 +
    5.53          <!-- JBI Component -->
    5.54 -        <folder name="imola-corba-binding">
    5.55 -            <!-- Must match the those attrs defined by soap-binding exactly -->
    5.56 -            <!--attr name="id" stringvalue="com.sun.ftpbc-1.0-2"/-->
    5.57 -            <attr name="id" stringvalue="imola-corba-binding"/>
    5.58 +        <folder name="jbi4corba">
    5.59 +            <attr name="id" stringvalue="jbi4corba"/>
    5.60              <attr name="description" stringvalue="CORBA Binding"/>
    5.61              <attr name="type" stringvalue="Binding"/>
    5.62              <file name="corba.binding-1.0">
     6.1 --- a/enterprise/openesbaddons/contrib-imola/corba-bc/netbeansplugin/wsdlExtension/src/main/java/it/imolinfo/jbi4corba/netbeansplugin/wsdlextension/template/Bundle.properties	Wed May 02 15:00:07 2007 +0000
     6.2 +++ b/enterprise/openesbaddons/contrib-imola/corba-bc/netbeansplugin/wsdlExtension/src/main/java/it/imolinfo/jbi4corba/netbeansplugin/wsdlextension/template/Bundle.properties	Wed May 02 15:04:59 2007 +0000
     6.3 @@ -1,27 +1,6 @@
     6.4 -# The contents of this file are subject to the terms of the Common Development
     6.5 -# and Distribution License (the License). You may not use this file except in
     6.6 -# compliance with the License.
     6.7 -#
     6.8 -#  You can obtain a copy of the License at http://www.netbeans.org/cddl.html
     6.9 -# or http://www.netbeans.org/cddl.txt.
    6.10 -#
    6.11 -# When distributing Covered Code, include this CDDL Header Notice in each file
    6.12 -# and include the License file at http://www.netbeans.org/cddl.txt.
    6.13 -# If applicable, add the following below the CDDL Header, with the fields
    6.14 -# enclosed by brackets [] replaced by your own identifying information:
    6.15 -# "Portions Copyrighted [year] [name of copyright owner]"
    6.16 -#
    6.17 -#  The Original Software is NetBeans. The Initial Developer of the Original
    6.18 -# Software is Sun Microsystems, Inc. Portions Copyright 1997-2006 Sun
    6.19 -#  Microsystems, Inc. All Rights Reserved.
    6.20 +CorbaTransport=Corba Transport
    6.21 +uri_//schemas.imola.it/jbi/wsdl-extensions/corba/=CORBA
    6.22  
    6.23 -# CIMA Ho commentato le seguenti righe in attesa di capire a cosa servono...
    6.24 -# FileTransport=File Transport
    6.25 -# http_//schemas.sun.com/jbi/wsdl-extensions/file/=FILE
    6.26 -#
    6.27 -# TEMPLATEGROUP_name=FILE
    6.28 -# TEMPLATEGROUP_prefix_file=file
    6.29 -# TEMPLATE_name_FileTransport=File Transport
    6.30 -
    6.31 -
    6.32 -
    6.33 +TEMPLATEGROUP_name=CORBA
    6.34 +TEMPLATEGROUP_prefix_file=corba
    6.35 +TEMPLATE_name_CorbaTransport=Corba Transport
     7.1 --- a/enterprise/openesbaddons/contrib-imola/corba-bc/netbeansplugin/wsdlExtension/src/main/java/it/imolinfo/jbi4corba/netbeansplugin/wsdlextension/template/CorbaTemplateProvider.java	Wed May 02 15:00:07 2007 +0000
     7.2 +++ b/enterprise/openesbaddons/contrib-imola/corba-bc/netbeansplugin/wsdlExtension/src/main/java/it/imolinfo/jbi4corba/netbeansplugin/wsdlextension/template/CorbaTemplateProvider.java	Wed May 02 15:04:59 2007 +0000
     7.3 @@ -1,24 +1,21 @@
     7.4  package it.imolinfo.jbi4corba.netbeansplugin.wsdlextension.template;
     7.5  
     7.6  import java.io.InputStream;
     7.7 -// FIXME import org.netbeans.modules.xml.wsdl.ui.spi.ExtensibilityElementTemplateProvider;
     7.8 -// in attesa di riuscire ad essere "friend" della libreria
     7.9 -// org-netbeans-modules-xml-wsdlui.jar
    7.10 +import org.netbeans.modules.xml.wsdl.ui.spi.ExtensibilityElementTemplateProvider;
    7.11  import org.openide.util.NbBundle;
    7.12  
    7.13 -public class CorbaTemplateProvider {
    7.14 -// FIXME        extends ExtensibilityElementTemplateProvider {
    7.15 -// in attesa di riuscire ad essere "friend" della libreria
    7.16 -// org-netbeans-modules-xml-wsdlui.jar
    7.17 +public class CorbaTemplateProvider
    7.18 +        extends ExtensibilityElementTemplateProvider {
    7.19  
    7.20 -    private static final String fileTemplateUrl
    7.21 +    private static final String FILE_TEMPLATE_URL
    7.22              = "/it/imolinfo/jbi4corba/netbeansplugin/wsdlextension/template/template.xml";
    7.23  
    7.24      public CorbaTemplateProvider() {
    7.25      }
    7.26  
    7.27      public InputStream getTemplateInputStream() {
    7.28 -        return CorbaTemplateProvider.class.getResourceAsStream(fileTemplateUrl);
    7.29 +        return CorbaTemplateProvider.class.getResourceAsStream(
    7.30 +                FILE_TEMPLATE_URL);
    7.31      }
    7.32  
    7.33      public String getLocalizedMessage(String str, Object[] objects) {
     8.1 --- a/enterprise/openesbaddons/contrib-imola/corba-bc/netbeansplugin/wsdlExtension/src/main/java/it/imolinfo/jbi4corba/netbeansplugin/wsdlextension/template/template.xml	Wed May 02 15:00:07 2007 +0000
     8.2 +++ b/enterprise/openesbaddons/contrib-imola/corba-bc/netbeansplugin/wsdlExtension/src/main/java/it/imolinfo/jbi4corba/netbeansplugin/wsdlextension/template/template.xml	Wed May 02 15:04:59 2007 +0000
     8.3 @@ -1,17 +1,11 @@
     8.4  <?xml version="1.0" encoding="UTF-8"?>
     8.5 -<!--
     8.6 -    Document   : template.xml
     8.7 -    Created on : February 6, 2006, 16:00
     8.8 -    Author     : cima
     8.9 -    Description: Describes the Corba Binding Component's extensibility element views on WSDL wizard
    8.10 --->
    8.11 +
    8.12  <templateGroup namespace="uri://schemas.imola.it/jbi/wsdl-extensions/corba/"
    8.13  	       xmlns="http://xml.netbeans.org/schema/templates"
    8.14  	       xmlns:xsi="http://www.w3.org/1999/XMLSchema/instance"
    8.15                 xsi:schemaLocation="http://xml.netbeans.org/schema/templates
    8.16 -               templates.xsd"
    8.17 -               prefix="corba">
    8.18 -    <template name="CORBATransport">
    8.19 +               templates.xsd" prefix="corba">
    8.20 +    <template name="CorbaTransport">
    8.21          <wsdlElement name="Binding">
    8.22              <extensionElement name="binding"/>
    8.23          </wsdlElement>
    8.24 @@ -19,19 +13,13 @@
    8.25              <extensionElement name="operation"/>
    8.26          </wsdlElement>
    8.27          <wsdlElement name="BindingOperationInput">
    8.28 -            <extensionElement name="message">
    8.29 -                <extensionAttr name="contenuto" defaultValue="contenuto_di_default"/>
    8.30 -            </extensionElement>
    8.31 +            <extensionElement name="message"/>
    8.32          </wsdlElement>
    8.33          <wsdlElement name="BindingOperationOutput">
    8.34 -            <extensionElement name="message">
    8.35 -                <extensionAttr name="contenuto" defaultValue="contenuto_di_default"/>
    8.36 -            </extensionElement>
    8.37 +            <extensionElement name="message"/>
    8.38          </wsdlElement>
    8.39          <wsdlElement name="ServicePort">
    8.40 -            <extensionElement name="address" >
    8.41 -                <extensionAttr name="indirizzo" defaultValue="indirizzo_di_default"/>
    8.42 -            </extensionElement>
    8.43 +            <extensionElement name="address"/>
    8.44          </wsdlElement>
    8.45      </template>
    8.46  </templateGroup>