WebORB for Java

"Code generator applies to" UI panel does not save changes

Details

  • Type: Bug Bug
  • Status: Resolved Resolved
  • Priority: Major Major
  • Resolution: Fixed
  • Affects Version/s: 4.0
  • Fix Version/s: 4.0
  • Component/s: Configuration
  • Labels:
    None

Description

The UI panel is under Server Configuration > Code Generation.

Selecting/deselecting checkboxes does nothing. The same bug is present when a new code generator is added.

Activity

Hide
Maksym Vladymyrov added a comment - 20/Aug/10 7:49 PM - edited
What precisely should happen with Code Generator when user deselects Service Browser? It should disappear from "Code format/style" list for this Service?
Show
Maksym Vladymyrov added a comment - 20/Aug/10 7:49 PM - edited What precisely should happen with Code Generator when user deselects Service Browser? It should disappear from "Code format/style" list for this Service?
Hide
Mark Piller added a comment - 20/Aug/10 9:57 PM
This is the format of the code generators section in .NET. Notice the "excludedServiceBrowsers" attribute. The attribute designates the services browsers for which a given code generator does not apply. The UI shows the reverse set - we show the ones which DO apply to a selected code generator.


      <formats>
        <codegenFormat id="0" name="Flex Remoting/AS3" xslt="flex-remoting-as3.xslt" excludedServiceBrowsers="WCF RIA Services;NHibernate Objects" />
        <codegenFormat id="5" name="Cairngorm" xslt="cairngorm-framework.xslt" excludedServiceBrowsers="WCF RIA Services;NHibernate Objects" />
        <codegenFormat id="7" name="AJAX Client" xslt="ajax-client.xslt" extension="Weborb.Management.CodeGen.AjaxGeneratorExtension" excludedServiceBrowsers="WCF RIA Services;NHibernate Objects" />
        <codegenFormat id="8" name="PureMVC" xslt="pureMVC.xslt" excludedServiceBrowsers="WCF RIA Services;NHibernate Objects" />
<codegenFormat id="12" name="Mate" xslt="mate.xslt" excludedServiceBrowsers="WCF RIA Services;NHibernate Objects" />
<codegenFormat id="13" name="Swiz" xslt="swiz.xslt" excludedServiceBrowsers="WCF RIA Services;NHibernate Objects" />
<codegenFormat id="4" name="Flash Remoting/AS3" xslt="flash-remoting-as3.xslt" excludedServiceBrowsers="WCF RIA Services;NHibernate Objects" />
        <codegenFormat id="9" name="Silverlight (C#)" xslt="sl-c-sharp.xslt" extension="Weborb.Management.CodeGen.SilverlightCSGeneratorExtension" excludedServiceBrowsers="WCF RIA Services;NHibernate Objects" />
        <codegenFormat id="10" name="Silverlight (VB)" xslt="sl-c-sharp.xslt" extension="Weborb.Management.CodeGen.SilverlightVBGeneratorExtension" excludedServiceBrowsers="WCF RIA Services;NHibernate Objects" />
<codegenFormat id="11" name="Flex WCF RIA Remoting/AS3" xslt="flex-wcf-ria-services-as3.xslt" excludedServiceBrowsers=".NET Assemblies;WCF Services;Web Services;NHibernate Objects" />
<codegenFormat id="14" name="Flex NHibernate/AS3" xslt="nhibernate-as3.xslt" excludedServiceBrowsers=".NET Assemblies;WCF Services;Web Services;WCF RIA Services;Spring .NET Objects" />

      </formats>

Show
Mark Piller added a comment - 20/Aug/10 9:57 PM This is the format of the code generators section in .NET. Notice the "excludedServiceBrowsers" attribute. The attribute designates the services browsers for which a given code generator does not apply. The UI shows the reverse set - we show the ones which DO apply to a selected code generator.       <formats>         <codegenFormat id="0" name="Flex Remoting/AS3" xslt="flex-remoting-as3.xslt" excludedServiceBrowsers="WCF RIA Services;NHibernate Objects" />         <codegenFormat id="5" name="Cairngorm" xslt="cairngorm-framework.xslt" excludedServiceBrowsers="WCF RIA Services;NHibernate Objects" />         <codegenFormat id="7" name="AJAX Client" xslt="ajax-client.xslt" extension="Weborb.Management.CodeGen.AjaxGeneratorExtension" excludedServiceBrowsers="WCF RIA Services;NHibernate Objects" />         <codegenFormat id="8" name="PureMVC" xslt="pureMVC.xslt" excludedServiceBrowsers="WCF RIA Services;NHibernate Objects" /> <codegenFormat id="12" name="Mate" xslt="mate.xslt" excludedServiceBrowsers="WCF RIA Services;NHibernate Objects" /> <codegenFormat id="13" name="Swiz" xslt="swiz.xslt" excludedServiceBrowsers="WCF RIA Services;NHibernate Objects" /> <codegenFormat id="4" name="Flash Remoting/AS3" xslt="flash-remoting-as3.xslt" excludedServiceBrowsers="WCF RIA Services;NHibernate Objects" />         <codegenFormat id="9" name="Silverlight (C#)" xslt="sl-c-sharp.xslt" extension="Weborb.Management.CodeGen.SilverlightCSGeneratorExtension" excludedServiceBrowsers="WCF RIA Services;NHibernate Objects" />         <codegenFormat id="10" name="Silverlight (VB)" xslt="sl-c-sharp.xslt" extension="Weborb.Management.CodeGen.SilverlightVBGeneratorExtension" excludedServiceBrowsers="WCF RIA Services;NHibernate Objects" /> <codegenFormat id="11" name="Flex WCF RIA Remoting/AS3" xslt="flex-wcf-ria-services-as3.xslt" excludedServiceBrowsers=".NET Assemblies;WCF Services;Web Services;NHibernate Objects" /> <codegenFormat id="14" name="Flex NHibernate/AS3" xslt="nhibernate-as3.xslt" excludedServiceBrowsers=".NET Assemblies;WCF Services;Web Services;WCF RIA Services;Spring .NET Objects" />       </formats>

People

Vote (0)
Watch (0)

Dates

  • Created:
    19/Aug/10 1:54 PM
    Updated:
    22/Aug/10 5:34 PM
    Resolved:
    22/Aug/10 5:34 PM