eb 27, 2011 at 5:10 PM, Sergey Beryozkin wrote:
> Hi Tomasz
>
> I've spent some time and it is some sort of the asynchronous exception
> which when captured shows the Date of the log entry. It is thrown when
> the ViewerViewImpl.setEntries(List entries) is called. We'll
>
Hi Demetris
On Mon, Feb 28, 2011 at 3:52 AM, Demetris wrote:
>
> Apologies for my late posting. I missed the later postings on this by a few
> of you.
> If it helps that's awesome otherwise you can just ignore it.
no problems, thanks for contributing to this thread
>
> On 2/27/2011 10:48 PM, De
Bill,
I'm starting a new thread...
Comments inline.
On Fri, Feb 25, 2011 at 5:04 PM, Bill Burke wrote:
> On 2/25/11 10:51 AM, Sergey Beryozkin wrote:
>>
>> In your opinion, why would such (Java) users prefer an HTTP centric
>> interface for consuming messages backed u
gt;> clarifications and apologies which followed :-)
>>
>>
> My "grief" usually doesn't last more than 2 seconds
lol :-). Great to hear it, thanks
> and I've received much much worse grief before. If I was more
> professional, and I'm not, I wou
n more important... REST over AMQP will be the superior choice in
> >> the future imho. Small messages shared between java and non java
> >> consumers. FTW! :)
> >>
> >> On Mon, Feb 28, 2011 at 8:55 AM, Bill Burke wrote:
> >>>
> >>>
> >
g: 50582 29/sec
>
>
> Running test - 2.1.9
> Setup: 43944 34/sec
> Invoke: 47652 31/sec
> Setup config: 44550 33/sec
>
>
> Running test - 2.1.1
> Setup: 47335 31/sec
> Invoke: 48871 30/sec
> Setup config: 49255 30/sec
>
>
--
Sergey Beryozkin
Application Integration Division of Talend <http://www.talend.com>
http://sberyozkin.blogspot.com
ained (I had to change SearchContextImplTest to not use
> Book class from resources having getId() returning int).
>
>
I'm concerned about it.
I've seen the relevant JAXRSClientSeverBookTest being disabled and I'm
honestly not sure why
given
_s=id==2
we can not deal with Book.id be
Sorry for the possible noise, seems like the message is being rejected if it
contains Nabble links...
On Mon, Mar 7, 2011 at 10:33 AM, Sergey Beryozkin wrote:
> Hi Andy
>
> On Sun, Mar 6, 2011 at 9:36 PM, Andrzej Michalec <
> andrzej.micha...@gmail.com> wrote:
>
>>
Hi Andy
On Mon, Mar 7, 2011 at 11:52 AM, Andrzej Michalec <
andrzej.micha...@gmail.com> wrote:
> > Actually, I added a test to the JAXRSAtomPushLoggingSpringTest which
> > searches the log records using the queries like
> 'level==INFO,level==WARN'.
> > And for that to work I had to make the chang
contributors regenerating workspace.
>
>
+1
cheers, Sergey
> cheers,
> -andy.
>
> --
> View this message in context:
> http://cxf.547215.n5.nabble.com/SeachConditionBuilder-for-CXF-JAX-RS-clients-tp3357826p3412343.html
> Sent from the cxf-dev mailing list archive at
Hi
Just spotted this trace :
Running org.apache.cxf.ws.rm.
RMEndpointTest
Exception in thread "Timer-1" java.lang.NullPointerException
at
org.apache.cxf.ws.rm.DestinationSequence$ImmediateFallbackAcknowledgment.run(DestinationSequence.java:448)
at java.util.TimerThread.mainLoop(Time
Hi Andy
>
> On Mon, Mar 7, 2011 at 11:52 AM, Andrzej Michalec <
> andrzej.micha...@gmail.com> wrote:
>
>> > Actually, I added a test to the JAXRSAtomPushLoggingSpringTest which
>> > searches the log records using the queries like
>> 'level==INFO,level==WARN'.
>> > And for that to work I had to mak
Removing Nabble links...
On Wed, Mar 9, 2011 at 10:40 AM, Sergey Beryozkin wrote:
> Hi Andy
>
> On Tue, Mar 8, 2011 at 9:58 PM, Andrzej Michalec <
> andrzej.micha...@gmail.com> wrote:
>
>> > sorry, I'm not following :-) We have PrimitiveSearchCondition which
Hi
I'd like to discuss a bit the possibility of making the CXF HTTP-OSGI
transport redundant. Not sure if it's a good idea but I'd like to give it a
chance :-) by discussing it on this list.
The reason I'm concerned about CXF HTTP-OSGI transport is that it
effectively takes the role of the CXF OS
t I had to exclude the HTTP Osgi
transport from the CXF JAX-RS bundle because it was causing problems for
users loading the bundle in the SpringDM server...
Cheers, Sergey
> Cheers,
>
> David
>
> On 9 March 2011 11:26, Sergey Beryozkin wrote:
> > Hi
> >
> > I
OS - if I can
trace it to some bad Java or Firefox installation then I'll get relaxed
:-)...
Thanks, Sergey
On Sun, Feb 27, 2011 at 6:20 PM, Sergey Beryozkin wrote:
> String text = columnDefinition.getContent(entry);
>
> in SelectableTable.setData
>
> is causing it,
>
>
:28 PM, Sergey Beryozkin wrote:
> Hi Tomasz
>
> I'm finishing some work for AtomPullServer be able to connect to the
> existing file logs, I saw you committing some relevant updates to the
> LogBrowser code too, thanks. I'll will experiment with the Filter dialog
>
Hi Tomasz
On Wed, Mar 9, 2011 at 3:00 PM, Tomasz Oponowicz wrote:
> Hi Sergey,
>
> On Wed, Mar 9, 2011 at 2:28 PM, Sergey Beryozkin
> wrote:
> > Hi Tomasz
> >
> > I'm finishing some work for AtomPullServer be able to connect to the
> > existing file
a bit strange but it is exactly what we have at the moment with the
http-osgi transport being the 'CXF OSGI Application'.
May be it is too simplistic but may be it can work :-)
Cheers, Sergey
Christian
>
>
> Am 09.03.2011 12:26, schrieb Sergey Beryozkin:
>
> Hi
Hi
On Wed, Mar 9, 2011 at 4:39 PM, Daniel Kulp wrote:
>
> I know it's still winter and some of us still have a lot of snow on the
> ground
> so summer seems very far off, but Google Summer of Code is beginning to
> startup for this year.
>
> Last year, we had 3 projects the have produced excelle
Hi Tomasz
> In org.apache.cxf.management.web.browser.client.service.browser.Entry
> class, line 213:
>
>@Nullable
>public Date getEventTimestamp() {
>String value = getTagValue(EVENT_TIMESTAMP_TAG);
>return value != null ? DATETIME_FORMATTER.parse(value) :
Hi Tomasz
> >>
> >>
> ?_s=date=ge=129966840;date=lt=130027320;level==DEBUG;level==WARN
> >>
> >> How should I pass an array of levels?
> >>
> >
> > ';' means 'and' while ',' means 'or' so in this case we have to use ',' :
> >
> > ?_s=level==WARN,level==DEBUG
> >
> > Dates need to be passed
Hi Andy
>
> > May be we can make SearchConditionBuilder an abstract class? Have an
>> > internal FiqlSearchConditionBuilder as the default instance ...
>>
>> Yeap, you have just verbalized what I wanted to do.
>>
>
Just FYI, I'm updating FiqlParser for the date format be configurable (via
context
e passed to PartialConditions and also made visible to
children...
thanks, Sergey
cheers,
> -andy.
>
> --
> View this message in context:
> http://cxf.547215.n5.nabble.com/SeachConditionBuilder-for-CXF-JAX-RS-clients-tp3357826p3425716.html
> Sent from the cxf-dev mailing list arch
Missed the actual link:
http://en.wikipedia.org/wiki/ISO_8601
Sergey
On Sun, Mar 13, 2011 at 1:15 PM, Sergey Beryozkin wrote:
> Hi Andy
>
> On Fri, Mar 11, 2011 at 8:24 PM, Andrzej Michalec <
> andrzej.micha...@gmail.com> wrote:
>
>> > Just FYI, I'm updatin
Hi Tomasz
thanks for your effort, comments inline,
At the moment URL looks like:
>
>
> s?_s=date=ge=2011-03-07;date=lt=2011-03-07;level==DEBUG,level==INFO,level==WARN,level==ERROR
>
>
There is one more update needed:
_s=date=ge=2011-03-07;date=lt=2011-03-07;(level==DEBUG,level==INFO,level==WARN,
apper {
>
>public ResourceException fromResponse(Response r) {
>return new ResourceException(r);
>}
>
> }
>
> DS
>
>
>
>
>
>
>
>
>
>
>
> nexcore.platform.foundation.core.exception.CustomExceptionMapper
> nexcore.platform.fo
Hi,
I'm seeing the following compilation problem after removing the WSS4J jars
from the local repository and rebuilding:
[ERROR]
.../rt/ws/security/src/main/java/org/apache/cxf/ws/security/wss4j/WSS4JInInterceptor.java:[528,32]
getPasswordCB(java.lang.String,int,javax.security.auth.callback.Callb
Hi Andy
Thanks a million - I do hope this builder will help users to experiment with
FIQL.
Cheers, Sergey
On Tue, Mar 15, 2011 at 3:35 PM, Andrzej Michalec <
andrzej.micha...@gmail.com> wrote:
> Refactoring is done, SearchConditionBuilder is factory now, removed
> unnecessary "query" operation,
Colm's merge fixed it, thanks
Sergey
On Tue, Mar 15, 2011 at 7:00 PM, Daniel Kulp wrote:
>
> Probably need a "mvn -U -cpu" type thing to grab the latest WSS4J jars.
>
> Dan
>
>
> On Tuesday 15 March 2011 10:35:02 AM Sergey Beryozkin wrote:
> > Hi,
&g
cripts which are in the rt/management-web module, can they
be Apache licensed ? Dan - what do you think ?
The script which is shipped with the log browser demo - should we remove it
and just use a plain client code to do the invocations for the logs be
generated ?
thanks, Sergey
>
> --
> Best regards,
> Tomasz Oponowicz
>
--
Sergey Beryozkin
Application Integration Division of Talend <http://www.talend.com>
http://sberyozkin.blogspot.com
Hi
> Probably one open issue is to figure out what to do with different .js
> > scripts. ? The scripts which are in the rt/management-web module, can
> they
> > be Apache licensed ? Dan - what do you think ?
>
> There are:
>
> * json2.min.js - Public Domain;
> * uuid.min.js - Dual licensed under t
Hi
SearchContext extension can be used today to make it easy to work with FIQL
expressions, ex:
@Context SearchContext context;
SearchCondition sc = context.getSearchCondition(Book.class);
List matchedBooks = sc.findAll(booksList);
// or
if (sc.isMet(book)) {
// matched
}
// or
sc.visit(ne
> +
> }
>
> Modified:
> cxf/trunk/rt/transports/http/src/test/java/org/apache/cxf/transport/servlet/ServletControllerTest.java
> URL:
> http://svn.apache.org/viewvc/cxf/trunk/rt/transports/http/src/test/java/org/apache/cxf/transport/servlet/ServletControllerTest.java?rev=1084534&r1=1084533&r2=1084534&view=diff
>
> ==
> ---
> cxf/trunk/rt/transports/http/src/test/java/org/apache/cxf/transport/servlet/ServletControllerTest.java
> (original)
> +++
> cxf/trunk/rt/transports/http/src/test/java/org/apache/cxf/transport/servlet/ServletControllerTest.java
> Wed Mar 23 10:50:20 2011
> @@ -26,6 +26,7 @@ import javax.servlet.http.HttpServlet;
> import javax.servlet.http.HttpServletRequest;
> import javax.servlet.http.HttpServletResponse;
>
> +import org.apache.cxf.transport.MessageObserver;
> import org.apache.cxf.transport.http.AbstractHTTPDestination;
> import org.apache.cxf.transport.http.DestinationRegistry;
> import org.easymock.classextension.EasyMock;
> @@ -130,10 +131,12 @@ public class ServletControllerTest exten
> AbstractHTTPDestination dest =
> EasyMock.createMock(AbstractHTTPDestination.class);
> registry.checkRestfulRequest("");
> EasyMock.expectLastCall().andReturn(dest).atLeastOnce();
> +dest.getMessageObserver();
> +
>
> EasyMock.expectLastCall().andReturn(EasyMock.createMock(MessageObserver.class)).atLeastOnce();
>
> expectServiceListGeneratorNotCalled();
>
> -EasyMock.replay(req, registry, serviceListGenerator);
> +EasyMock.replay(req, registry, serviceListGenerator, dest);
> TestServletController sc = new TestServletController(registry,
> serviceListGenerator);
> sc.setHideServiceList(true);
> sc.invoke(req, res);
>
>
>
--
Sergey Beryozkin
Application Integration Division of Talend <http://www.talend.com>
http://sberyozkin.blogspot.com
Hi Christian
On Wed, Mar 23, 2011 at 10:58 AM, Sergey Beryozkin wrote:
> Hi Christian
>
> On Wed, Mar 23, 2011 at 10:50 AM, wrote:
>
>> Author: cschneider
>> Date: Wed Mar 23 10:50:20 2011
>> New Revision: 1084534
>>
>> URL: http://svn.apache.org/v
Hi Christian
Just would like to acknowledge it here as well: thanks a lot for resolving
the issues quickly. Sorry I was not of any help, I'd probably just go ahead
and start from reverting and then start looking for a breaking change which
I guess is a rather primitive approach :-); not sure how l
Christian Schneider
wrote:
> Hi Sergey,
>
> no problem. I just hoped you would have an idea what failed. I only hope
> the build runs fine now :-)
>
> Christian
>
>
> -Ursprüngliche Nachricht-
> Von: Sergey Beryozkin [mailto:sberyoz...@gmail.com]
> Gese
Hi
The config is not visible. What happens if you comment out a jaxrs:client
altogether, just wondering, has it something to do with the jaxrs:client
proxy being AOP-ed or not...
thanks, Sergey
On Tue, Mar 29, 2011 at 5:08 AM, brianmoss1003 wrote:
> Not sure if there is a bug or if I am not doi
es are probably very tricky now
Sergey
On Mon, Mar 28, 2011 at 9:06 PM, Sergey Beryozkin wrote:
> Hi Christian
>
> I've just realized that CXFNonSpringJAXRSServlet become a servlet requiring
> Spring dependencies as you updated it to extend CXFServlet which has a bunch
>
our changes, it is the test
issue which I'll have to track down asap. I haven't worked on Windows during
the last month or so but I'll need to switch and do some pending work...
thanks, Sergey
> Christian
>
>
> Am 29.03.2011 13:35, schrieb Sergey Beryozkin:
>
>>
;
> You can use that as a guideline.
>
> You'll also need to update
> distribution/src/main/appended-resources/META-INF/NOTICE
> with the same info for the release assemplies to pick up.
>
>
> --
> Daniel Kulp
> dk...@apache.org
> http://dankulp.com/blog
> Talend - http://www.talend.com
>
--
Sergey Beryozkin
Application Integration Division of Talend <http://www.talend.com>
http://sberyozkin.blogspot.com
n University, Mar, 08 – May, 09)
> A meta-search engine for finding semiconductor devices (SUNY Binghamton
> University, Sep, 07 – Dec, 07)
>
> I have good experiences in using cxf for ws outbound call and good
> practices in inbound server. I think it's amazing if I could have
+1. Vote open for 72 hours.
>
>
> --
> Daniel Kulp
> dk...@apache.org
> http://dankulp.com/blog
> Talend - http://www.talend.com
>
--
Sergey Beryozkin
Application Integration Division of Talend <http://www.talend.com>
http://sberyozkin.blogspot.com
ter which has
> been
> interesting me for a number of years, a subject matter that I am somewhat
> familiar with (beans, xml, web services), and the opportunity to work for
> Apache, which will provide me with programming experience on software made
> for programmers, and programmed by professional software application
> developers.
>
> I hope that this introduction wasn't too long, but thought that I would
> elaborate on some of my interests, as they pertain to my interest in web
> applications and web-services.
>
> Thank you.
>
> Ryan A. Zoerner
>
--
Sergey Beryozkin
Application Integration Division of Talend <http://www.talend.com>
http://sberyozkin.blogspot.com
I
> am currently a computer engineering student, and have F1 visa in US. (Visa
> status: F1, expiration data: Aug 31, 2011, will have the chance to extend it
> to December 2011 if it's necessary).
>
>
> I have good experiences in using cxf for ws outbound call and good
> practices in inbound server. I think it's amazing if I could have this
> opportunity to make a further step.
>
>
> Please feel free to contact me for further questions.
>
>
> Note
> Thank you for Sergey's very helpful advising and mentoring.
>
> If everything looks ok, I will send this by the end of tomorrow,
> April-7-2011.
>
>
> Regards:
>
> Shenglin Qiu
> 06/Apr/2011
>
>
>
> --
> Sergey Beryozkin
>
> Application Integration Division of Talend
> http://sberyozkin.blogspot.com
>
>
--
Sergey Beryozkin
Application Integration Division of Talend <http://www.talend.com>
http://sberyozkin.blogspot.com
stom CXF EJB invoker can be created, creating a CXF JAX-RS invoker is the
next stage, most likely it will be identical to the JAX-WS one.
Next: try this CXF JAX-RS invoker in practice by doing a simple demo/etc
--
Sergey Beryozkin
Application Integration Division of Talend <http://www.talend.com>
http://sberyozkin.blogspot.com
Fmain%2Fjava%2Forg%2Fow2%2Fjonas%2Fws%2Fcxf%2Feasybeans%2FEasyBeansInvokerFactory.java
>
> Having a Factory concept was absolutely required because of the pool used
> in EJBs (get and release instances).
> and the Invoker if a really simple extension of the JAXWS default Invoker.
> Noth
+1
Sergey
On Fri, Apr 8, 2011 at 3:01 PM, Daniel Kulp wrote:
>
> I'd like to call a vote on this just to get it out of the way to make the
> releases next week a bit easier.
>
> There are two changes:
> * Update the eclipse checkstyle/pmd rules so that the new gwt generated
> code
> doesn't ca
This vote will stay open for 72 hours.
>
> Here is my +1.
>
>
> --
> Daniel Kulp
> dk...@apache.org
> http://dankulp.com/blog
> Talend - http://www.talend.com
>
--
Sergey Beryozkin
Application Integration Division of Talend <http://www.talend.com>
http://sberyozkin.blogspot.com
ic one in
distribution/.../samples/jax_rs). Once you up to speed, we can start working
on building the basic JAX-RS EJB invoker
Thanks, Sergey
Thanks,
>
> Ryan
>
--
Sergey Beryozkin
Application Integration Division of Talend <http://www.talend.com>
http://sberyozkin.blogspot.com
file search so that I can get around this
> problem. I know about regexp for instance, but if there is some default
> answer I would like to know.
>
>
Try setting up the workspace as suggested above, I've never seen this
problem
thanks, Sergey
> -
>
> Again, thanks for your help.
>
--
Sergey Beryozkin
Application Integration Division of Talend <http://www.talend.com>
http://sberyozkin.blogspot.com
+1
Cheers, Sergey
On Wed, Apr 13, 2011 at 8:42 AM, Daniel Kulp wrote:
>
>
> We've resolved over 59 issues since 2.3.3 and thus is time for a release.
>
> List of issues:
>
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310511&version=12316074
>
> The Maven staging areas ar
+1
Cheers, Sergey
On Wed, Apr 13, 2011 at 8:51 AM, Daniel Kulp wrote:
>
> It's been about 6 months since the release of 2.3 and we've done a
> fantastic
> job implenting new features and cleaning up various parts of the code and
> integrating new versions of libraries like WSS4J, Neethi, XmlSc
ense ?
Cheers, Sergey
On Thu, Mar 31, 2011 at 4:18 PM, Sergey Beryozkin wrote:
> I've added NOTICE to the rt/management-web only as I'm still seeing all
> sort of crashes on Ubuntu, it does look like my environment is somehow
> broken for GWT to work properly as Tomasz did confi
> from cxf user perspective to a provider's perspective.
>
> I will continue work on it.
>
> Regards:
> Shenglin Qiu
>
>
>
>
>
>
>
--
Sergey Beryozkin
Application Integration Division of Talend <http://www.talend.com>
http://sberyozkin.blogspot.com
Hi Tomasz
On Sun, Apr 17, 2011 at 9:06 AM, Tomasz Oponowicz <
tomasz.oponow...@gmail.com> wrote:
> Hi Sergey,
>
> On Wed, Apr 13, 2011 at 7:17 PM, Sergey Beryozkin
> wrote:
> > I've finally managed to spend a day today working on Windows, and I did
> get
>
Hi
It is a good progress, I think you are on the right path.
Just to see that things are really working, introduce ObjectName and
ManagedComponent JAXB beans which will be initialized from JMX ObjectName
and ManagedComponent JMX objects.
That should be enough for GETs to start working. We will th
http://cxf.apache.org/apidocs/org/apache/cxf/management/counters/ResponseTimeCounter.html>
> ,
> WorkQueueImplMBeanWrapper<http://cxf.apache.org/apidocs/org/apache/cxf/workqueue/WorkQueueImplMBeanWrapper.html>
> ,
> WorkQueueManagerImplMBeanWrapper<http://cxf.apache.org/
pment mode;
>
> I'm fixing this.
>
> On Mon, Apr 18, 2011 at 11:31 AM, Sergey Beryozkin
> wrote:
>> Hi Tomasz
>>
>> On Sun, Apr 17, 2011 at 9:06 AM, Tomasz Oponowicz
>> wrote:
>>>
>>> Hi Sergey,
>>>
>>> On Wed, Apr 13
ernate feed/entries will
simplify this issue because a pure HTML will be returned.
However, GWT does give us more flexibility in the way individual
entries are displayed, etc, so lets stick to using GWT for now :-)
thanks, Sergey
> On Wed, Apr 20, 2011 at 11:47 AM, Sergey Beryozkin
> wrot
Hi Shenglin
You are progressing very well, please see comments inline
On Mon, Apr 25, 2011 at 12:25 AM, Travis Roy wrote:
>
> Hi Sergey:
> I have made some progress according to your last email, due to the size of
> each file, I have to paste some of them below. As you can see, in my spring
> ap
HI Shenglin
>> - What you may want to do is to update InstrumentationManagerImpl to
>> be able to access the underlying MBeanServerConnection and have
>> InstrumentationManagerImpl inject into your JAX-RS resource, thus
>> letting the manager deal with JMS-specific configuration and
>> connection
Hi Alessio, Colm
Unfortunately I did not have a system test involving this interceptor
checking digest passwords (I have the one for a policy first case
though), so the regression was not spotted, thanks Colm for applying a
fix.
Alessio - as a workaround, while working with CXF 2.4.0, please over
>
> I'm a bit confused :-). Here is what I meant:
>
>
> xmlns:s="http://users.com/rs";
> serviceName="s:UserService">
>
>
>
>
>
>
> implementor="#userService"
> xmlns:s="http://users.com/ws";
> serviceName="s:UserService"
>
e a
> set of classes attached to the Server, like trees, with the trunk ending up
> in the ServerFactory, or
> one of the classes that it calls. Just basic programming, I guess, but it
> helps me eliminate, in my
> mind the things that I won't need to look at in order to make this work
> (hopefully).
>
> If I've said anything in all of this that doesn't make any sense, or if you
> have any corrections
> to the things that I've said, or if you have any questions about what I
> said, or if you have
> any suggestions. Please feel free to comment.
>
Please experiment with the jaxrs/basic demo as suggested above. Next
week we can start with looking at how CXF JAXWS handles EJB
invocations
Thanks, Sergey
> Thank you.
>
> Ryan Zoerner
>
--
Sergey Beryozkin
Application Integration Division of Talend
http://sberyozkin.blogspot.com
igrate the dependencies to 2.4.
>
Sure. Please finish the work to do with retrieving the list of all and
endpoint specific MBeans and then migrate
To summarize:
- Have only InstrumentationManager injected in JMXServer
- Use the bus to get ServiceRegistry in order to initialize a list of
existing managed endpoints
- Register ServerLifeCycleManager Listener for the list to be kept uptodate
- Have your server returning the list of all CXFMbeans, the list of
QNames representing managed services/endpoints and service specific
CXF MBeans
One you finish this task then we will move on to other ones...
Ping me on #cxf please if you have any questions
Thanks, Sergey
>
> Regards:
> Shenglin Qiu
>
--
Sergey Beryozkin
Application Integration Division of Talend
http://sberyozkin.blogspot.com
Hi
I've been thinking about introducing a rt/security module which will
have common security-related classes from
common/security and rt/core/.../interceptors/security added to it initially.
cxf-common-utilities/org.apache.cxf.common.security keeps SimpleGroup
and SimplePrincipal helpers for crea
Hi Oliver
On Thu, May 5, 2011 at 2:22 PM, Oliver Wulff wrote:
> Hi Sergey
>
> I think this makes sense.
>
> Do you meant to move "cxf-common-utilities/org.apache.cxf.common.security"
> etc to the new module or keep it where it is?
>
We could've kept all the common security code in cxf-common-ut
lot of work for nested beans to work, with
collections supported as well. And no extra annotations is required.
Another option is just use MultivaluedMap in case of form submissions
or explicit FormParam("user.name")
What do you think ?
Cheers, Sergey
> *My Suggestion is can
also interesting but I'm not sure CXF should
multiple solutions for this particular issue
Thanks, Sergey
> Biju B
>
> On Tue, May 10, 2011 at 1:22 PM, Sergey Beryozkin wrote:
>
>> Hi
>>
>> Please see comments inline
>>
>> On Tue, May 10, 2011 at 8:29 PM,
gical alterations of coded applications, without having to know
> much about what else
> is actually happening.
>
> This has application to the integration because EJB needs to have its
> resources injected at the
> time of Construction, according to JAX-RS 1.1, and EJB annotations must be
> processed, during
> any method invokation, which is what the invoker is doing here is calling
> the method of a
> resource whose lifecycle is being governed by a
> org.apache.cxf.jaxrs.lifecycle.ResourceProvider.
> In this case, org.apache.cxf.jaxrs.lifecycle.SingletonResourceProvider. I
> also had to create a
> CustomResourceProvider, which I may also publish to the list in a subsequent
> email.
>
> Ryan
>
--
Sergey Beryozkin
Application Integration Division of Talend
http://sberyozkin.blogspot.com
ntend to make small steps towards building upon this
> in the future. I hope
> that this will set a good backdrop for discussion and me to ask questions,
> if necessary.
>
That is good, thanks
Sergey
> Ryan
>
--
Sergey Beryozkin
Application Integration Division of Talend
http://sberyozkin.blogspot.com
Sent HTTP PUT request to update customer info
> Response status code: 200
> Response body:
>
>
>
> Sent HTTP POST request to add customer
> Response status code: 200
> Response body:
> standalone="yes"?>124 me>Jack
>
>
> S:\cxf\distribution\src\main\release\samples\jax_rs\basic>
>
>
>
> This was the output from the code that I showed, or at least approximately.
> I mention
> this because in my most recent iteration of changing the Client, I have been
> printing
> the url contents and url headers explicitly. This helped me figure out more
> about
> what seems to be the equivalence of an HTTP GET Request and a simple
> openURLConnection to, what else, a url.
>
> Ryan
>
--
Sergey Beryozkin
Application Integration Division of Talend
http://sberyozkin.blogspot.com
uch beans when generating query or form
parameters, etc, the other one is that JAX-RS proxies understand how
to deal with them, etc.
I'd encourage you to help us to improve the existing solution if you
find some drawbacks. Maps are not supported for example.
Thanks, Sergey
Cheers, Sergey
>
Hi Ryan
On Thu, May 12, 2011 at 10:42 AM, Ryan Zoerner wrote:
> In the paragraph, with the hyperlink to the jaxrs demo, I said this:
>
> ---
>
> The client opens a printStream that is associated with the conne
che.org/licenses/icla.txt
Please try to update the dev list at least twice per week and login to
#cxf if you have questions. We should be finalizing by now the
retrieval of MBean representations and start planning what to do next
Thanks, Sergey
> Thank you.
>
> Regards
> Shenglin Qiu
>
>
--
Sergey Beryozkin
Application Integration Division of Talend
http://sberyozkin.blogspot.com
not
>> about CXF solution is better then yours, etc :-). I just don't think
>> we should have two solutions for this case 'shipped' with CXF. The CXF
>> one may not be ideal but it has its benefits too, one of them is that
>> WADLGenerator can understand such be
, one can do
/books?_s=id=gt=1
"Find all books with id greater than 1"
but we can't express the same query if Book happens to have a nested
ID bean, etc:
/books?_s=id=gt=id.1
Cheers, Sergey
> Biju B
>
> On Thu, May 12, 2011 at 10:52 AM, Sergey Beryozkin
> wrote:
>
> On Thu, May 12, 2011 at 1:08 PM, Sergey Beryozkin wrote:
>
>> Hi
>>
>> On Thu, May 12, 2011 at 8:21 PM, Biju Nair wrote:
>> > Just to clarify,
>> >
>> > the user bean will be something like,
>> > class User{
>> > Map params;
&g
* representation from wsimport? Or through some
> * other means? Or does the implementation
> * traditionally remain secure within the
> * webservice, in jax-ws?
> */
> c.getNewCustomerInstance( [name], [id] );
> -Server.java { consumes messages and produces responses }
Please make things simpler, follow the basic/jax-rs demo and focus on
the JAX-RS mechanics.
Use JAXRSServerFactorybean to create both endpoints, or jaxrs:server
Spring declarations if you prefer
Thanks, Sergey
>
> Thanks,
> Ryan
>
--
Sergey Beryozkin
Application Integration Division of Talend
http://sberyozkin.blogspot.com
Hi
On Fri, May 13, 2011 at 1:19 AM, Shenglin Qiu wrote:
>
> Hi Sergey:
>
> Here is the todo list which you have assigned:
>
> 1. Have one JAX-WS and JAX-RS endpoints
> 2. Have your JMXServer as a separate endpoint
> 3. Injecting a bus reference and registering a listener
>
> Your Tips:
> 1.
> In
rce method which will return the state. Subresurce locator
effectively delegates to the final resource method. You'll be
surprised how easy it is but I do appreciate it can be tricky without
having a prior experience
Same for CustomeService: have some basic map/list of Customer
http://pages.cs.wisc.edu/~zoerner/downloads/dev/samples/customerservice/Customer.java
>
--
Sergey Beryozkin
Application Integration Division of Talend
http://sberyozkin.blogspot.com
oks good, I guess we will be ready to move to the EJB
integration on Mon/Tue.
have a good weekend
Sergey
>
> Ryan
>
--
Sergey Beryozkin
Application Integration Division of Talend
http://sberyozkin.blogspot.com
ints a message
> in response to it:
>
> http://pages.cs.wisc.edu/~zoerner/downloads/dev/samples/jaxrs_basic_http_demo/400_header_url_response_to_browser.png
>
> Have a great weekend also.
>
> Ryan
>
--
Sergey Beryozkin
Application Integration Division of Talend
http://sberyozkin.blogspot.com
On Sun, May 15, 2011 at 5:46 PM, Sergey Beryozkin wrote:
> Hi
>
> It looks not too bad, some comments inline...
>
> On Fri, May 13, 2011 at 5:34 PM, Shenglin Qiu wrote:
>>
>> Hi Sergey:
>>
>> Here are what I had and although the output maybe simple, I c
Hi
It seems there have been some regressions introduced recently [1]
which show up on Windows, it could be to do with the fact the build
path contains spaces, or may be it is some resource recycling issue.
JAXRSSimpleSecurityTest passed for me yesterday, when I run all the
jaxrs system tests, and
On Mon, May 16, 2011 at 4:45 AM, Ryan Zoerner wrote:
> I mentioned that it works fine when done a certain way, but unfortunately,
> it works just fine without the @GET annotated method, without the @GET and
> without the method.
>
> Thanks,
>
> Ryan
>
> http://pages.c
g to change in http://svn.apache.org/repos/asf/cxf/trunk - is that
> ok? If not can you sen me the SVN link?
>
> On Fri, May 13, 2011 at 1:48 AM, Sergey Beryozkin wrote:
>
>> 2.4.1-SNAPSHOT is the trunk version - so please check it out if you
>> decide to work on a pacth,
ut
> TestEmployeeTO[currencies={IND=INR, USA=DOLLAR}]
> map={y=9, x=11}
>
thanks, Sergey
> Please verify and let me know is this is good.
>
> Biju B
--
Sergey Beryozkin
Application Integration Division of Talend
http://sberyozkin.blogspot.com
Hi Shenglin
Well done, you are progressing well.
Note that you don't have to start formatting the updates to the dev
list, it's just
the work as usual, keep it simple please :-). And don't CC to the secretary :-)
Some comments below.
> I am fully upgrade it to 2.4.0, I have some testing phase e
HI Shenglin
>>
>> String href = builder.path("mbean").path(someUniqueKey).build().toString()
>
>
> Here is my progress, I use UriBuilder uriBuilder =
> uriInfo.getAbsolutePathBuilder().path(this.getClass(), "list"); and
> String uniqueKey = Integer.toString(index++);
> St
er",service="{http://server.gsoc.apache.org/}JMXServer",type=Bus.Service.Endpoint
>> > org.apache.cxf
>> >
>>
>> This bean has to be excluded as well, at least by default.
>> What you can do in the short term is to qualify the jmx server
>> endpoint like this:
>> http://cxf.apache.org/jmx";
>> serviceName="s:JMXServer" address="/jmx">
>> > value="{http://cxf.apache.org/jmx}JMXServer"/>
>>
>>
>> This will give you enough info for checking MBeans which have
>> 'service' attribute and blocking the one which matches this
>> serviceName. Another solution is use jaxrs:property or jaxws:property
>> to indicate that a given endpoint should not be JMX-exposed and update
>> InstrumnetationManager to check such a property - perhaps we can do it
>> later
>>
>> >
>> > Of course, as you required, I format the output.
>>
>> Sorry, I may've confused you, please don't format,
>>
>> thanks, Sergey
>>
>> >
>> > Regards:
>> > Shenglin Qiu
>> >
>> >
>
--
Sergey Beryozkin
Application Integration Division of Talend
http://sberyozkin.blogspot.com
HI Shenglin
On Thu, May 19, 2011 at 2:54 PM, Shenglin Qiu wrote:
>
> Yes Sergey, will have these following pattern:
>
> http://localhost:8080/services/jmx/mbean/0 -> CXF Bus
>
> http://localhost:8080/services/jmx/mbean/01 -> UserService
>
> http://localhost:8080/services/jmx/mbean/0123 -> Cu
-> JMXServer will be hidden
>> > to user.
>> >
>>
>> That looks better, but do you think it would make sense to avoid the
>> concatenation ?
>> We can get hundreds of CXF MBeans in the production environment, so
>> IMHO it would be simpler
>> to have /mbean/199 identifying a particular MBean,
>>
>> Cheers, Sergey
>>
>> >
>> > Regards:
>> >
>> > Shenglin Qiu
>> >
>> >
>> >
>
--
Sergey Beryozkin
Application Integration Division of Talend
http://sberyozkin.blogspot.com
Hi - did you see the comments on JIRA ?
Please update your local snapshot and create a patch
thanks, Sergey
On Tue, May 17, 2011 at 9:25 PM, Biju Nair wrote:
> Created JIRA - CXF-3529
>
> Let me know what is the next step?
>
> Biju
>
> On Tue, May 17, 2011 at 1:51 AM, S
localhost:8080/services/jmx/mbean/01 -> UserService
>> >> >
>> >> > http://localhost:8080/services/jmx/mbean/0123 -> CustomerService
>> >> >
>> >> > http://localhost:8080/services/jmx/mbean/01234 -> GreeterService
>> >> > (Soap)
>> >> >
>> >> > http://localhost:8080/services/jmx/mbean/012 -> JMXServer will be
>> >> > hidden to user.
>> >> >
>> >>
>> >> That looks better, but do you think it would make sense to avoid the
>> >> concatenation ?
>> >> We can get hundreds of CXF MBeans in the production environment, so
>> >> IMHO it would be simpler
>> >> to have /mbean/199 identifying a particular MBean,
>> >>
>> >> Cheers, Sergey
>> >>
>> >> >
>> >> > Regards:
>> >> >
>> >> > Shenglin Qiu
>> >> >
>> >> >
>> >> >
>> >
>>
>>
>>
>> --
>> Sergey Beryozkin
>>
>> Application Integration Division of Talend
>> http://sberyozkin.blogspot.com
>
--
Sergey Beryozkin
Application Integration Division of Talend
http://sberyozkin.blogspot.com
ost:8080/services/jmx/mbean/2
>> >> > ...
>> >> >> > http://localhost:8080/services/jmx/mbean/***
>> >> > Thank you.
>> >> >
>> >> > Regards:
>> >> > Shenglin Qiu
>> >> >
>> >> >> Date: Thu, 19 May 2011 15:03:03 +010
the
current code
Cheers, Sergey
> Regards, aki
>
--
Sergey Beryozkin
Application Integration Division of Talend
http://sberyozkin.blogspot.com
s-related maven plugin, so I can also check a bit later on
what could've affected the tests.
thanks, Sergey
> regards, aki
>
>
>
> 2011/5/23 Sergey Beryozkin :
>> Hi Aki
>>
>> On Mon, May 23, 2011 at 10:23 AM, Aki Yoshida wrote:
>>> Hi,
>>> My
401 - 500 of 1543 matches
Mail list logo