[ https://issues.apache.org/jira/browse/GERONIMO-4475?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12661510#action_12661510 ]
Ivan commented on GERONIMO-4475: -------------------------------- I divided the patch for three parts, for we could see clearly which parts are changed. activemq-portlet a. jsp files ( broker editing in the "server" folder and jms resource in the "jmswizard" folder ) b. java files ( broker editing and jms resource to support multiple brokers ) c. resource property files geronimo-management a. add two methods to the jmsmanager interface ( addbroker and removebroker ) activemq-broker a. add a activemq-template file b. change the activemq.xml file, use system property placeholder ${activemq.brokerName} c. do some modification about the plan.xml d. change the pom file to copy the template file to the conf/template folder geronimo-activemq a. add a new attribute ( broker name ) for the Broker GBean Currently, the patch provide a simple way to add the broker. When the user clicks the add broker link, a big edit box will show on the page, and a template configuraiton file will be loaded. So that the user can directly edit the configuration in that edit box. When the save button is clicked, some actions will be done : a. save the xml file to /var/activemq/conf/${brokerName}.xml b. set the data folder to /var/activemq/data/${brokerName} c. A broker gbean is added to the activemq-broker configuration For the user could configure the connectors in the broker configuration file, so I removed the add connector links (actually, no implementations for it exist in the current source repository). Please help to giving any comment , thanks ! > Improve JMS portlet for Borker configuration > -------------------------------------------- > > Key: GERONIMO-4475 > URL: https://issues.apache.org/jira/browse/GERONIMO-4475 > Project: Geronimo > Issue Type: Improvement > Security Level: public(Regular issues) > Components: console > Affects Versions: 2.2 > Reporter: Ivan > Assignee: Ivan > Fix For: 2.2 > > Attachments: G4475-activemq-broker.patch, > G4475-activemq-portlet.patch, G4475-geronimo-management.patch > > > Currently in the administrator console, the users could not add another embed > broker. Also, they could not edit the broker through administrator console. > I list the features that I could see : > 1. While creating the broker, let the use upload a configuration file. > 2. While editing the broker, show a text area, so that the user could edit > the spring XML file in it. Shall we give the user a more friendly interface, > so that they do not need the edit the XML file directly. I am not sure how it > should look like. > 3. Update the connector port let, so that while creating a new connector, > the user could specify the broker that it belongs to. > Please help to give some comments ! -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.