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>