Hi Guillaume,

Is there a JIRA for this issue that references your committed patch? I am
interested in seeing how the problem was resolved.

Thanks,

- Ron


gnodet wrote:
> 
> Well, it seems the proxy factory can accept other ways
> to pass the context but due to a bug, these are not used at all.
> Unfortunately, there is a small bug which prevents this use.
> I've just fixed it so could you try building a snapshot of the cxf-se
> component, install it, and try again using without the
>    context="#context"
> attribute at all ?
> 
> On Thu, Feb 21, 2008 at 11:50 PM, Garry <[EMAIL PROTECTED]> wrote:
>>
>>  Well, I can only agree with you guys that consistency
>>  across the proxies would be great. I'm sure I don't
>>  understand all the issues involved, but it would be
>>  most convenient if the proxy context-injection
>>  happened automatically and the user didn't have to
>>  configure it at all.
>>
>>  I'm getting my cxf-se information from this document
>>  http://servicemix.apache.org/servicemix-cxf-se.html.
>>  It says:
>>
>>   You can use it from one of you client bean, or from
>>   inside another component, and call the JBI endpoint
>>   as a plain Java object.
>>
>>   From a cxfse Service Unit, it could be used as
>>   following: ...
>>
>>  which lead me to believe the example would work
>>  equally well (without change) in a non-cxfse container.
>>  Perhaps you could add a sentence making it clear the
>>  technique shown in the example works *only* in the
>>  cxf-se component?  Might save the next person some
>>  time ...
>>
>>  Thanks, Garry
>>
>>
>>
>>
>>
>>  bsnyder wrote:
>>  >
>>  > On Thu, Feb 21, 2008 at 10:18 AM, Guillaume Nodet <[EMAIL PROTECTED]>
>>  > wrote:
>>  >> The problem is that the #context bean is not defined in
>> servicemix-bean.
>>  >>  We really need to make things a bit easier by having a homogeneous
>> way
>>  >>  to set up things in servicemix-bean, servicemix-cxf-se and
>>  >> servicemix-jsr181.
>>  >>  It also involves injecting resources into beans, using
>> @PostConstruct
>>  >> and
>>  >>  @PreDestroy, etc.
>>  >>
>>  >>  Anyway, to create a context, I'm not sure if there is a simple way
>>  >>  currently but to
>>  >>  create a spring factory bean that could create a valid one.  Imho,
>> it
>>  >> would be
>>  >>  better to fix the #context problem instead.
>>  >>
>>  >>  Look at how this is done in jsr181 or cxf-se:
>>  >>
>>  >>
>> http://svn.apache.org/viewvc/servicemix/smx3/trunk/deployables/serviceengines/servicemix-jsr181/src/main/java/org/apache/servicemix/jsr181/Jsr181XBeanDeployer.java?view=markup
>>  >>
>>  >>
>> http://svn.apache.org/viewvc/servicemix/smx3/trunk/deployables/serviceengines/servicemix-cxf-se/src/main/java/org/apache/servicemix/cxfse/CxfSeXBeanDeployer.java?revision=602826&view=markup
>>  >>
>>  >>  It should be easy to do the same in servicemix-bean, and even have a
>>  >>  single class to do that, or even do that for all components.
>>  >
>>  > Yeah it would be a nicer solution if we could do this for all
>>  > components so that it's consistent and not implemented in many places.
>>  >
>>  > Bruce
>>  > --
>>  > perl -e 'print
>>  > unpack("u30","D0G)[EMAIL PROTECTED]&5R\"F)R=6-E+G-N>61E<D\!G;6%I;\"YC;VT*"
>>  > );'
>>  >
>>  > Apache ActiveMQ - http://activemq.org/
>>  > Apache Camel - http://activemq.org/camel/
>>  > Apache ServiceMix - http://servicemix.org/
>>  > Apache Geronimo - http://geronimo.apache.org/
>>  >
>>  > Blog: http://bruceblog.org/
>>  >
>>  >
>>
>>  --
>>  View this message in context:
>> http://www.nabble.com/Can-use-cxf-proxy-outside-cxf-se-container--tp15604370s12049p15622032.html
>>
>>
>> Sent from the ServiceMix - User mailing list archive at Nabble.com.
>>
>>
> 
> 
> 
> -- 
> Cheers,
> Guillaume Nodet
> ------------------------
> Blog: http://gnodet.blogspot.com/
> 
> 

-- 
View this message in context: 
http://www.nabble.com/Can-use-cxf-proxy-outside-cxf-se-container--tp15604370s12049p15713239.html
Sent from the ServiceMix - User mailing list archive at Nabble.com.

Reply via email to