Re: [VOTE] Release ServiceMix 3.1.2
Just a random question but shouldn't the Windows download be a .zip instead of .tar.gz? (I'm using the Linux version so it doesn't really affect me) alex On 9/20/07, Freeman Fang [EMAIL PROTECTED] wrote: Hi All, I have uploaded a version of ServiceMix 3.1.2 for you to review. See http://cwiki.apache.org/confluence/display/SM/ServiceMix+3.1.2 for all the links and release notes. [ ] +1 Release ServiceMix 3.1.2 [ ] ± 0 [ ] -1 Do not release ServiceMix 3.1.2 Cheers Freeman
Re: [VOTE] Release ServiceMix 3.1.2
Hi Alex, Good catch, it should be .zip for windows platform, I update the http://cwiki.apache.org/confluence/display/SM/ServiceMix+3.1.2 Thanks very much Freeman Alex Boisvert wrote: Just a random question but shouldn't the Windows download be a .zip instead of .tar.gz? (I'm using the Linux version so it doesn't really affect me) alex On 9/20/07, Freeman Fang [EMAIL PROTECTED] wrote: Hi All, I have uploaded a version of ServiceMix 3.1.2 for you to review. See http://cwiki.apache.org/confluence/display/SM/ServiceMix+3.1.2 for all the links and release notes. [ ] +1 Release ServiceMix 3.1.2 [ ] ± 0 [ ] -1 Do not release ServiceMix 3.1.2 Cheers Freeman
[jira] Commented: (SM-1071) Provisioning system
[ https://issues.apache.org/activemq/browse/SM-1071?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_40158 ] Guillaume Nodet commented on SM-1071: - quoteI have been thinking about something like this for the Apache Directory Server as well. When we restructure around OSGi I want to be able to leverage OBR and add some group/cluster configuration concepts so that we can bring up a new server and point it to a config server url and a group name and have it provision bundles and configure itself. Of course I want to build this centralized management facility on top of ApacheDS LDAP to store configuration information by group, node name, etc., but this is a generic idea that could apply to a lot of OSGi applications, particularly server side apps like ServiceMix./quote Yeah, I was thinking about that too. If you use virtualization at the same time (like VMWare) it can be very powerful. Using http for accesing the config has some pros too, because you could use svn for example. (or other CMS / rest api). Anyway, a simple facade api should be able to abstract the backend. quoteI am also thinking about some change management features for versioned configuration packages (for audit history, rollback to snapshot, etc.) and the ability to move change packages through development, QA, and production environments. I know a lot of this is beyond the scope of this issue, but it would be interesting to see if we can work together to satisfy the common requirements we have./quote Yeah, a bit beyond the scope ... but still very interesting. If we use svn or a CMS, wouldn't this feature be available at a cheap price ? at least for versioning of configurations. I don't know much about ldap. What kind of features would it bring ? Provisioning system --- Key: SM-1071 URL: https://issues.apache.org/activemq/browse/SM-1071 Project: ServiceMix Issue Type: New Feature Reporter: Guillaume Nodet Fix For: 4.0 Maybe using OBR (http://felix.apache.org/site/apache-felix-osgi-bundle-repository-obr.html) or Equinox (http://wiki.eclipse.org/index.php/Equinox_Provisioning). Basically, i'm thinking about two things: * leverage OBR to install features easily (activemq, ode, cxf, etc...) * dynamic / automatic provisioning of applications For the second one, a service could pull an HTTP url from time to time to check is a new configuration for itself is available. if yes, download it and uninstall stop / uninstall unneeded bundes, install new ones, etc... The configuration would be a simple xml defining which bundles / version should be started -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
Fwd: ServiceMix 4.0 dev plan
Forwarding to the dev list ... On 9/21/07, d. santosh [EMAIL PROTECTED] wrote: Thank you, I can't assign it to myself. user id : d.santosh email id: [EMAIL PROTECTED] You should now have karma to assign issues to yourself. can you let me know the issue details which could help me in lining my investigation work , and define milestones accordingly. few points mentioned below - content of the docbook ( standard template if any to be followed) I has not been started yet. I need to have a look at the camel manual and see how it looks - topics of discussion that can be kicked off. Whatever you want. Feel free to discuss / ask anything on the dev list - prioritize the task. There's no deadline right now. - highlight or fix some early known issues. About Ode integration ? The current JBI implementation has several limitations that may be worked around using the next Ode version (mainly around transactions so that Ode would reuse a transaction started by the bus), but this is not really top priority. please suggest if you have any specific procedure that needs to be followed. Use the mailing list as your primary dev tool :-) That way, everyone can participate and help... take care Santosh R. Dubey On 9/21/07, Guillaume Nodet [EMAIL PROTECTED] wrote: Just assigned it to yourself. If you can't, give me your account and i will grant you karma. On 9/21/07, d. santosh [EMAIL PROTECTED] wrote: Hi Guillaume, I can have a look at integrating Apache ODE. (i.e. SM-1070 ODE Integration) take care Santosh R Dubey On 9/20/07, Guillaume Nodet [EMAIL PROTECTED] wrote: I've create a few JIRAs for ServiceMix 4.0. See https://issues.apache.org/activemq/browse/SM/fixforversion/11845 If anyone wants to work on something, please assign one to yourself. I haven't put any more precise version / milestone fix yet... Feel free to comment and start discussion around each of these topics. Also, this does not include any documentation / examples etc which need to be done too. I'm thinking a docbook based users guide might be a good idea. Also, I think we should releasing milestone as soon as possible and have small release cycles -- quite the contrary we did on smx 3.x ;-) So maybe a first one in october after releasing 3.1.2 and 3.2 asap. -- Cheers, Guillaume Nodet Blog: http://gnodet.blogspot.com/ -- Cheers, Guillaume Nodet Blog: http://gnodet.blogspot.com/ -- Cheers, Guillaume Nodet Blog: http://gnodet.blogspot.com/
[jira] Commented: (SM-1071) Provisioning system
[ https://issues.apache.org/activemq/browse/SM-1071?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_40160 ] Guillaume Nodet commented on SM-1071: - Yeah, good idea to investigate. It may be a bit a complex api just to retrieve a document, but at least it's a standard one. I've no experience with JCR so far. I'm not sure we need to mandate the use of this api to retrieve the configuration. We just need to be able to: * detect if the configuration has changed * download it So maybe a simple custom interface could be written, and one implementation would delegate to JCR, another to pure HTTP or webdav, another to LDAP... Provisioning system --- Key: SM-1071 URL: https://issues.apache.org/activemq/browse/SM-1071 Project: ServiceMix Issue Type: New Feature Reporter: Guillaume Nodet Fix For: 4.0 Maybe using OBR (http://felix.apache.org/site/apache-felix-osgi-bundle-repository-obr.html) or Equinox (http://wiki.eclipse.org/index.php/Equinox_Provisioning). Basically, i'm thinking about two things: * leverage OBR to install features easily (activemq, ode, cxf, etc...) * dynamic / automatic provisioning of applications For the second one, a service could pull an HTTP url from time to time to check is a new configuration for itself is available. if yes, download it and uninstall stop / uninstall unneeded bundes, install new ones, etc... The configuration would be a simple xml defining which bundles / version should be started -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Assigned: (SM-1070) ODE integration
[ https://issues.apache.org/activemq/browse/SM-1070?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Santosh R Dubey reassigned SM-1070: --- Assignee: Santosh R Dubey ODE integration --- Key: SM-1070 URL: https://issues.apache.org/activemq/browse/SM-1070 Project: ServiceMix Issue Type: New Feature Reporter: Guillaume Nodet Assignee: Santosh R Dubey Fix For: 4.0 -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
Activemq port configuration
Is the activemq port number is configurable? We are trying to configure the port by changing it at conf/servicemix.properties. However, once the port number is changed to anything other than 61616 the ServiceMix container stops working. Please help. -- View this message in context: http://www.nabble.com/Activemq-port-configuration-tf4499090s12049.html#a12831361 Sent from the ServiceMix - Dev mailing list archive at Nabble.com.
Re: ActiveMQ Causing OutOfMemoryError After Service Deployment
We ended up using July 24th ActiveMQ SNAPSHOT and it worked for us. We are actually hoping that this fix makes it in the next major releases of ServiceMix (3.1.2 and 3.2). Also, please help with following requests: com.ctc.wstx.exc.WstxParsingException: for jsr181 proxy by ArmenH1 06:50pm ArmenH xfire annotation exception: Service class cannot be abstract for jsr181 proxy by ArmenH Activemq port configuration by ArmenH gnodet wrote: Well, maybe, I can't really tell :-( On 9/21/07, Gert Vanthienen [EMAIL PROTECTED] wrote: Guillaume, It was using the default configuration of ServiceMix, so it was using the tcp:// broker connection. However... today, the problem is gone. I restored the original config, with all flows enabled and now the memory usage is back to normal. However, the ActiveMQ config also still had the multicast:// discoveryUri and network transports enabled (I disabled them now). Could that somehow have caused ActiveMQ to go berserk yesterday, even though it is the only instance on the network? Gert Guillaume Nodet wrote: Do you use a vm:// activemq broker or a tcp:// one ? Does it change anything ? On 9/21/07, Gert Vanthienen [EMAIL PROTECTED] wrote: L.S., Just yesterday, I have run into the same problem with a customer. A ServiceMix installation that was working fine just started using excessive amounts of memory after adding a SA with only two endpoints in it. I have disabled the JMS/JCA flows for now, which solves the problem by taking most of the load of ActiveMQ. Does anyone know which ActiveMQ issue this user was referring to, so I can check if it really solves this particular problem while I have the opportunity to do so? Regards, Gert ArmenH wrote: Any word on when 3.1.2 would be available? Also, how do we proceed with commercial quality support? Armen H. Gert Vanthienen wrote: L.S., As soon as there is an ActiveMQ release which contains the bugfix, we can start the process for a 3.1.2 release. I think Bruce and Thomas have already backported some important fixes to be released with 3.1.2 as well... Gert ArmenH wrote: FYI. We did try replacing the ServiceMix ActiveMQ JAR files with the latest ActiveMQ SNAPSHOT JAR files and the problem was resolved. We would be very anxious to get the ServiceMix 3.1.2 release with all the latest bug fixes as soon as it becomes available. This directly affects our trading application. Armen H. Gert Vanthienen wrote: Armen H., We usually don't pick up SNAPSHOT builds in our releases. However, we are planning to a 3.1.2 release sometime in the near future, so if ActiveMQ has released the patch by then, we can include it at that time. Can you already provide me with a reference to a thread on the mailing list or a an ActiveMQ JIRA issue to document this issue? In the meantime, could you try replacing the JAR files for ActiveMQ in your installation with a recent build of ActiveMQ to see if it really resolves the problems you're experiencing? Gert ArmenH wrote: Hi Gert, We're using HTTP BC and JSR 181 SEs. We have custom business logic (very simple) that uses POJOs generated from the JAXB version of the JDK 1.6.0_01. We are also dependent on JDK 1.6 JAX-WS to generate our service interface (WSDL). We will check the number of service endpoints and let you know. By the way, I have another thread on the ActiveMQ forums and other folks have experienced very similar issues with ActiveMQ as that causes the heap overflow. The fix for this issue was put on July 24 but it's unclear which version it will end up in and also more importantly when would ServiceMix pick up the latest 4.1.x SNAPSHOT from ActiveMQ. Armen H. Gert Vanthienen wrote: Armen H., What JBI Components (JMS, HTTP, JSR-181, ...) are you using? From your description, I assume you at least have a few custom built components as well... Can you try to use jconsole (http://incubator.apache.org/servicemix/15-tutorial-using-jmx-to-look-inside-the-esb.html) to look at the number of service endpoint that are actually registered? Also, can you take a look at the number of threads that are in use? What version of Java are you using? Gert ArmenH wrote: Gert, We use the Windows version for development phase of our services. We are deploying services by dropping the files in the deploy and install directories. We don't use JMX for the development phase. We're using ServiceMix version 3.1 in stand-alone mode. We deploy SAs as well. Regards, Armen H. Gert Vanthienen wrote: L.S., One of my customers is running ServiceMix on Windows as well, but even with a dozen SA deployed, the memory usage doesn't raise to the