Re: [VOTE] Release ServiceMix 3.1.2

2007-09-21 Thread Alex Boisvert
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

2007-09-21 Thread Freeman Fang

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

2007-09-21 Thread Guillaume Nodet (JIRA)

[ 
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

2007-09-21 Thread Guillaume Nodet
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

2007-09-21 Thread Guillaume Nodet (JIRA)

[ 
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

2007-09-21 Thread Santosh R Dubey (JIRA)

 [ 
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

2007-09-21 Thread ArmenH

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

2007-09-21 Thread ArmenH

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