Hi Sergey,

On Tue, Feb 15, 2011 at 10:50 AM, Sergey Beryozkin <[email protected]> wrote:
> Hi Tomasz
>
> It's really nice to hear from you again :-)
>
>
>>> Here is the initial list  of issues which I need some help with :
>>>
>>> 1. LogBrowser has a showstopper bug which I'm sure is due to the fact we
>>> just did not look at it for a while :-). Basically, when I go and generate
>>> the logs, and then click 'refresh' on the endpoint, the browser reports an
>>> exception.

I can't reproduce this (however it doesn't mean that there isn't bug ;) ).

To solidify my understanding, use case:

1) Run 'logbrowser' through sample;
2) Go to 'http://localhost:9002/log/browser/LogBrowser.html';
3) Add new endpoint with URL 'http://localhost:9002/log/logs';
4) Select newly created endpoint;
5) In new tab open 'http://localhost:9002/customer-service.html' and
add few 'customers';
6) Go back to 'logbrowser';
6) Click 'refresh' link;

Expected:
List is refreshed and new items are shown.

Environment:
Firefox 3.6.x

Is this use case correct? Thanks for your help.

Maybe try with force refresh (i.e. "Ctrl + R"). However I have to add
revision number to static resources URL to avoid cache problems.

> this is is the only main issue at the moment
>>>
>>> 2. Please move ManageEndpoints button either immediately above or below the
>>> Filter button
>>
>> You mean something similar to "original" layout - "Manage endpoint" is
>> "attached" to the bottom of the page?
>>
>
> I'm thinking that given we have a Filter button in the bottom of the
> left-side pane, it would be ok to have both 'Manage Endpoints' and
> 'Filters' co-located...
>
>>> 3. Remove the Tasks and Endpoints buttons/entries, lets have it the way you
>>> did it originally. We only need to  see the list of endpoints which will be
>>> added via "ManageEndpoints", the explorer style is just too complex.
>>>
>>> 4. When I go to ManageEndpoints, "Sign Out" leaks into the new panel and
>>> overlaps with the "Settings" entry,

Fixed.

>> Looks like 2, 3, 4 are layout problems... I have to clean up this. At
>> the moment we are using mix of CSS and "table layout". I'm not CSS
>> expert so I will fix it by moving problematic parts to "table layout".

I noticed that when you use latest Chrome or Safari, list of logs and
detailed view isn't shown. I consider this as a blocker. I will
prepare fix for this ASAP.

>
> Please give it a try. The left pane has the "Explorer" title which is
> fine, but then the actual space is a bit 'busy', it would be nice to
> have a list of endpoints there only, with the 'Manage Endpoints' and
> 'Filters' being collapsed in the bottom of the pane...
>
>>> 5. In ManageEndpoints please change "back to browse" to "Back to Explorer"
>>
>> Fixed.
>
> I've seen the merge - and I know now how to do it too :-)
>>
>>> 6. We will need to think what to do with the jscript library added to the
>>> demo - we will have to link to its via remore URI or simple do a simpler
>>> plain HTML form - not a priority right now.
>
> If linking to the remote jscript.js proves to be problematic then I
> can just introduce a CXF JAX-WS & JAX-RS client invoking in the
> endpoint and generating the logs. Or we can have a plain form without
> trying to analyze the response...
>
> thanks, Sergey
>
>>>
>>> Hope it's not a big list :-). We will catch up on the GWT dev a bit and I
>>> also hope other users with the GWT experience contribute in time. What I
>>> will do before 2.4 is look at the browser code and see what I can refactor
>>> but also add some helpers to the AtomPullServer so that users can use it for
>>> reading from the existing file logs...
>>>
>>> Thanks, Sergey
>>>
>>>
>>>
>>
>> --
>> Best regards,
>> Tomasz Oponowicz
>>
>



-- 
Best regards,
Tomasz Oponowicz

Reply via email to