Report for CatalystX-ExtJS-1.123000

Back
From: metabase:user:3198cbe2-2aae-11df-837a-5e0a49663a4f
Subject: PASS CatalystX-ExtJS-1.123000 v5.12.1 GNU/Linux
Date: 2010-12-09T16:08:52Z

This distribution has been tested as part of the CPAN Testers
project, supporting the Perl programming language.  See
http://wiki.cpantesters.org/ for more information or email
questions to cpan-testers-discuss@perl.org


--
Dear Moritz Onken,

This is a computer-generated report for CatalystX-ExtJS-1.123000
on perl 5.12.1, created by CPAN-Reporter-1.18_06.

Thank you for uploading your work to CPAN.  Congratulations!
All tests were successful.

Sections of this report:

    * Tester comments
    * Program output
    * Prerequisites
    * Environment and other context

------------------------------
TESTER COMMENTS
------------------------------

Additional comments from tester:

this report is from an automated smoke testing program
and was not reviewed by a human for accuracy

------------------------------
PROGRAM OUTPUT
------------------------------

Output from './Build test':

t/00-compile.t ................ ok
# Testing with Perl 5.012001, /home/graham/perltest/perl5121/perl/bin/perl
#     Carp version is 1.16
#     Catalyst version is 5.80029
#     Catalyst::Action version is undefined
#     Catalyst::Action::Deserialize version is 0.86
#     Catalyst::Action::REST version is 0.86
#     Catalyst::Action::RenderView version is 0.14
#     Catalyst::Action::Serialize version is 0.86
#     Catalyst::Controller version is undefined
#     Catalyst::Controller::REST version is 0.86
#     Catalyst::Engine::HTTP version is undefined
#     Catalyst::Model::DBIC::Schema version is 0.47
#     Catalyst::Request::REST::ForBrowsers version is 0.86
#     Catalyst::Runtime version is 5.80029
#     Catalyst::Utils version is undefined
#     Catalyst::View::JSON version is 0.31
#     Catalyst::View::TT version is 0.35
#     Class::Accessor::Fast version is 0.34
#     Config::Any version is 0.20
#     DBIx::Class version is 0.08123
#     DBIx::Class::ResultSet version is undefined
#     DBIx::Class::Schema version is undefined
#     English version is 1.04
#     File::Find version is 1.15
#     File::Spec version is 3.33
#     File::Temp version is 0.22
#     FindBin version is 1.50
#     Getopt::Long version is 2.38
#     HTML::Entities version is 3.68
#     HTML::FormFu version is 0.08002
#     HTML::FormFu::ExtJS version is 0.077
#     HTML::FormFu::Model::DBIC version is 0.08002
#     HTTP::Request::Common version is 5.824
#     JSON version is 2.27
#     JSON::Any version is 1.25
#     JSON::XS version is 2.3
#     JavaScript::Dumper version is 0.011
#     Lingua::EN::Inflect version is 1.893
#     List::Util version is 1.2303
#     Module::Build version is 0.3619
#     Moose version is 1.21
#     Moose::Util::TypeConstraints version is 1.21
#     MooseX::MethodAttributes version is 0.24
#     Path::Class version is 0.21
#     Path::Class::File version is 0.21
#     Pod::Usage version is 1.36
#     Scalar::Util version is 1.2303
#     Test::More version is 2.0001
#     Test::WWW::Mechanize::Catalyst version is 0.53
#     namespace::autoclean version is 0.11
t/000-report-versions.t ....... ok
t/author-critic.t ............. skipped: these tests are for testing by the author
[debug] Debug messages enabled
[debug] Statistics enabled
[debug] Loaded dispatcher "Catalyst::Dispatcher"
[debug] Loaded engine "Catalyst::Engine::CGI"
[debug] Found home "/home/graham/perltest/perl5121/cpan/build/CatalystX-ExtJS-1.123000-rTtWMX/t/lib/MyApp"
[debug] Loaded components:
.--------------------------------------------------------------------------------------------------------------------------------------------+----------.
| Class                                                                                                                                      | Type     |
+--------------------------------------------------------------------------------------------------------------------------------------------+----------+
| MyApp::Controller::API                                                                                                                     | instance |
| MyApp::Controller::Artist                                                                                                                  | instance |
| MyApp::Controller::Calculator                                                                                                              | instance |
| MyApp::Controller::FindOrDefault                                                                                                           | instance |
| MyApp::Controller::ForBrowser                                                                                                              | instance |
| MyApp::Controller::ForBrowsers                                                                                                             | instance |
| MyApp::Controller::JSON                                                                                                                    | instance |
| MyApp::Controller::Nested::Controller                                                                                                      | instance |
| MyApp::Controller::REST                                                                                                                    | instance |
| MyApp::Controller::RequestClass                                                                                                            | instance |
| MyApp::Controller::SkipEnd                                                                                                                 | instance |
| MyApp::Controller::User                                                                                                                    | instance |
| MyApp::Model::DBIC                                                                                                                         | instance |
| MyApp::Model::DBIC::FindOrDefault                                                                                                          | class    |
| MyApp::Model::DBIC::SkipEnd                                                                                                                | class    |
| MyApp::Model::DBIC::User                                                                                                                   | class    |
| MyApp::View::JSON                                                                                                                          | instance |
| MyApp::View::TT                                                                                                                            | instance |
'--------------------------------------------------------------------------------------------------------------------------------------------+----------'

[debug] Loaded Private actions:
.-------------------------------------+-------------------------------------------------------------------------+---------------------------------------.
| Private                             | Class                                                                   | Method                                |
+-------------------------------------+-------------------------------------------------------------------------+---------------------------------------+
| /api/src                            | MyApp::Controller::API                                                  | src                                   |
| /api/router                         | MyApp::Controller::API                                                  | router                                |
| /api/end                            | MyApp::Controller::API                                                  | end                                   |
| /api/index                          | MyApp::Controller::API                                                  | index                                 |
| /api/begin                          | MyApp::Controller::API                                                  | begin                                 |
| /findordefault/base                 | MyApp::Controller::FindOrDefault                                        | base                                  |
| /findordefault/object               | MyApp::Controller::FindOrDefault                                        | object                                |
| /findordefault/object_DELETE        | MyApp::Controller::FindOrDefault                                        | object_DELETE                         |
| /findordefault/object_POST          | MyApp::Controller::FindOrDefault                                        | object_POST                           |
| /findordefault/object_GET           | MyApp::Controller::FindOrDefault                                        | object_GET                            |
| /findordefault/object_PUT           | MyApp::Controller::FindOrDefault                                        | object_PUT                            |
| /findordefault/end                  | MyApp::Controller::FindOrDefault                                        | end                                   |
| /findordefault/begin                | MyApp::Controller::FindOrDefault                                        | begin                                 |
| /findordefault/list                 | MyApp::Controller::FindOrDefault                                        | list                                  |
| /calc/add                           | MyApp::Controller::Calculator                                           | add                                   |
| /calc/subtract                      | MyApp::Controller::Calculator                                           | subtract                              |
| /calc/upload                        | MyApp::Controller::Calculator                                           | upload                                |
| /calc/add_to                        | MyApp::Controller::Calculator                                           | add_to                                |
| /json/index                         | MyApp::Controller::JSON                                                 | index                                 |
| /forbrowsers/base                   | MyApp::Controller::ForBrowsers                                          | base                                  |
| /forbrowsers/object                 | MyApp::Controller::ForBrowsers                                          | object                                |
| /forbrowsers/object_DELETE          | MyApp::Controller::ForBrowsers                                          | object_DELETE                         |
| /forbrowsers/object_POST            | MyApp::Controller::ForBrowsers                                          | object_POST                           |
| /forbrowsers/object_GET             | MyApp::Controller::ForBrowsers                                          | object_GET                            |
| /forbrowsers/object_PUT             | MyApp::Controller::ForBrowsers                                          | object_PUT                            |
| /forbrowsers/end                    | MyApp::Controller::ForBrowsers                                          | end                                   |
| /forbrowsers/begin                  | MyApp::Controller::ForBrowsers                                          | begin                                 |
| /forbrowsers/list                   | MyApp::Controller::ForBrowsers                                          | list                                  |
| /rest/object                        | MyApp::Controller::REST                                                 | object                                |
| /rest/begin                         | MyApp::Controller::REST                                                 | begin                                 |
| /rest/end                           | MyApp::Controller::REST                                                 | end                                   |
| /nested/controller/index            | MyApp::Controller::Nested::Controller                                   | index                                 |
| /skipend/load_form                  | MyApp::Controller::SkipEnd                                              | load_form                             |
| /skipend/object                     | MyApp::Controller::SkipEnd                                              | object                                |
| /skipend/object_GET                 | MyApp::Controller::SkipEnd                                              | object_GET                            |
| /skipend/object_PUT                 | MyApp::Controller::SkipEnd                                              | object_PUT                            |
| /skipend/begin                      | MyApp::Controller::SkipEnd                                              | begin                                 |
| /skipend/list                       | MyApp::Controller::SkipEnd                                              | list                                  |
| /skipend/base                       | MyApp::Controller::SkipEnd                                              | base                                  |
| /skipend/object_POST                | MyApp::Controller::SkipEnd                                              | object_POST                           |
| /skipend/object_DELETE              | MyApp::Controller::SkipEnd                                              | object_DELETE                         |
| /skipend/end                        | MyApp::Controller::SkipEnd                                              | end                                   |
| /skipend/edit_record                | MyApp::Controller::SkipEnd                                              | edit_record                           |
| /forbrowser/base                    | MyApp::Controller::ForBrowser                                           | base                                  |
| /forbrowser/object                  | MyApp::Controller::ForBrowser                                           | object                                |
| /forbrowser/object_DELETE           | MyApp::Controller::ForBrowser                                           | object_DELETE                         |
| /forbrowser/object_POST             | MyApp::Controller::ForBrowser                                           | object_POST                           |
| /forbrowser/object_GET              | MyApp::Controller::ForBrowser                                           | object_GET                            |
| /forbrowser/object_PUT              | MyApp::Controller::ForBrowser                                           | object_PUT                            |
| /forbrowser/end                     | MyApp::Controller::ForBrowser                                           | end                                   |
| /forbrowser/begin                   | MyApp::Controller::ForBrowser                                           | begin                                 |
| /forbrowser/list                    | MyApp::Controller::ForBrowser                                           | list                                  |
| /requestclass/params                | MyApp::Controller::RequestClass                                         | params                                |
| /requestclass/request_class         | MyApp::Controller::RequestClass                                         | request_class                         |
| /user/base                          | MyApp::Controller::User                                                 | base                                  |
| /user/object                        | MyApp::Controller::User                                                 | object                                |
| /user/object_DELETE                 | MyApp::Controller::User                                                 | object_DELETE                         |
| /user/object_POST                   | MyApp::Controller::User                                                 | object_POST                           |
| /user/object_GET                    | MyApp::Controller::User                                                 | object_GET                            |
| /user/object_PUT                    | MyApp::Controller::User                                                 | object_PUT                            |
| /user/end                           | MyApp::Controller::User                                                 | end                                   |
| /user/add_to_group                  | MyApp::Controller::User                                                 | add_to_group                          |
| /user/begin                         | MyApp::Controller::User                                                 | begin                                 |
| /user/list                          | MyApp::Controller::User                                                 | list                                  |
'-------------------------------------+-------------------------------------------------------------------------+---------------------------------------'

[debug] Loaded Path actions:
.---------------------------------------------------------------------------+---------------------------------------------------------------------------.
| Path                                                                      | Private                                                                   |
+---------------------------------------------------------------------------+---------------------------------------------------------------------------+
| /api                                                                      | /api/index                                                                |
| /api/router                                                               | /api/router                                                               |
| /api/src                                                                  | /api/src                                                                  |
| /calc                                                                     | /calc/upload                                                              |
| /calc                                                                     | /calc/add                                                                 |
| /calc/subtract                                                            | /calc/subtract                                                            |
| /nested/controller/index                                                  | /nested/controller/index                                                  |
| /requestclass/params                                                      | /requestclass/params                                                      |
| /requestclass/request_class                                               | /requestclass/request_class                                               |
'---------------------------------------------------------------------------+---------------------------------------------------------------------------'

[debug] Loaded Chained actions:
.---------------------------------------------------------------------------+---------------------------------------------------------------------------.
| Path Spec                                                                 | Private                                                                   |
+---------------------------------------------------------------------------+---------------------------------------------------------------------------+
| /add/*/to/*                                                               | /calc/add (1)                                                             |
|                                                                           | => /calc/add_to                                                           |
| /findordefaults/...                                                       | /findordefault/list                                                       |
| /findordefault/...                                                        | /findordefault/object                                                     |
| /forbrowsers/...                                                          | /forbrowser/list                                                          |
| /forbrowser/...                                                           | /forbrowser/object                                                        |
| /forbrowser/...                                                           | /forbrowsers/list                                                         |
| /forbrowsers/...                                                          | /forbrowsers/object                                                       |
| /rest/object/*                                                            | /rest/object                                                              |
| /skipend/form/edit_record                                                 | /skipend/load_form (0)                                                    |
|                                                                           | => /skipend/edit_record                                                   |
| /skipends/...                                                             | /skipend/list                                                             |
| /skipend/...                                                              | /skipend/object                                                           |
| /user/*/add_to_group/*                                                    | /user/base (1)                                                            |
|                                                                           | => /user/add_to_group                                                     |
| /users/...                                                                | /user/list                                                                |
| /user/...                                                                 | /user/object                                                              |
'---------------------------------------------------------------------------+---------------------------------------------------------------------------'

[info] Application powered by Catalyst 5.80029
[info] *** Request 1 (0.333/s) [30244] [Thu Dec  9 16:08:03 2010] ***
[debug] "GET" request for "api" from "127.0.0.1"
[debug] Path is "api"
[debug] Serializing with Catalyst::Action::Serialize::JSON
[debug] Response Code: 200; Content-Type: application/json; Content-Length: 561
[info] Request took 0.055422s (18.043/s)
.---------------------------------------------------------------------------------------------------------------------------------------+-----------.
| Action                                                                                                                                | Time      |
+---------------------------------------------------------------------------------------------------------------------------------------+-----------+
| /api/begin                                                                                                                            | 0.000498s |
| /api/index                                                                                                                            | 0.000213s |
| /api/end                                                                                                                              | 0.048326s |
'---------------------------------------------------------------------------------------------------------------------------------------+-----------'

t/direct/api.t ................ ok
[debug] Debug messages enabled
[debug] Statistics enabled
[debug] Loaded dispatcher "Catalyst::Dispatcher"
[debug] Loaded engine "Catalyst::Engine::CGI"
[debug] Found home "/home/graham/perltest/perl5121/cpan/build/CatalystX-ExtJS-1.123000-rTtWMX/t/lib/MyApp"
[debug] Loaded components:
.--------------------------------------------------------------------------------------------------------------------------------------------+----------.
| Class                                                                                                                                      | Type     |
+--------------------------------------------------------------------------------------------------------------------------------------------+----------+
| MyApp::Controller::API                                                                                                                     | instance |
| MyApp::Controller::Artist                                                                                                                  | instance |
| MyApp::Controller::Calculator                                                                                                              | instance |
| MyApp::Controller::FindOrDefault                                                                                                           | instance |
| MyApp::Controller::ForBrowser                                                                                                              | instance |
| MyApp::Controller::ForBrowsers                                                                                                             | instance |
| MyApp::Controller::JSON                                                                                                                    | instance |
| MyApp::Controller::Nested::Controller                                                                                                      | instance |
| MyApp::Controller::REST                                                                                                                    | instance |
| MyApp::Controller::RequestClass                                                                                                            | instance |
| MyApp::Controller::SkipEnd                                                                                                                 | instance |
| MyApp::Controller::User                                                                                                                    | instance |
| MyApp::Model::DBIC                                                                                                                         | instance |
| MyApp::Model::DBIC::FindOrDefault                                                                                                          | class    |
| MyApp::Model::DBIC::SkipEnd                                                                                                                | class    |
| MyApp::Model::DBIC::User                                                                                                                   | class    |
| MyApp::View::JSON                                                                                                                          | instance |
| MyApp::View::TT                                                                                                                            | instance |
'--------------------------------------------------------------------------------------------------------------------------------------------+----------'

[debug] Loaded Private actions:
.-------------------------------------+-------------------------------------------------------------------------+---------------------------------------.
| Private                             | Class                                                                   | Method                                |
+-------------------------------------+-------------------------------------------------------------------------+---------------------------------------+
| /api/src                            | MyApp::Controller::API                                                  | src                                   |
| /api/router                         | MyApp::Controller::API                                                  | router                                |
| /api/end                            | MyApp::Controller::API                                                  | end                                   |
| /api/index                          | MyApp::Controller::API                                                  | index                                 |
| /api/begin                          | MyApp::Controller::API                                                  | begin                                 |
| /findordefault/base                 | MyApp::Controller::FindOrDefault                                        | base                                  |
| /findordefault/object               | MyApp::Controller::FindOrDefault                                        | object                                |
| /findordefault/object_DELETE        | MyApp::Controller::FindOrDefault                                        | object_DELETE                         |
| /findordefault/object_POST          | MyApp::Controller::FindOrDefault                                        | object_POST                           |
| /findordefault/object_GET           | MyApp::Controller::FindOrDefault                                        | object_GET                            |
| /findordefault/object_PUT           | MyApp::Controller::FindOrDefault                                        | object_PUT                            |
| /findordefault/end                  | MyApp::Controller::FindOrDefault                                        | end                                   |
| /findordefault/begin                | MyApp::Controller::FindOrDefault                                        | begin                                 |
| /findordefault/list                 | MyApp::Controller::FindOrDefault                                        | list                                  |
| /calc/add                           | MyApp::Controller::Calculator                                           | add                                   |
| /calc/subtract                      | MyApp::Controller::Calculator                                           | subtract                              |
| /calc/upload                        | MyApp::Controller::Calculator                                           | upload                                |
| /calc/add_to                        | MyApp::Controller::Calculator                                           | add_to                                |
| /json/index                         | MyApp::Controller::JSON                                                 | index                                 |
| /forbrowsers/base                   | MyApp::Controller::ForBrowsers                                          | base                                  |
| /forbrowsers/object                 | MyApp::Controller::ForBrowsers                                          | object                                |
| /forbrowsers/object_DELETE          | MyApp::Controller::ForBrowsers                                          | object_DELETE                         |
| /forbrowsers/object_POST            | MyApp::Controller::ForBrowsers                                          | object_POST                           |
| /forbrowsers/object_GET             | MyApp::Controller::ForBrowsers                                          | object_GET                            |
| /forbrowsers/object_PUT             | MyApp::Controller::ForBrowsers                                          | object_PUT                            |
| /forbrowsers/end                    | MyApp::Controller::ForBrowsers                                          | end                                   |
| /forbrowsers/begin                  | MyApp::Controller::ForBrowsers                                          | begin                                 |
| /forbrowsers/list                   | MyApp::Controller::ForBrowsers                                          | list                                  |
| /rest/object                        | MyApp::Controller::REST                                                 | object                                |
| /rest/begin                         | MyApp::Controller::REST                                                 | begin                                 |
| /rest/end                           | MyApp::Controller::REST                                                 | end                                   |
| /nested/controller/index            | MyApp::Controller::Nested::Controller                                   | index                                 |
| /skipend/load_form                  | MyApp::Controller::SkipEnd                                              | load_form                             |
| /skipend/object                     | MyApp::Controller::SkipEnd                                              | object                                |
| /skipend/object_GET                 | MyApp::Controller::SkipEnd                                              | object_GET                            |
| /skipend/object_PUT                 | MyApp::Controller::SkipEnd                                              | object_PUT                            |
| /skipend/begin                      | MyApp::Controller::SkipEnd                                              | begin                                 |
| /skipend/list                       | MyApp::Controller::SkipEnd                                              | list                                  |
| /skipend/base                       | MyApp::Controller::SkipEnd                                              | base                                  |
| /skipend/object_POST                | MyApp::Controller::SkipEnd                                              | object_POST                           |
| /skipend/object_DELETE              | MyApp::Controller::SkipEnd                                              | object_DELETE                         |
| /skipend/end                        | MyApp::Controller::SkipEnd                                              | end                                   |
| /skipend/edit_record                | MyApp::Controller::SkipEnd                                              | edit_record                           |
| /forbrowser/base                    | MyApp::Controller::ForBrowser                                           | base                                  |
| /forbrowser/object                  | MyApp::Controller::ForBrowser                                           | object                                |
| /forbrowser/object_DELETE           | MyApp::Controller::ForBrowser                                           | object_DELETE                         |
| /forbrowser/object_POST             | MyApp::Controller::ForBrowser                                           | object_POST                           |
| /forbrowser/object_GET              | MyApp::Controller::ForBrowser                                           | object_GET                            |
| /forbrowser/object_PUT              | MyApp::Controller::ForBrowser                                           | object_PUT                            |
| /forbrowser/end                     | MyApp::Controller::ForBrowser                                           | end                                   |
| /forbrowser/begin                   | MyApp::Controller::ForBrowser                                           | begin                                 |
| /forbrowser/list                    | MyApp::Controller::ForBrowser                                           | list                                  |
| /requestclass/params                | MyApp::Controller::RequestClass                                         | params                                |
| /requestclass/request_class         | MyApp::Controller::RequestClass                                         | request_class                         |
| /user/base                          | MyApp::Controller::User                                                 | base                                  |
| /user/object                        | MyApp::Controller::User                                                 | object                                |
| /user/object_DELETE                 | MyApp::Controller::User                                                 | object_DELETE                         |
| /user/object_POST                   | MyApp::Controller::User                                                 | object_POST                           |
| /user/object_GET                    | MyApp::Controller::User                                                 | object_GET                            |
| /user/object_PUT                    | MyApp::Controller::User                                                 | object_PUT                            |
| /user/end                           | MyApp::Controller::User                                                 | end                                   |
| /user/add_to_group                  | MyApp::Controller::User                                                 | add_to_group                          |
| /user/begin                         | MyApp::Controller::User                                                 | begin                                 |
| /user/list                          | MyApp::Controller::User                                                 | list                                  |
'-------------------------------------+-------------------------------------------------------------------------+---------------------------------------'

[debug] Loaded Path actions:
.---------------------------------------------------------------------------+---------------------------------------------------------------------------.
| Path                                                                      | Private                                                                   |
+---------------------------------------------------------------------------+---------------------------------------------------------------------------+
| /api                                                                      | /api/index                                                                |
| /api/router                                                               | /api/router                                                               |
| /api/src                                                                  | /api/src                                                                  |
| /calc                                                                     | /calc/upload                                                              |
| /calc                                                                     | /calc/add                                                                 |
| /calc/subtract                                                            | /calc/subtract                                                            |
| /nested/controller/index                                                  | /nested/controller/index                                                  |
| /requestclass/params                                                      | /requestclass/params                                                      |
| /requestclass/request_class                                               | /requestclass/request_class                                               |
'---------------------------------------------------------------------------+---------------------------------------------------------------------------'

[debug] Loaded Chained actions:
.---------------------------------------------------------------------------+---------------------------------------------------------------------------.
| Path Spec                                                                 | Private                                                                   |
+---------------------------------------------------------------------------+---------------------------------------------------------------------------+
| /add/*/to/*                                                               | /calc/add (1)                                                             |
|                                                                           | => /calc/add_to                                                           |
| /findordefaults/...                                                       | /findordefault/list                                                       |
| /findordefault/...                                                        | /findordefault/object                                                     |
| /forbrowsers/...                                                          | /forbrowser/list                                                          |
| /forbrowser/...                                                           | /forbrowser/object                                                        |
| /forbrowser/...                                                           | /forbrowsers/list                                                         |
| /forbrowsers/...                                                          | /forbrowsers/object                                                       |
| /rest/object/*                                                            | /rest/object                                                              |
| /skipend/form/edit_record                                                 | /skipend/load_form (0)                                                    |
|                                                                           | => /skipend/edit_record                                                   |
| /skipends/...                                                             | /skipend/list                                                             |
| /skipend/...                                                              | /skipend/object                                                           |
| /user/*/add_to_group/*                                                    | /user/base (1)                                                            |
|                                                                           | => /user/add_to_group                                                     |
| /users/...                                                                | /user/list                                                                |
| /user/...                                                                 | /user/object                                                              |
'---------------------------------------------------------------------------+---------------------------------------------------------------------------'

[info] Application powered by Catalyst 5.80029
[info] *** Request 1 (0.500/s) [30245] [Thu Dec  9 16:08:07 2010] ***
[debug] "POST" request for "api/router" from "127.0.0.1"
[debug] Path is "api/router"
[debug] Serializing with Catalyst::Action::Serialize::JSON
[debug] Response Code: 200; Content-Type: application/json; Content-Length: 78
[info] Request took 0.080346s (12.446/s)
.---------------------------------------------------------------------------------------------------------------------------------------+-----------.
| Action                                                                                                                                | Time      |
+---------------------------------------------------------------------------------------------------------------------------------------+-----------+
| /api/begin                                                                                                                            | 0.044415s |
| /api/router                                                                                                                           | 0.005371s |
|  /json/index                                                                                                                          | 0.002022s |
|   -> MyApp::View::JSON->process                                                                                                       | 0.001094s |
| /api/end                                                                                                                              | 0.022581s |
'---------------------------------------------------------------------------------------------------------------------------------------+-----------'

t/direct/json.t ............... ok
[debug] Debug messages enabled
[debug] Statistics enabled
[debug] Loaded dispatcher "Catalyst::Dispatcher"
[debug] Loaded engine "Catalyst::Engine::CGI"
[debug] Found home "/home/graham/perltest/perl5121/cpan/build/CatalystX-ExtJS-1.123000-rTtWMX/t/lib/MyApp"
[debug] Loaded components:
.--------------------------------------------------------------------------------------------------------------------------------------------+----------.
| Class                                                                                                                                      | Type     |
+--------------------------------------------------------------------------------------------------------------------------------------------+----------+
| MyApp::Controller::API                                                                                                                     | instance |
| MyApp::Controller::Artist                                                                                                                  | instance |
| MyApp::Controller::Calculator                                                                                                              | instance |
| MyApp::Controller::FindOrDefault                                                                                                           | instance |
| MyApp::Controller::ForBrowser                                                                                                              | instance |
| MyApp::Controller::ForBrowsers                                                                                                             | instance |
| MyApp::Controller::JSON                                                                                                                    | instance |
| MyApp::Controller::Nested::Controller                                                                                                      | instance |
| MyApp::Controller::REST                                                                                                                    | instance |
| MyApp::Controller::RequestClass                                                                                                            | instance |
| MyApp::Controller::SkipEnd                                                                                                                 | instance |
| MyApp::Controller::User                                                                                                                    | instance |
| MyApp::Model::DBIC                                                                                                                         | instance |
| MyApp::Model::DBIC::FindOrDefault                                                                                                          | class    |
| MyApp::Model::DBIC::SkipEnd                                                                                                                | class    |
| MyApp::Model::DBIC::User                                                                                                                   | class    |
| MyApp::View::JSON                                                                                                                          | instance |
| MyApp::View::TT                                                                                                                            | instance |
'--------------------------------------------------------------------------------------------------------------------------------------------+----------'

[debug] Loaded Private actions:
.-------------------------------------+-------------------------------------------------------------------------+---------------------------------------.
| Private                             | Class                                                                   | Method                                |
+-------------------------------------+-------------------------------------------------------------------------+---------------------------------------+
| /api/src                            | MyApp::Controller::API                                                  | src                                   |
| /api/router                         | MyApp::Controller::API                                                  | router                                |
| /api/end                            | MyApp::Controller::API                                                  | end                                   |
| /api/index                          | MyApp::Controller::API                                                  | index                                 |
| /api/begin                          | MyApp::Controller::API                                                  | begin                                 |
| /findordefault/base                 | MyApp::Controller::FindOrDefault                                        | base                                  |
| /findordefault/object               | MyApp::Controller::FindOrDefault                                        | object                                |
| /findordefault/object_DELETE        | MyApp::Controller::FindOrDefault                                        | object_DELETE                         |
| /findordefault/object_POST          | MyApp::Controller::FindOrDefault                                        | object_POST                           |
| /findordefault/object_GET           | MyApp::Controller::FindOrDefault                                        | object_GET                            |
| /findordefault/object_PUT           | MyApp::Controller::FindOrDefault                                        | object_PUT                            |
| /findordefault/end                  | MyApp::Controller::FindOrDefault                                        | end                                   |
| /findordefault/begin                | MyApp::Controller::FindOrDefault                                        | begin                                 |
| /findordefault/list                 | MyApp::Controller::FindOrDefault                                        | list                                  |
| /calc/add                           | MyApp::Controller::Calculator                                           | add                                   |
| /calc/subtract                      | MyApp::Controller::Calculator                                           | subtract                              |
| /calc/upload                        | MyApp::Controller::Calculator                                           | upload                                |
| /calc/add_to                        | MyApp::Controller::Calculator                                           | add_to                                |
| /json/index                         | MyApp::Controller::JSON                                                 | index                                 |
| /forbrowsers/base                   | MyApp::Controller::ForBrowsers                                          | base                                  |
| /forbrowsers/object                 | MyApp::Controller::ForBrowsers                                          | object                                |
| /forbrowsers/object_DELETE          | MyApp::Controller::ForBrowsers                                          | object_DELETE                         |
| /forbrowsers/object_POST            | MyApp::Controller::ForBrowsers                                          | object_POST                           |
| /forbrowsers/object_GET             | MyApp::Controller::ForBrowsers                                          | object_GET                            |
| /forbrowsers/object_PUT             | MyApp::Controller::ForBrowsers                                          | object_PUT                            |
| /forbrowsers/end                    | MyApp::Controller::ForBrowsers                                          | end                                   |
| /forbrowsers/begin                  | MyApp::Controller::ForBrowsers                                          | begin                                 |
| /forbrowsers/list                   | MyApp::Controller::ForBrowsers                                          | list                                  |
| /rest/object                        | MyApp::Controller::REST                                                 | object                                |
| /rest/begin                         | MyApp::Controller::REST                                                 | begin                                 |
| /rest/end                           | MyApp::Controller::REST                                                 | end                                   |
| /nested/controller/index            | MyApp::Controller::Nested::Controller                                   | index                                 |
| /skipend/load_form                  | MyApp::Controller::SkipEnd                                              | load_form                             |
| /skipend/object                     | MyApp::Controller::SkipEnd                                              | object                                |
| /skipend/object_GET                 | MyApp::Controller::SkipEnd                                              | object_GET                            |
| /skipend/object_PUT                 | MyApp::Controller::SkipEnd                                              | object_PUT                            |
| /skipend/begin                      | MyApp::Controller::SkipEnd                                              | begin                                 |
| /skipend/list                       | MyApp::Controller::SkipEnd                                              | list                                  |
| /skipend/base                       | MyApp::Controller::SkipEnd                                              | base                                  |
| /skipend/object_POST                | MyApp::Controller::SkipEnd                                              | object_POST                           |
| /skipend/object_DELETE              | MyApp::Controller::SkipEnd                                              | object_DELETE                         |
| /skipend/end                        | MyApp::Controller::SkipEnd                                              | end                                   |
| /skipend/edit_record                | MyApp::Controller::SkipEnd                                              | edit_record                           |
| /forbrowser/base                    | MyApp::Controller::ForBrowser                                           | base                                  |
| /forbrowser/object                  | MyApp::Controller::ForBrowser                                           | object                                |
| /forbrowser/object_DELETE           | MyApp::Controller::ForBrowser                                           | object_DELETE                         |
| /forbrowser/object_POST             | MyApp::Controller::ForBrowser                                           | object_POST                           |
| /forbrowser/object_GET              | MyApp::Controller::ForBrowser                                           | object_GET                            |
| /forbrowser/object_PUT              | MyApp::Controller::ForBrowser                                           | object_PUT                            |
| /forbrowser/end                     | MyApp::Controller::ForBrowser                                           | end                                   |
| /forbrowser/begin                   | MyApp::Controller::ForBrowser                                           | begin                                 |
| /forbrowser/list                    | MyApp::Controller::ForBrowser                                           | list                                  |
| /requestclass/params                | MyApp::Controller::RequestClass                                         | params                                |
| /requestclass/request_class         | MyApp::Controller::RequestClass                                         | request_class                         |
| /user/base                          | MyApp::Controller::User                                                 | base                                  |
| /user/object                        | MyApp::Controller::User                                                 | object                                |
| /user/object_DELETE                 | MyApp::Controller::User                                                 | object_DELETE                         |
| /user/object_POST                   | MyApp::Controller::User                                                 | object_POST                           |
| /user/object_GET                    | MyApp::Controller::User                                                 | object_GET                            |
| /user/object_PUT                    | MyApp::Controller::User                                                 | object_PUT                            |
| /user/end                           | MyApp::Controller::User                                                 | end                                   |
| /user/add_to_group                  | MyApp::Controller::User                                                 | add_to_group                          |
| /user/begin                         | MyApp::Controller::User                                                 | begin                                 |
| /user/list                          | MyApp::Controller::User                                                 | list                                  |
'-------------------------------------+-------------------------------------------------------------------------+---------------------------------------'

[debug] Loaded Path actions:
.---------------------------------------------------------------------------+---------------------------------------------------------------------------.
| Path                                                                      | Private                                                                   |
+---------------------------------------------------------------------------+---------------------------------------------------------------------------+
| /api                                                                      | /api/index                                                                |
| /api/router                                                               | /api/router                                                               |
| /api/src                                                                  | /api/src                                                                  |
| /calc                                                                     | /calc/upload                                                              |
| /calc                                                                     | /calc/add                                                                 |
| /calc/subtract                                                            | /calc/subtract                                                            |
| /nested/controller/index                                                  | /nested/controller/index                                                  |
| /requestclass/params                                                      | /requestclass/params                                                      |
| /requestclass/request_class                                               | /requestclass/request_class                                               |
'---------------------------------------------------------------------------+---------------------------------------------------------------------------'

[debug] Loaded Chained actions:
.---------------------------------------------------------------------------+---------------------------------------------------------------------------.
| Path Spec                                                                 | Private                                                                   |
+---------------------------------------------------------------------------+---------------------------------------------------------------------------+
| /add/*/to/*                                                               | /calc/add (1)                                                             |
|                                                                           | => /calc/add_to                                                           |
| /findordefaults/...                                                       | /findordefault/list                                                       |
| /findordefault/...                                                        | /findordefault/object                                                     |
| /forbrowsers/...                                                          | /forbrowser/list                                                          |
| /forbrowser/...                                                           | /forbrowser/object                                                        |
| /forbrowser/...                                                           | /forbrowsers/list                                                         |
| /forbrowsers/...                                                          | /forbrowsers/object                                                       |
| /rest/object/*                                                            | /rest/object                                                              |
| /skipend/form/edit_record                                                 | /skipend/load_form (0)                                                    |
|                                                                           | => /skipend/edit_record                                                   |
| /skipends/...                                                             | /skipend/list                                                             |
| /skipend/...                                                              | /skipend/object                                                           |
| /user/*/add_to_group/*                                                    | /user/base (1)                                                            |
|                                                                           | => /user/add_to_group                                                     |
| /users/...                                                                | /user/list                                                                |
| /user/...                                                                 | /user/object                                                              |
'---------------------------------------------------------------------------+---------------------------------------------------------------------------'

[info] Application powered by Catalyst 5.80029
[info] *** Request 1 (0.500/s) [30246] [Thu Dec  9 16:08:11 2010] ***
[debug] "GET" request for "add/8/to/9" from "127.0.0.1"
[debug] Path is "/calc/add_to"
[debug] Arguments are "9"
[debug] Response Code: 200; Content-Type: unknown; Content-Length: 2
[info] Request took 0.007156s (139.743/s)
.---------------------------------------------------------------------------------------------------------------------------------------+-----------.
| Action                                                                                                                                | Time      |
+---------------------------------------------------------------------------------------------------------------------------------------+-----------+
| /calc/add                                                                                                                             | 0.000275s |
| /calc/add_to                                                                                                                          | 0.000219s |
'---------------------------------------------------------------------------------------------------------------------------------------+-----------'

Use of uninitialized value in sprintf at /home/graham/perltest/perl5121/cpan/build/CatalystX-ExtJS-1.123000-rTtWMX/blib/lib/CatalystX/Controller/ExtJS/Direct/API.pm line 123.
Use of uninitialized value in sprintf at /home/graham/perltest/perl5121/cpan/build/CatalystX-ExtJS-1.123000-rTtWMX/blib/lib/CatalystX/Controller/ExtJS/Direct/API.pm line 123.
[info] *** Request 2 (1.000/s) [30246] [Thu Dec  9 16:08:11 2010] ***
[debug] "GET" request for "api/router" from "127.0.0.1"
[debug] Path is "api/router"
[debug] Status Bad Request: method  in action  does not exist
[debug] Serializing with Catalyst::Action::Serialize::JSON
[debug] Response Code: 400; Content-Type: application/json; Content-Length: 45
[info] Request took 0.036351s (27.510/s)
.---------------------------------------------------------------------------------------------------------------------------------------+-----------.
| Action                                                                                                                                | Time      |
+---------------------------------------------------------------------------------------------------------------------------------------+-----------+
| /api/begin                                                                                                                            | 0.000476s |
| /api/router                                                                                                                           | 0.000974s |
| /api/end                                                                                                                              | 0.027324s |
'---------------------------------------------------------------------------------------------------------------------------------------+-----------'

[info] *** Request 3 (1.500/s) [30246] [Thu Dec  9 16:08:11 2010] ***
[debug] "POST" request for "api/router" from "127.0.0.1"
[debug] Path is "api/router"
[debug] Serializing with Catalyst::Action::Serialize::JSON
[debug] Response Code: 200; Content-Type: application/json; Content-Length: 70
[info] Request took 0.034461s (29.018/s)
.---------------------------------------------------------------------------------------------------------------------------------------+-----------.
| Action                                                                                                                                | Time      |
+---------------------------------------------------------------------------------------------------------------------------------------+-----------+
| /api/begin                                                                                                                            | 0.018234s |
| /api/router                                                                                                                           | 0.003961s |
|  /calc/add                                                                                                                            | 0.000254s |
|  /calc/add_to                                                                                                                         | 0.000228s |
| /api/end                                                                                                                              | 0.001514s |
'---------------------------------------------------------------------------------------------------------------------------------------+-----------'

[info] *** Request 4 (2.000/s) [30246] [Thu Dec  9 16:08:11 2010] ***
[debug] "POST" request for "api/router" from "127.0.0.1"
[debug] Body Parameters are:
.-------------------------------------+-----------------------------------------------------------------------------------------------------------------.
| Parameter                           | Value                                                                                                           |
+-------------------------------------+-----------------------------------------------------------------------------------------------------------------+
| extAction                           | Calculator                                                                                                      |
| extData                             | [1,3]                                                                                                           |
| extMethod                           | add                                                                                                             |
| extTID                              | 2                                                                                                               |
| extType                             | rpc                                                                                                             |
'-------------------------------------+-----------------------------------------------------------------------------------------------------------------'
[debug] Path is "api/router"
[debug] I would have deserialized, but there was nothing in the body!
[debug] Serializing with Catalyst::Action::Serialize::JSON
[debug] Response Code: 200; Content-Type: application/json; Content-Length: 72
[info] Request took 0.019400s (51.546/s)
.---------------------------------------------------------------------------------------------------------------------------------------+-----------.
| Action                                                                                                                                | Time      |
+---------------------------------------------------------------------------------------------------------------------------------------+-----------+
| /api/begin                                                                                                                            | 0.001595s |
| /api/router                                                                                                                           | 0.005552s |
|  /calc/add                                                                                                                            | 0.000253s |
|  /calc/add_to                                                                                                                         | 0.000226s |
| /api/end                                                                                                                              | 0.001987s |
'---------------------------------------------------------------------------------------------------------------------------------------+-----------'

[info] *** Request 5 (2.500/s) [30246] [Thu Dec  9 16:08:11 2010] ***
[debug] "POST" request for "api/router" from "127.0.0.1"
[debug] Path is "api/router"
[debug] Serializing with Catalyst::Action::Serialize::JSON
[debug] Response Code: 200; Content-Type: application/json; Content-Length: 285
[info] Request took 0.038737s (25.815/s)
.---------------------------------------------------------------------------------------------------------------------------------------+-----------.
| Action                                                                                                                                | Time      |
+---------------------------------------------------------------------------------------------------------------------------------------+-----------+
| /api/begin                                                                                                                            | 0.001231s |
| /api/router                                                                                                                           | 0.024557s |
|  /calc/add                                                                                                                            | 0.000347s |
|  /calc/add_to                                                                                                                         | 0.000535s |
|  /calc/add                                                                                                                            | 0.000432s |
|  /calc/add_to                                                                                                                         | 0.000481s |
|  /calc/add                                                                                                                            | 0.000469s |
|  /calc/add_to                                                                                                                         | 0.000527s |
|  /calc/add                                                                                                                            | 0.000256s |
|  /calc/add_to                                                                                                                         | 0.000224s |
| /api/end                                                                                                                              | 0.001728s |
'---------------------------------------------------------------------------------------------------------------------------------------+-----------'

[info] *** Request 6 (3.000/s) [30246] [Thu Dec  9 16:08:11 2010] ***
[debug] "POST" request for "api/router" from "127.0.0.1"
[debug] Body Parameters are:
.-------------------------------------+-----------------------------------------------------------------------------------------------------------------.
| Parameter                           | Value                                                                                                           |
+-------------------------------------+-----------------------------------------------------------------------------------------------------------------+
| extAction                           | Calculator                                                                                                      |
| extMethod                           | upload                                                                                                          |
| extTID                              | 9                                                                                                               |
| extType                             | rpc                                                                                                             |
| extUpload                           | true                                                                                                            |
'-------------------------------------+-----------------------------------------------------------------------------------------------------------------'
[debug] File Uploads are:
.--------------+----------------------------+--------------------+-----------.
| Parameter    | Filename                   | Type               | Size      |
+--------------+----------------------------+--------------------+-----------+
| file         | calc.txt                   | text/plain         | 3         |
'--------------+----------------------------+--------------------+-----------'
[debug] Path is "api/router"
[debug] Serializing with Catalyst::Action::Serialize::JSON
[debug] Response Code: 200; Content-Type: application/json; Content-Length: 76
[info] Request took 0.023997s (41.672/s)
.---------------------------------------------------------------------------------------------------------------------------------------+-----------.
| Action                                                                                                                                | Time      |
+---------------------------------------------------------------------------------------------------------------------------------------+-----------+
| /api/begin                                                                                                                            | 0.000832s |
| /api/router                                                                                                                           | 0.006136s |
|  /calc/upload                                                                                                                         | 0.001370s |
| /api/end                                                                                                                              | 0.002494s |
'---------------------------------------------------------------------------------------------------------------------------------------+-----------'

[info] *** Request 7 (3.500/s) [30246] [Thu Dec  9 16:08:11 2010] ***
[debug] "POST" request for "api/router" from "127.0.0.1"
[debug] Body Parameters are:
.-------------------------------------+-----------------------------------------------------------------------------------------------------------------.
| Parameter                           | Value                                                                                                           |
+-------------------------------------+-----------------------------------------------------------------------------------------------------------------+
| extAction                           | Calculator                                                                                                      |
| extMethod                           | upload                                                                                                          |
| extTID                              | 9                                                                                                               |
| extType                             | rpc                                                                                                             |
| extUpload                           | true                                                                                                            |
'-------------------------------------+-----------------------------------------------------------------------------------------------------------------'
[debug] File Uploads are:
.--------------+----------------------------+--------------------+-----------.
| Parameter    | Filename                   | Type               | Size      |
+--------------+----------------------------+--------------------+-----------+
| file         | calc.txt                   | text/plain         | 4         |
'--------------+----------------------------+--------------------+-----------'
[debug] Path is "api/router"
[debug] 
[debug] Serializing with Catalyst::Action::Serialize::JSON
[debug] Response Code: 200; Content-Type: application/json; Content-Length: 43
[info] Request took 0.028628s (34.931/s)
.---------------------------------------------------------------------------------------------------------------------------------------+-----------.
| Action                                                                                                                                | Time      |
+---------------------------------------------------------------------------------------------------------------------------------------+-----------+
| /api/begin                                                                                                                            | 0.001643s |
| /api/router                                                                                                                           | 0.006705s |
|  /calc/upload                                                                                                                         | 0.001133s |
| /api/end                                                                                                                              | 0.002682s |
'---------------------------------------------------------------------------------------------------------------------------------------+-----------'

[info] *** Request 8 (4.000/s) [30246] [Thu Dec  9 16:08:11 2010] ***
[debug] "POST" request for "rest/object/1" from "127.0.0.1"
[debug] Path is "/rest/object"
[debug] Arguments are "1"
[debug] Response Code: 200; Content-Type: text/plain; Content-Length: 54
[info] Request took 0.021079s (47.441/s)
.---------------------------------------------------------------------------------------------------------------------------------------+-----------.
| Action                                                                                                                                | Time      |
+---------------------------------------------------------------------------------------------------------------------------------------+-----------+
| /rest/begin                                                                                                                           | 0.007354s |
| /rest/object                                                                                                                          | 0.000482s |
| /object_POST                                                                                                                          | 0.000790s |
| /rest/end                                                                                                                             | 0.000649s |
'---------------------------------------------------------------------------------------------------------------------------------------+-----------'

[info] *** Request 9 (3.000/s) [30246] [Thu Dec  9 16:08:12 2010] ***
[debug] "POST" request for "api/router" from "127.0.0.1"
[debug] Path is "api/router"
[debug] I would have deserialized, but there was nothing in the body!
[debug] Serializing with Catalyst::Action::Serialize::JSON
[debug] Serializing with Catalyst::Action::Serialize::JSON
[debug] Response Code: 200; Content-Type: application/json; Content-Length: 85
[info] Request took 0.029887s (33.459/s)
.---------------------------------------------------------------------------------------------------------------------------------------+-----------.
| Action                                                                                                                                | Time      |
+---------------------------------------------------------------------------------------------------------------------------------------+-----------+
| /api/begin                                                                                                                            | 0.001503s |
| /api/router                                                                                                                           | 0.013495s |
|  /rest/begin                                                                                                                          | 0.000598s |
|  /rest/object                                                                                                                         | 0.000227s |
|  /object_POST                                                                                                                         | 0.000377s |
|  /rest/end                                                                                                                            | 0.006925s |
| /api/end                                                                                                                              | 0.002580s |
'---------------------------------------------------------------------------------------------------------------------------------------+-----------'

[info] *** Request 10 (3.333/s) [30246] [Thu Dec  9 16:08:12 2010] ***
[debug] "POST" request for "api/router" from "127.0.0.1"
[debug] Path is "api/router"
[debug] Serializing with Catalyst::Action::Serialize::JSON
[debug] Serializing with Catalyst::Action::Serialize::JSON
[debug] Response Code: 200; Content-Type: application/json; Content-Length: 81
[info] Request took 0.023094s (43.301/s)
.---------------------------------------------------------------------------------------------------------------------------------------+-----------.
| Action                                                                                                                                | Time      |
+---------------------------------------------------------------------------------------------------------------------------------------+-----------+
| /api/begin                                                                                                                            | 0.001439s |
| /api/router                                                                                                                           | 0.009390s |
|  /rest/begin                                                                                                                          | 0.000575s |
|  /rest/object                                                                                                                         | 0.000231s |
|  /object_GET                                                                                                                          | 0.000380s |
|  /rest/end                                                                                                                            | 0.001714s |
| /api/end                                                                                                                              | 0.002509s |
'---------------------------------------------------------------------------------------------------------------------------------------+-----------'

[info] *** Request 11 (3.667/s) [30246] [Thu Dec  9 16:08:12 2010] ***
[debug] "POST" request for "api/router" from "127.0.0.1"
[debug] Path is "api/router"
[debug] I would have deserialized, but there was nothing in the body!
[debug] Serializing with Catalyst::Action::Serialize::JSON
[debug] Serializing with Catalyst::Action::Serialize::JSON
[debug] Response Code: 200; Content-Type: application/json; Content-Length: 85
[info] Request took 0.023600s (42.373/s)
.---------------------------------------------------------------------------------------------------------------------------------------+-----------.
| Action                                                                                                                                | Time      |
+---------------------------------------------------------------------------------------------------------------------------------------+-----------+
| /api/begin                                                                                                                            | 0.000854s |
| /api/router                                                                                                                           | 0.011824s |
|  /rest/begin                                                                                                                          | 0.000858s |
|  /rest/object                                                                                                                         | 0.000508s |
|  /object_PUT                                                                                                                          | 0.000661s |
|  /rest/end                                                                                                                            | 0.002434s |
| /api/end                                                                                                                              | 0.002486s |
'---------------------------------------------------------------------------------------------------------------------------------------+-----------'

[info] *** Request 12 (4.000/s) [30246] [Thu Dec  9 16:08:12 2010] ***
[debug] "POST" request for "api/router" from "127.0.0.1"
[debug] Path is "api/router"
[debug] I would have deserialized, but there was nothing in the body!
[debug] Serializing with Catalyst::Action::Serialize::JSON
[debug] Serializing with Catalyst::Action::Serialize::JSON
[debug] Response Code: 200; Content-Type: application/json; Content-Length: 87
[info] Request took 0.025374s (39.410/s)
.---------------------------------------------------------------------------------------------------------------------------------------+-----------.
| Action                                                                                                                                | Time      |
+---------------------------------------------------------------------------------------------------------------------------------------+-----------+
| /api/begin                                                                                                                            | 0.001642s |
| /api/router                                                                                                                           | 0.010713s |
|  /rest/begin                                                                                                                          | 0.001060s |
|  /rest/object                                                                                                                         | 0.000457s |
|  /object_DELETE                                                                                                                       | 0.000427s |
|  /rest/end                                                                                                                            | 0.001447s |
| /api/end                                                                                                                              | 0.002193s |
'---------------------------------------------------------------------------------------------------------------------------------------+-----------'

[info] *** Request 13 (4.333/s) [30246] [Thu Dec  9 16:08:12 2010] ***
[debug] "POST" request for "api/router" from "127.0.0.1"
[debug] Body Parameters are:
.-------------------------------------+-----------------------------------------------------------------------------------------------------------------.
| Parameter                           | Value                                                                                                           |
+-------------------------------------+-----------------------------------------------------------------------------------------------------------------+
| extAction                           | User                                                                                                            |
| extMethod                           | create                                                                                                          |
| extTID                              | 6                                                                                                               |
| extType                             | rpc                                                                                                             |
| name                                | testuser                                                                                                        |
| password                            | foobar                                                                                                          |
'-------------------------------------+-----------------------------------------------------------------------------------------------------------------'
[debug] Path is "api/router"
[debug] I would have deserialized, but there was nothing in the body!
[debug] I would have deserialized, but there was nothing in the body!
[debug] Calling default resultset method extjs_rest_user
[debug] Loading form t/root/forms/user.yml
[debug] Serializing with Catalyst::Action::Serialize::JSON
[debug] Serializing with Catalyst::Action::Serialize::JSON
[debug] Response Code: 200; Content-Type: application/json; Content-Length: 138
[info] Request took 0.371131s (2.694/s)
.---------------------------------------------------------------------------------------------------------------------------------------+-----------.
| Action                                                                                                                                | Time      |
+---------------------------------------------------------------------------------------------------------------------------------------+-----------+
| /api/begin                                                                                                                            | 0.000859s |
| /api/router                                                                                                                           | 0.361690s |
|  /user/begin                                                                                                                          | 0.006806s |
|  /user/object                                                                                                                         | 0.337990s |
|   -> /user/object_POST                                                                                                                | 0.154316s |
|  /user/end                                                                                                                            | 0.009788s |
| /api/end                                                                                                                              | 0.001559s |
'---------------------------------------------------------------------------------------------------------------------------------------+-----------'

[info] *** Request 14 (4.667/s) [30246] [Thu Dec  9 16:08:12 2010] ***
[debug] "POST" request for "api/router" from "127.0.0.1"
[debug] Path is "api/router"
[debug] I would have deserialized, but there was nothing in the body!
[debug] Loading form t/root/lists/user.yml
[debug] found configuration file for parameters
[debug] Calling resultset method extjs_rest_user
[debug] Serializing with Catalyst::Action::Serialize::JSON
[debug] Serializing with Catalyst::Action::Serialize::JSON
[debug] Response Code: 200; Content-Type: application/json; Content-Length: 394
[info] Request took 0.235981s (4.238/s)
.---------------------------------------------------------------------------------------------------------------------------------------+-----------.
| Action                                                                                                                                | Time      |
+---------------------------------------------------------------------------------------------------------------------------------------+-----------+
| /api/begin                                                                                                                            | 0.001575s |
| /api/router                                                                                                                           | 0.223788s |
|  /user/begin                                                                                                                          | 0.001345s |
|  /user/list                                                                                                                           | 0.214196s |
|  /user/end                                                                                                                            | 0.001858s |
| /api/end                                                                                                                              | 0.001451s |
'---------------------------------------------------------------------------------------------------------------------------------------+-----------'

[info] *** Request 15 (5.000/s) [30246] [Thu Dec  9 16:08:12 2010] ***
[debug] "POST" request for "api/router" from "127.0.0.1"
[debug] Path is "api/router"
[debug] Loading form t/root/lists/user.yml
[debug] found configuration file for parameters
[debug] Calling resultset method extjs_rest_user
[debug] Serializing with Catalyst::Action::Serialize::JSON
[debug] Serializing with Catalyst::Action::Serialize::JSON
[debug] Response Code: 200; Content-Type: application/json; Content-Length: 394
[info] Request took 0.070322s (14.220/s)
.---------------------------------------------------------------------------------------------------------------------------------------+-----------.
| Action                                                                                                                                | Time      |
+---------------------------------------------------------------------------------------------------------------------------------------+-----------+
| /api/begin                                                                                                                            | 0.000874s |
| /api/router                                                                                                                           | 0.057661s |
|  /user/begin                                                                                                                          | 0.000718s |
|  /user/object                                                                                                                         | 0.040832s |
|   -> /user/list                                                                                                                       | 0.029619s |
|  /user/end                                                                                                                            | 0.001686s |
| /api/end                                                                                                                              | 0.001483s |
'---------------------------------------------------------------------------------------------------------------------------------------+-----------'

[info] *** Request 16 (5.333/s) [30246] [Thu Dec  9 16:08:12 2010] ***
[debug] "POST" request for "api/router" from "127.0.0.1"
[debug] Body Parameters are:
.-------------------------------------+-----------------------------------------------------------------------------------------------------------------.
| Parameter                           | Value                                                                                                           |
+-------------------------------------+-----------------------------------------------------------------------------------------------------------------+
| extAction                           | User                                                                                                            |
| extMethod                           | update                                                                                                          |
| extTID                              | 6                                                                                                               |
| extType                             | rpc                                                                                                             |
| extUpload                           | true                                                                                                            |
| id                                  | 1                                                                                                               |
| name                                | testuser                                                                                                        |
| password                            | foobar2                                                                                                         |
'-------------------------------------+-----------------------------------------------------------------------------------------------------------------'
[debug] Path is "api/router"
[debug] I would have deserialized, but there was nothing in the body!
[debug] Calling default resultset method extjs_rest_user
[debug] Loading form t/root/forms/user.yml
[debug] Serializing with Catalyst::Action::Serialize::JSON
[debug] Serializing with Catalyst::Action::Serialize::JSON
[debug] Response Code: 200; Content-Type: application/json; Content-Length: 141
[info] Request took 0.053826s (18.578/s)
.---------------------------------------------------------------------------------------------------------------------------------------+-----------.
| Action                                                                                                                                | Time      |
+---------------------------------------------------------------------------------------------------------------------------------------+-----------+
| /api/begin                                                                                                                            | 0.000821s |
| /api/router                                                                                                                           | 0.042321s |
|  /user/begin                                                                                                                          | 0.001134s |
|  /user/object                                                                                                                         | 0.033320s |
|   -> /user/object_PUT                                                                                                                 | 0.013719s |
|  /user/end                                                                                                                            | 0.001606s |
| /api/end                                                                                                                              | 0.001536s |
'---------------------------------------------------------------------------------------------------------------------------------------+-----------'

[info] *** Request 17 (5.667/s) [30246] [Thu Dec  9 16:08:12 2010] ***
[debug] "POST" request for "api/router" from "127.0.0.1"
[debug] Body Parameters are:
.-------------------------------------+-----------------------------------------------------------------------------------------------------------------.
| Parameter                           | Value                                                                                                           |
+-------------------------------------+-----------------------------------------------------------------------------------------------------------------+
| extAction                           | User                                                                                                            |
| extMethod                           | update                                                                                                          |
| extTID                              | 6                                                                                                               |
| extType                             | rpc                                                                                                             |
| id                                  | 1                                                                                                               |
| name                                | testuser                                                                                                        |
| password                            | foobar2                                                                                                         |
'-------------------------------------+-----------------------------------------------------------------------------------------------------------------'
[debug] Path is "api/router"
[debug] I would have deserialized, but there was nothing in the body!
[debug] I would have deserialized, but there was nothing in the body!
[debug] Calling default resultset method extjs_rest_user
[debug] Loading form t/root/forms/user.yml
[debug] Serializing with Catalyst::Action::Serialize::JSON
[debug] Serializing with Catalyst::Action::Serialize::JSON
[debug] Response Code: 200; Content-Type: application/json; Content-Length: 141
[info] Request took 0.062708s (15.947/s)
.---------------------------------------------------------------------------------------------------------------------------------------+-----------.
| Action                                                                                                                                | Time      |
+---------------------------------------------------------------------------------------------------------------------------------------+-----------+
| /api/begin                                                                                                                            | 0.001189s |
| /api/router                                                                                                                           | 0.049204s |
|  /user/begin                                                                                                                          | 0.001430s |
|  /user/object                                                                                                                         | 0.033196s |
|   -> /user/object_PUT                                                                                                                 | 0.012822s |
|  /user/end                                                                                                                            | 0.001860s |
| /api/end                                                                                                                              | 0.001539s |
'---------------------------------------------------------------------------------------------------------------------------------------+-----------'

[info] *** Request 18 (4.500/s) [30246] [Thu Dec  9 16:08:13 2010] ***
[debug] "POST" request for "api/router" from "127.0.0.1"
[debug] Path is "api/router"
[debug] I would have deserialized, but there was nothing in the body!
[debug] Loading form t/root/lists/user.yml
[debug] found configuration file for parameters
[debug] Calling resultset method extjs_rest_user
[debug] Serializing with Catalyst::Action::Serialize::JSON
[debug] Serializing with Catalyst::Action::Serialize::JSON
[debug] Response Code: 200; Content-Type: application/json; Content-Length: 395
[info] Request took 0.061443s (16.275/s)
.---------------------------------------------------------------------------------------------------------------------------------------+-----------.
| Action                                                                                                                                | Time      |
+---------------------------------------------------------------------------------------------------------------------------------------+-----------+
| /api/begin                                                                                                                            | 0.001480s |
| /api/router                                                                                                                           | 0.048743s |
|  /user/begin                                                                                                                          | 0.000708s |
|  /user/list                                                                                                                           | 0.040302s |
|  /user/end                                                                                                                            | 0.001641s |
| /api/end                                                                                                                              | 0.001454s |
'---------------------------------------------------------------------------------------------------------------------------------------+-----------'

[info] *** Request 19 (4.750/s) [30246] [Thu Dec  9 16:08:13 2010] ***
[debug] "POST" request for "api/router" from "127.0.0.1"
[debug] Path is "api/router"
[debug] I would have deserialized, but there was nothing in the body!
[debug] Calling default resultset method extjs_rest_user
[debug] Loading form t/root/forms/user.yml
[debug] Serializing with Catalyst::Action::Serialize::JSON
[debug] Serializing with Catalyst::Action::Serialize::JSON
[debug] Response Code: 200; Content-Type: application/json; Content-Length: 129
[info] Request took 0.044094s (22.679/s)
.---------------------------------------------------------------------------------------------------------------------------------------+-----------.
| Action                                                                                                                                | Time      |
+---------------------------------------------------------------------------------------------------------------------------------------+-----------+
| /api/begin                                                                                                                            | 0.001678s |
| /api/router                                                                                                                           | 0.026329s |
|  /user/begin                                                                                                                          | 0.001069s |
|  /user/object                                                                                                                         | 0.018057s |
|   -> /user/object_DELETE                                                                                                              | 0.001663s |
|  /user/end                                                                                                                            | 0.001635s |
| /api/end                                                                                                                              | 0.001489s |
'---------------------------------------------------------------------------------------------------------------------------------------+-----------'

[info] *** Request 20 (5.000/s) [30246] [Thu Dec  9 16:08:13 2010] ***
[debug] "POST" request for "api/router" from "127.0.0.1"
[debug] Path is "api/router"
[debug] I would have deserialized, but there was nothing in the body!
[debug] Loading form t/root/lists/user.yml
[debug] found configuration file for parameters
[debug] Calling resultset method extjs_rest_user
[debug] Serializing with Catalyst::Action::Serialize::JSON
[debug] Serializing with Catalyst::Action::Serialize::JSON
[debug] Response Code: 200; Content-Type: application/json; Content-Length: 348
[info] Request took 0.052609s (19.008/s)
.---------------------------------------------------------------------------------------------------------------------------------------+-----------.
| Action                                                                                                                                | Time      |
+---------------------------------------------------------------------------------------------------------------------------------------+-----------+
| /api/begin                                                                                                                            | 0.001211s |
| /api/router                                                                                                                           | 0.037454s |
|  /user/begin                                                                                                                          | 0.001138s |
|  /user/list                                                                                                                           | 0.026514s |
|  /user/end                                                                                                                            | 0.002889s |
| /api/end                                                                                                                              | 0.002802s |
'---------------------------------------------------------------------------------------------------------------------------------------+-----------'

t/direct/router.t ............. ok
[debug] Debug messages enabled
[debug] Statistics enabled
[debug] Loaded dispatcher "Catalyst::Dispatcher"
[debug] Loaded engine "Catalyst::Engine::CGI"
[debug] Found home "/home/graham/perltest/perl5121/cpan/build/CatalystX-ExtJS-1.123000-rTtWMX/t/lib/MyApp"
[debug] Loaded components:
.--------------------------------------------------------------------------------------------------------------------------------------------+----------.
| Class                                                                                                                                      | Type     |
+--------------------------------------------------------------------------------------------------------------------------------------------+----------+
| MyApp::Controller::API                                                                                                                     | instance |
| MyApp::Controller::Artist                                                                                                                  | instance |
| MyApp::Controller::Calculator                                                                                                              | instance |
| MyApp::Controller::FindOrDefault                                                                                                           | instance |
| MyApp::Controller::ForBrowser                                                                                                              | instance |
| MyApp::Controller::ForBrowsers                                                                                                             | instance |
| MyApp::Controller::JSON                                                                                                                    | instance |
| MyApp::Controller::Nested::Controller                                                                                                      | instance |
| MyApp::Controller::REST                                                                                                                    | instance |
| MyApp::Controller::RequestClass                                                                                                            | instance |
| MyApp::Controller::SkipEnd                                                                                                                 | instance |
| MyApp::Controller::User                                                                                                                    | instance |
| MyApp::Model::DBIC                                                                                                                         | instance |
| MyApp::Model::DBIC::FindOrDefault                                                                                                          | class    |
| MyApp::Model::DBIC::SkipEnd                                                                                                                | class    |
| MyApp::Model::DBIC::User                                                                                                                   | class    |
| MyApp::View::JSON                                                                                                                          | instance |
| MyApp::View::TT                                                                                                                            | instance |
'--------------------------------------------------------------------------------------------------------------------------------------------+----------'

[debug] Loaded Private actions:
.-------------------------------------+-------------------------------------------------------------------------+---------------------------------------.
| Private                             | Class                                                                   | Method                                |
+-------------------------------------+-------------------------------------------------------------------------+---------------------------------------+
| /api/src                            | MyApp::Controller::API                                                  | src                                   |
| /api/router                         | MyApp::Controller::API                                                  | router                                |
| /api/end                            | MyApp::Controller::API                                                  | end                                   |
| /api/index                          | MyApp::Controller::API                                                  | index                                 |
| /api/begin                          | MyApp::Controller::API                                                  | begin                                 |
| /findordefault/base                 | MyApp::Controller::FindOrDefault                                        | base                                  |
| /findordefault/object               | MyApp::Controller::FindOrDefault                                        | object                                |
| /findordefault/object_DELETE        | MyApp::Controller::FindOrDefault                                        | object_DELETE                         |
| /findordefault/object_POST          | MyApp::Controller::FindOrDefault                                        | object_POST                           |
| /findordefault/object_GET           | MyApp::Controller::FindOrDefault                                        | object_GET                            |
| /findordefault/object_PUT           | MyApp::Controller::FindOrDefault                                        | object_PUT                            |
| /findordefault/end                  | MyApp::Controller::FindOrDefault                                        | end                                   |
| /findordefault/begin                | MyApp::Controller::FindOrDefault                                        | begin                                 |
| /findordefault/list                 | MyApp::Controller::FindOrDefault                                        | list                                  |
| /calc/add                           | MyApp::Controller::Calculator                                           | add                                   |
| /calc/subtract                      | MyApp::Controller::Calculator                                           | subtract                              |
| /calc/upload                        | MyApp::Controller::Calculator                                           | upload                                |
| /calc/add_to                        | MyApp::Controller::Calculator                                           | add_to                                |
| /json/index                         | MyApp::Controller::JSON                                                 | index                                 |
| /forbrowsers/base                   | MyApp::Controller::ForBrowsers                                          | base                                  |
| /forbrowsers/object                 | MyApp::Controller::ForBrowsers                                          | object                                |
| /forbrowsers/object_DELETE          | MyApp::Controller::ForBrowsers                                          | object_DELETE                         |
| /forbrowsers/object_POST            | MyApp::Controller::ForBrowsers                                          | object_POST                           |
| /forbrowsers/object_GET             | MyApp::Controller::ForBrowsers                                          | object_GET                            |
| /forbrowsers/object_PUT             | MyApp::Controller::ForBrowsers                                          | object_PUT                            |
| /forbrowsers/end                    | MyApp::Controller::ForBrowsers                                          | end                                   |
| /forbrowsers/begin                  | MyApp::Controller::ForBrowsers                                          | begin                                 |
| /forbrowsers/list                   | MyApp::Controller::ForBrowsers                                          | list                                  |
| /rest/object                        | MyApp::Controller::REST                                                 | object                                |
| /rest/begin                         | MyApp::Controller::REST                                                 | begin                                 |
| /rest/end                           | MyApp::Controller::REST                                                 | end                                   |
| /nested/controller/index            | MyApp::Controller::Nested::Controller                                   | index                                 |
| /skipend/load_form                  | MyApp::Controller::SkipEnd                                              | load_form                             |
| /skipend/object                     | MyApp::Controller::SkipEnd                                              | object                                |
| /skipend/object_GET                 | MyApp::Controller::SkipEnd                                              | object_GET                            |
| /skipend/object_PUT                 | MyApp::Controller::SkipEnd                                              | object_PUT                            |
| /skipend/begin                      | MyApp::Controller::SkipEnd                                              | begin                                 |
| /skipend/list                       | MyApp::Controller::SkipEnd                                              | list                                  |
| /skipend/base                       | MyApp::Controller::SkipEnd                                              | base                                  |
| /skipend/object_POST                | MyApp::Controller::SkipEnd                                              | object_POST                           |
| /skipend/object_DELETE              | MyApp::Controller::SkipEnd                                              | object_DELETE                         |
| /skipend/end                        | MyApp::Controller::SkipEnd                                              | end                                   |
| /skipend/edit_record                | MyApp::Controller::SkipEnd                                              | edit_record                           |
| /forbrowser/base                    | MyApp::Controller::ForBrowser                                           | base                                  |
| /forbrowser/object                  | MyApp::Controller::ForBrowser                                           | object                                |
| /forbrowser/object_DELETE           | MyApp::Controller::ForBrowser                                           | object_DELETE                         |
| /forbrowser/object_POST             | MyApp::Controller::ForBrowser                                           | object_POST                           |
| /forbrowser/object_GET              | MyApp::Controller::ForBrowser                                           | object_GET                            |
| /forbrowser/object_PUT              | MyApp::Controller::ForBrowser                                           | object_PUT                            |
| /forbrowser/end                     | MyApp::Controller::ForBrowser                                           | end                                   |
| /forbrowser/begin                   | MyApp::Controller::ForBrowser                                           | begin                                 |
| /forbrowser/list                    | MyApp::Controller::ForBrowser                                           | list                                  |
| /requestclass/params                | MyApp::Controller::RequestClass                                         | params                                |
| /requestclass/request_class         | MyApp::Controller::RequestClass                                         | request_class                         |
| /user/base                          | MyApp::Controller::User                                                 | base                                  |
| /user/object                        | MyApp::Controller::User                                                 | object                                |
| /user/object_DELETE                 | MyApp::Controller::User                                                 | object_DELETE                         |
| /user/object_POST                   | MyApp::Controller::User                                                 | object_POST                           |
| /user/object_GET                    | MyApp::Controller::User                                                 | object_GET                            |
| /user/object_PUT                    | MyApp::Controller::User                                                 | object_PUT                            |
| /user/end                           | MyApp::Controller::User                                                 | end                                   |
| /user/add_to_group                  | MyApp::Controller::User                                                 | add_to_group                          |
| /user/begin                         | MyApp::Controller::User                                                 | begin                                 |
| /user/list                          | MyApp::Controller::User                                                 | list                                  |
'-------------------------------------+-------------------------------------------------------------------------+---------------------------------------'

[debug] Loaded Path actions:
.---------------------------------------------------------------------------+---------------------------------------------------------------------------.
| Path                                                                      | Private                                                                   |
+---------------------------------------------------------------------------+---------------------------------------------------------------------------+
| /api                                                                      | /api/index                                                                |
| /api/router                                                               | /api/router                                                               |
| /api/src                                                                  | /api/src                                                                  |
| /calc                                                                     | /calc/upload                                                              |
| /calc                                                                     | /calc/add                                                                 |
| /calc/subtract                                                            | /calc/subtract                                                            |
| /nested/controller/index                                                  | /nested/controller/index                                                  |
| /requestclass/params                                                      | /requestclass/params                                                      |
| /requestclass/request_class                                               | /requestclass/request_class                                               |
'---------------------------------------------------------------------------+---------------------------------------------------------------------------'

[debug] Loaded Chained actions:
.---------------------------------------------------------------------------+---------------------------------------------------------------------------.
| Path Spec                                                                 | Private                                                                   |
+---------------------------------------------------------------------------+---------------------------------------------------------------------------+
| /add/*/to/*                                                               | /calc/add (1)                                                             |
|                                                                           | => /calc/add_to                                                           |
| /findordefaults/...                                                       | /findordefault/list                                                       |
| /findordefault/...                                                        | /findordefault/object                                                     |
| /forbrowsers/...                                                          | /forbrowser/list                                                          |
| /forbrowser/...                                                           | /forbrowser/object                                                        |
| /forbrowser/...                                                           | /forbrowsers/list                                                         |
| /forbrowsers/...                                                          | /forbrowsers/object                                                       |
| /rest/object/*                                                            | /rest/object                                                              |
| /skipend/form/edit_record                                                 | /skipend/load_form (0)                                                    |
|                                                                           | => /skipend/edit_record                                                   |
| /skipends/...                                                             | /skipend/list                                                             |
| /skipend/...                                                              | /skipend/object                                                           |
| /user/*/add_to_group/*                                                    | /user/base (1)                                                            |
|                                                                           | => /user/add_to_group                                                     |
| /users/...                                                                | /user/list                                                                |
| /user/...                                                                 | /user/object                                                              |
'---------------------------------------------------------------------------+---------------------------------------------------------------------------'

[info] Application powered by Catalyst 5.80029
[info] *** Request 1 (0.500/s) [30247] [Thu Dec  9 16:08:17 2010] ***
[debug] "POST" request for "api/router" from "127.0.0.1"
[debug] Path is "api/router"
[debug] I would have deserialized, but there was nothing in the body!
[debug] Calling default resultset method extjs_rest_user
[debug] Loading form t/root/forms/user.yml
[debug] Serializing with Catalyst::Action::Serialize::JSON
[debug] I would have deserialized, but there was nothing in the body!
[debug] Calling default resultset method extjs_rest_user
[debug] Loading form t/root/forms/user.yml
[debug] Serializing with Catalyst::Action::Serialize::JSON
[debug] I would have deserialized, but there was nothing in the body!
[debug] Calling default resultset method extjs_rest_user
[debug] Loading form t/root/forms/user.yml
[debug] Serializing with Catalyst::Action::Serialize::JSON
[debug] Serializing with Catalyst::Action::Serialize::JSON
[debug] Response Code: 200; Content-Type: application/json; Content-Length: 370
[info] Request took 0.314716s (3.177/s)
.---------------------------------------------------------------------------------------------------------------------------------------+-----------.
| Action                                                                                                                                | Time      |
+---------------------------------------------------------------------------------------------------------------------------------------+-----------+
| /api/begin                                                                                                                            | 0.013607s |
| /api/router                                                                                                                           | 0.284386s |
|  /user/begin                                                                                                                          | 0.003807s |
|  /user/object                                                                                                                         | 0.191387s |
|   -> /user/object_POST                                                                                                                | 0.080145s |
|  /user/end                                                                                                                            | 0.019657s |
|  /user/begin                                                                                                                          | 0.000680s |
|  /user/object                                                                                                                         | 0.027351s |
|   -> /user/object_POST                                                                                                                | 0.012073s |
|  /user/end                                                                                                                            | 0.001594s |
|  /user/begin                                                                                                                          | 0.000698s |
|  /user/object                                                                                                                         | 0.024965s |
|   -> /user/object_POST                                                                                                                | 0.014143s |
|  /user/end                                                                                                                            | 0.001621s |
| /api/end                                                                                                                              | 0.006297s |
'---------------------------------------------------------------------------------------------------------------------------------------+-----------'

[info] *** Request 2 (1.000/s) [30247] [Thu Dec  9 16:08:17 2010] ***
[debug] "POST" request for "api/router" from "127.0.0.1"
[debug] Path is "api/router"
[debug] I would have deserialized, but there was nothing in the body!
[debug] Loading form t/root/lists/user.yml
[debug] found configuration file for parameters
[debug] Calling resultset method extjs_rest_user
[debug] Serializing with Catalyst::Action::Serialize::JSON
[debug] Serializing with Catalyst::Action::Serialize::JSON
[debug] Response Code: 200; Content-Type: application/json; Content-Length: 452
[info] Request took 0.142111s (7.037/s)
.---------------------------------------------------------------------------------------------------------------------------------------+-----------.
| Action                                                                                                                                | Time      |
+---------------------------------------------------------------------------------------------------------------------------------------+-----------+
| /api/begin                                                                                                                            | 0.000887s |
| /api/router                                                                                                                           | 0.129330s |
|  /user/begin                                                                                                                          | 0.000644s |
|  /user/list                                                                                                                           | 0.119652s |
|  /user/end                                                                                                                            | 0.003074s |
| /api/end                                                                                                                              | 0.003027s |
'---------------------------------------------------------------------------------------------------------------------------------------+-----------'

[info] *** Request 3 (1.500/s) [30247] [Thu Dec  9 16:08:17 2010] ***
[debug] "POST" request for "api/router" from "127.0.0.1"
[debug] Path is "api/router"
[debug] I would have deserialized, but there was nothing in the body!
[debug] Loading form t/root/lists/user.yml
[debug] found configuration file for parameters
[debug] Calling resultset method extjs_rest_user
[debug] Serializing with Catalyst::Action::Serialize::JSON
[debug] Serializing with Catalyst::Action::Serialize::JSON
[debug] Response Code: 200; Content-Type: application/json; Content-Length: 382
[info] Request took 0.070714s (14.141/s)
.---------------------------------------------------------------------------------------------------------------------------------------+-----------.
| Action                                                                                                                                | Time      |
+---------------------------------------------------------------------------------------------------------------------------------------+-----------+
| /api/begin                                                                                                                            | 0.001614s |
| /api/router                                                                                                                           | 0.057991s |
|  /user/begin                                                                                                                          | 0.000687s |
|  /user/list                                                                                                                           | 0.049539s |
|  /user/end                                                                                                                            | 0.001684s |
| /api/end                                                                                                                              | 0.001837s |
'---------------------------------------------------------------------------------------------------------------------------------------+-----------'

[info] *** Request 4 (2.000/s) [30247] [Thu Dec  9 16:08:17 2010] ***
[debug] "POST" request for "api/router" from "127.0.0.1"
[debug] Path is "api/router"
[debug] I would have deserialized, but there was nothing in the body!
[debug] Loading form t/root/lists/user.yml
[debug] found configuration file for parameters
[debug] Calling resultset method extjs_rest_user
[debug] Calling resultset method none
[debug] Serializing with Catalyst::Action::Serialize::JSON
[debug] Serializing with Catalyst::Action::Serialize::JSON
[debug] Response Code: 200; Content-Type: application/json; Content-Length: 348
[info] Request took 0.054183s (18.456/s)
.---------------------------------------------------------------------------------------------------------------------------------------+-----------.
| Action                                                                                                                                | Time      |
+---------------------------------------------------------------------------------------------------------------------------------------+-----------+
| /api/begin                                                                                                                            | 0.000859s |
| /api/router                                                                                                                           | 0.042346s |
|  /user/begin                                                                                                                          | 0.001090s |
|  /user/list                                                                                                                           | 0.033394s |
|  /user/end                                                                                                                            | 0.001683s |
| /api/end                                                                                                                              | 0.001486s |
'---------------------------------------------------------------------------------------------------------------------------------------+-----------'

Use of uninitialized value $params[0] in join or string at /home/graham/perltest/perl5121/cpan/build/CatalystX-ExtJS-1.123000-rTtWMX/blib/lib/CatalystX/Controller/ExtJS/REST.pm line 237.
Use of uninitialized value $params[0] in join or string at /home/graham/perltest/perl5121/cpan/build/CatalystX-ExtJS-1.123000-rTtWMX/blib/lib/CatalystX/Controller/ExtJS/REST.pm line 237.
[info] *** Request 5 (2.500/s) [30247] [Thu Dec  9 16:08:17 2010] ***
[debug] "POST" request for "api/router" from "127.0.0.1"
[debug] Path is "api/router"
[debug] I would have deserialized, but there was nothing in the body!
[debug] Loading form t/root/lists/user.yml
[debug] found configuration file for parameters
[debug] Calling resultset method extjs_rest_user
[debug] Calling resultset method foo with arguments ''
[debug] Calling resultset method not with arguments '1'
[debug] Calling resultset method not with arguments '2'
[debug] Calling resultset method not with arguments '3'
[debug] Calling resultset method not with arguments ''
[debug] Serializing with Catalyst::Action::Serialize::JSON
[debug] Serializing with Catalyst::Action::Serialize::JSON
[debug] Response Code: 200; Content-Type: application/json; Content-Length: 348
[info] Request took 0.066703s (14.992/s)
.---------------------------------------------------------------------------------------------------------------------------------------+-----------.
| Action                                                                                                                                | Time      |
+---------------------------------------------------------------------------------------------------------------------------------------+-----------+
| /api/begin                                                                                                                            | 0.001533s |
| /api/router                                                                                                                           | 0.050059s |
|  /user/begin                                                                                                                          | 0.000643s |
|  /user/list                                                                                                                           | 0.041690s |
|  /user/end                                                                                                                            | 0.002403s |
| /api/end                                                                                                                              | 0.002617s |
'---------------------------------------------------------------------------------------------------------------------------------------+-----------'

[info] *** Request 6 (2.000/s) [30247] [Thu Dec  9 16:08:18 2010] ***
[debug] "POST" request for "api/router" from "127.0.0.1"
[debug] Path is "api/router"
[debug] I would have deserialized, but there was nothing in the body!
[debug] Calling default resultset method extjs_rest_user
[debug] Loading form t/root/forms/user.yml
[debug] Serializing with Catalyst::Action::Serialize::JSON
[debug] Serializing with Catalyst::Action::Serialize::JSON
[debug] Response Code: 200; Content-Type: application/json; Content-Length: 129
[info] Request took 0.044970s (22.237/s)
.---------------------------------------------------------------------------------------------------------------------------------------+-----------.
| Action                                                                                                                                | Time      |
+---------------------------------------------------------------------------------------------------------------------------------------+-----------+
| /api/begin                                                                                                                            | 0.001717s |
| /api/router                                                                                                                           | 0.031039s |
|  /user/begin                                                                                                                          | 0.001149s |
|  /user/object                                                                                                                         | 0.019376s |
|   -> /user/object_DELETE                                                                                                              | 0.002695s |
|  /user/end                                                                                                                            | 0.003124s |
| /api/end                                                                                                                              | 0.001477s |
'---------------------------------------------------------------------------------------------------------------------------------------+-----------'

[info] *** Request 7 (2.333/s) [30247] [Thu Dec  9 16:08:18 2010] ***
[debug] "POST" request for "api/router" from "127.0.0.1"
[debug] Path is "api/router"
[debug] I would have deserialized, but there was nothing in the body!
[debug] Loading form t/root/lists/user.yml
[debug] found configuration file for parameters
[debug] Calling resultset method extjs_rest_user
[debug] Serializing with Catalyst::Action::Serialize::JSON
[debug] Serializing with Catalyst::Action::Serialize::JSON
[debug] Response Code: 200; Content-Type: application/json; Content-Length: 417
[info] Request took 0.063251s (15.810/s)
.---------------------------------------------------------------------------------------------------------------------------------------+-----------.
| Action                                                                                                                                | Time      |
+---------------------------------------------------------------------------------------------------------------------------------------+-----------+
| /api/begin                                                                                                                            | 0.000899s |
| /api/router                                                                                                                           | 0.054226s |
|  /user/begin                                                                                                                          | 0.001029s |
|  /user/list                                                                                                                           | 0.045814s |
|  /user/end                                                                                                                            | 0.001677s |
| /api/end                                                                                                                              | 0.001500s |
'---------------------------------------------------------------------------------------------------------------------------------------+-----------'

[info] *** Request 8 (2.667/s) [30247] [Thu Dec  9 16:08:18 2010] ***
[debug] "POST" request for "api/router" from "127.0.0.1"
[debug] Path is "api/router"
[debug] I would have deserialized, but there was nothing in the body!
[debug] Calling default resultset method extjs_rest_user
[debug] Loading form t/root/forms/user.yml
[debug] Serializing with Catalyst::Action::Serialize::JSON
[debug] I would have deserialized, but there was nothing in the body!
[debug] Calling default resultset method extjs_rest_user
[debug] Loading form t/root/forms/user.yml
[debug] Serializing with Catalyst::Action::Serialize::JSON
[debug] Serializing with Catalyst::Action::Serialize::JSON
[debug] Response Code: 200; Content-Type: application/json; Content-Length: 261
[info] Request took 0.067942s (14.718/s)
.---------------------------------------------------------------------------------------------------------------------------------------+-----------.
| Action                                                                                                                                | Time      |
+---------------------------------------------------------------------------------------------------------------------------------------+-----------+
| /api/begin                                                                                                                            | 0.001381s |
| /api/router                                                                                                                           | 0.055930s |
|  /user/begin                                                                                                                          | 0.001185s |
|  /user/object                                                                                                                         | 0.021673s |
|   -> /user/object_DELETE                                                                                                              | 0.001542s |
|  /user/end                                                                                                                            | 0.001635s |
|  /user/begin                                                                                                                          | 0.000691s |
|  /user/object                                                                                                                         | 0.018271s |
|   -> /user/object_DELETE                                                                                                              | 0.001526s |
|  /user/end                                                                                                                            | 0.001615s |
| /api/end                                                                                                                              | 0.001481s |
'---------------------------------------------------------------------------------------------------------------------------------------+-----------'

[info] *** Request 9 (3.000/s) [30247] [Thu Dec  9 16:08:18 2010] ***
[debug] "POST" request for "api/router" from "127.0.0.1"
[debug] Path is "api/router"
[debug] I would have deserialized, but there was nothing in the body!
[debug] Loading form t/root/lists/user.yml
[debug] found configuration file for parameters
[debug] Calling resultset method extjs_rest_user
[debug] Serializing with Catalyst::Action::Serialize::JSON
[debug] Serializing with Catalyst::Action::Serialize::JSON
[debug] Response Code: 200; Content-Type: application/json; Content-Length: 348
[info] Request took 0.056949s (17.560/s)
.---------------------------------------------------------------------------------------------------------------------------------------+-----------.
| Action                                                                                                                                | Time      |
+---------------------------------------------------------------------------------------------------------------------------------------+-----------+
| /api/begin                                                                                                                            | 0.000868s |
| /api/router                                                                                                                           | 0.046663s |
|  /user/begin                                                                                                                          | 0.001144s |
|  /user/list                                                                                                                           | 0.037444s |
|  /user/end                                                                                                                            | 0.001770s |
| /api/end                                                                                                                              | 0.002102s |
'---------------------------------------------------------------------------------------------------------------------------------------+-----------'

t/direct/router/rest_extjs.t .. ok
t/pod.t ....................... ok
t/release-distmeta.t .......... skipped: these tests are for release candidate testing
t/release-has-version.t ....... skipped: these tests are for release candidate testing
t/release-kwalitee.t .......... skipped: these tests are for release candidate testing
t/release-minimum-version.t ... skipped: these tests are for release candidate testing
t/release-pod-coverage.t ...... skipped: these tests are for release candidate testing
t/release-pod-syntax.t ........ skipped: these tests are for release candidate testing
t/release-portability.t ....... skipped: these tests are for release candidate testing
t/release-unused-vars.t ....... skipped: these tests are for release candidate testing
[debug] Debug messages enabled
[debug] Statistics enabled
[debug] Loaded dispatcher "Catalyst::Dispatcher"
[debug] Loaded engine "Catalyst::Engine::CGI"
[debug] Found home "/home/graham/perltest/perl5121/cpan/build/CatalystX-ExtJS-1.123000-rTtWMX/t/lib/MyApp"
[debug] Loaded components:
.--------------------------------------------------------------------------------------------------------------------------------------------+----------.
| Class                                                                                                                                      | Type     |
+--------------------------------------------------------------------------------------------------------------------------------------------+----------+
| MyApp::Controller::API                                                                                                                     | instance |
| MyApp::Controller::Artist                                                                                                                  | instance |
| MyApp::Controller::Calculator                                                                                                              | instance |
| MyApp::Controller::FindOrDefault                                                                                                           | instance |
| MyApp::Controller::ForBrowser                                                                                                              | instance |
| MyApp::Controller::ForBrowsers                                                                                                             | instance |
| MyApp::Controller::JSON                                                                                                                    | instance |
| MyApp::Controller::Nested::Controller                                                                                                      | instance |
| MyApp::Controller::REST                                                                                                                    | instance |
| MyApp::Controller::RequestClass                                                                                                            | instance |
| MyApp::Controller::SkipEnd                                                                                                                 | instance |
| MyApp::Controller::User                                                                                                                    | instance |
| MyApp::Model::DBIC                                                                                                                         | instance |
| MyApp::Model::DBIC::FindOrDefault                                                                                                          | class    |
| MyApp::Model::DBIC::SkipEnd                                                                                                                | class    |
| MyApp::Model::DBIC::User                                                                                                                   | class    |
| MyApp::View::JSON                                                                                                                          | instance |
| MyApp::View::TT                                                                                                                            | instance |
'--------------------------------------------------------------------------------------------------------------------------------------------+----------'

[debug] Loaded Private actions:
.-------------------------------------+-------------------------------------------------------------------------+---------------------------------------.
| Private                             | Class                                                                   | Method                                |
+-------------------------------------+-------------------------------------------------------------------------+---------------------------------------+
| /api/src                            | MyApp::Controller::API                                                  | src                                   |
| /api/router                         | MyApp::Controller::API                                                  | router                                |
| /api/end                            | MyApp::Controller::API                                                  | end                                   |
| /api/index                          | MyApp::Controller::API                                                  | index                                 |
| /api/begin                          | MyApp::Controller::API                                                  | begin                                 |
| /findordefault/base                 | MyApp::Controller::FindOrDefault                                        | base                                  |
| /findordefault/object               | MyApp::Controller::FindOrDefault                                        | object                                |
| /findordefault/object_DELETE        | MyApp::Controller::FindOrDefault                                        | object_DELETE                         |
| /findordefault/object_POST          | MyApp::Controller::FindOrDefault                                        | object_POST                           |
| /findordefault/object_GET           | MyApp::Controller::FindOrDefault                                        | object_GET                            |
| /findordefault/object_PUT           | MyApp::Controller::FindOrDefault                                        | object_PUT                            |
| /findordefault/end                  | MyApp::Controller::FindOrDefault                                        | end                                   |
| /findordefault/begin                | MyApp::Controller::FindOrDefault                                        | begin                                 |
| /findordefault/list                 | MyApp::Controller::FindOrDefault                                        | list                                  |
| /calc/add                           | MyApp::Controller::Calculator                                           | add                                   |
| /calc/subtract                      | MyApp::Controller::Calculator                                           | subtract                              |
| /calc/upload                        | MyApp::Controller::Calculator                                           | upload                                |
| /calc/add_to                        | MyApp::Controller::Calculator                                           | add_to                                |
| /json/index                         | MyApp::Controller::JSON                                                 | index                                 |
| /forbrowsers/base                   | MyApp::Controller::ForBrowsers                                          | base                                  |
| /forbrowsers/object                 | MyApp::Controller::ForBrowsers                                          | object                                |
| /forbrowsers/object_DELETE          | MyApp::Controller::ForBrowsers                                          | object_DELETE                         |
| /forbrowsers/object_POST            | MyApp::Controller::ForBrowsers                                          | object_POST                           |
| /forbrowsers/object_GET             | MyApp::Controller::ForBrowsers                                          | object_GET                            |
| /forbrowsers/object_PUT             | MyApp::Controller::ForBrowsers                                          | object_PUT                            |
| /forbrowsers/end                    | MyApp::Controller::ForBrowsers                                          | end                                   |
| /forbrowsers/begin                  | MyApp::Controller::ForBrowsers                                          | begin                                 |
| /forbrowsers/list                   | MyApp::Controller::ForBrowsers                                          | list                                  |
| /rest/object                        | MyApp::Controller::REST                                                 | object                                |
| /rest/begin                         | MyApp::Controller::REST                                                 | begin                                 |
| /rest/end                           | MyApp::Controller::REST                                                 | end                                   |
| /nested/controller/index            | MyApp::Controller::Nested::Controller                                   | index                                 |
| /skipend/load_form                  | MyApp::Controller::SkipEnd                                              | load_form                             |
| /skipend/object                     | MyApp::Controller::SkipEnd                                              | object                                |
| /skipend/object_GET                 | MyApp::Controller::SkipEnd                                              | object_GET                            |
| /skipend/object_PUT                 | MyApp::Controller::SkipEnd                                              | object_PUT                            |
| /skipend/begin                      | MyApp::Controller::SkipEnd                                              | begin                                 |
| /skipend/list                       | MyApp::Controller::SkipEnd                                              | list                                  |
| /skipend/base                       | MyApp::Controller::SkipEnd                                              | base                                  |
| /skipend/object_POST                | MyApp::Controller::SkipEnd                                              | object_POST                           |
| /skipend/object_DELETE              | MyApp::Controller::SkipEnd                                              | object_DELETE                         |
| /skipend/end                        | MyApp::Controller::SkipEnd                                              | end                                   |
| /skipend/edit_record                | MyApp::Controller::SkipEnd                                              | edit_record                           |
| /forbrowser/base                    | MyApp::Controller::ForBrowser                                           | base                                  |
| /forbrowser/object                  | MyApp::Controller::ForBrowser                                           | object                                |
| /forbrowser/object_DELETE           | MyApp::Controller::ForBrowser                                           | object_DELETE                         |
| /forbrowser/object_POST             | MyApp::Controller::ForBrowser                                           | object_POST                           |
| /forbrowser/object_GET              | MyApp::Controller::ForBrowser                                           | object_GET                            |
| /forbrowser/object_PUT              | MyApp::Controller::ForBrowser                                           | object_PUT                            |
| /forbrowser/end                     | MyApp::Controller::ForBrowser                                           | end                                   |
| /forbrowser/begin                   | MyApp::Controller::ForBrowser                                           | begin                                 |
| /forbrowser/list                    | MyApp::Controller::ForBrowser                                           | list                                  |
| /requestclass/params                | MyApp::Controller::RequestClass                                         | params                                |
| /requestclass/request_class         | MyApp::Controller::RequestClass                                         | request_class                         |
| /user/base                          | MyApp::Controller::User                                                 | base                                  |
| /user/object                        | MyApp::Controller::User                                                 | object                                |
| /user/object_DELETE                 | MyApp::Controller::User                                                 | object_DELETE                         |
| /user/object_POST                   | MyApp::Controller::User                                                 | object_POST                           |
| /user/object_GET                    | MyApp::Controller::User                                                 | object_GET                            |
| /user/object_PUT                    | MyApp::Controller::User                                                 | object_PUT                            |
| /user/end                           | MyApp::Controller::User                                                 | end                                   |
| /user/add_to_group                  | MyApp::Controller::User                                                 | add_to_group                          |
| /user/begin                         | MyApp::Controller::User                                                 | begin                                 |
| /user/list                          | MyApp::Controller::User                                                 | list                                  |
'-------------------------------------+-------------------------------------------------------------------------+---------------------------------------'

[debug] Loaded Path actions:
.---------------------------------------------------------------------------+---------------------------------------------------------------------------.
| Path                                                                      | Private                                                                   |
+---------------------------------------------------------------------------+---------------------------------------------------------------------------+
| /api                                                                      | /api/index                                                                |
| /api/router                                                               | /api/router                                                               |
| /api/src                                                                  | /api/src                                                                  |
| /calc                                                                     | /calc/upload                                                              |
| /calc                                                                     | /calc/add                                                                 |
| /calc/subtract                                                            | /calc/subtract                                                            |
| /nested/controller/index                                                  | /nested/controller/index                                                  |
| /requestclass/params                                                      | /requestclass/params                                                      |
| /requestclass/request_class                                               | /requestclass/request_class                                               |
'---------------------------------------------------------------------------+---------------------------------------------------------------------------'

[debug] Loaded Chained actions:
.---------------------------------------------------------------------------+---------------------------------------------------------------------------.
| Path Spec                                                                 | Private                                                                   |
+---------------------------------------------------------------------------+---------------------------------------------------------------------------+
| /add/*/to/*                                                               | /calc/add (1)                                                             |
|                                                                           | => /calc/add_to                                                           |
| /findordefaults/...                                                       | /findordefault/list                                                       |
| /findordefault/...                                                        | /findordefault/object                                                     |
| /forbrowsers/...                                                          | /forbrowser/list                                                          |
| /forbrowser/...                                                           | /forbrowser/object                                                        |
| /forbrowser/...                                                           | /forbrowsers/list                                                         |
| /forbrowsers/...                                                          | /forbrowsers/object                                                       |
| /rest/object/*                                                            | /rest/object                                                              |
| /skipend/form/edit_record                                                 | /skipend/load_form (0)                                                    |
|                                                                           | => /skipend/edit_record                                                   |
| /skipends/...                                                             | /skipend/list                                                             |
| /skipend/...                                                              | /skipend/object                                                           |
| /user/*/add_to_group/*                                                    | /user/base (1)                                                            |
|                                                                           | => /user/add_to_group                                                     |
| /users/...                                                                | /user/list                                                                |
| /user/...                                                                 | /user/object                                                              |
'---------------------------------------------------------------------------+---------------------------------------------------------------------------'

[info] Application powered by Catalyst 5.80029
[info] *** Request 1 (0.500/s) [30257] [Thu Dec  9 16:08:24 2010] ***
[debug] "GET" request for "findordefault/nonsense" from "127.0.0.1"
[debug] Path is "/findordefault/object"
[debug] Arguments are "nonsense"
[debug] Default resultset method extjs_rest_findordefault cannot be found
[debug] Loading form t/root/forms/findordefault.yml
[debug] Serializing with Catalyst::Action::Serialize::JSON
[debug] Response Code: 200; Content-Type: application/json; Content-Length: 75
[info] Request took 0.220611s (4.533/s)
.---------------------------------------------------------------------------------------------------------------------------------------+-----------.
| Action                                                                                                                                | Time      |
+---------------------------------------------------------------------------------------------------------------------------------------+-----------+
| /findordefault/begin                                                                                                                  | 0.000893s |
| /findordefault/object                                                                                                                 | 0.183835s |
|  -> /findordefault/object_GET                                                                                                         | 0.023610s |
| /findordefault/end                                                                                                                    | 0.024051s |
'---------------------------------------------------------------------------------------------------------------------------------------+-----------'

t/rest/findordefault.t ........ ok
[debug] Debug messages enabled
[debug] Statistics enabled
[debug] Loaded dispatcher "Catalyst::Dispatcher"
[debug] Loaded engine "Catalyst::Engine::CGI"
[debug] Found home "/home/graham/perltest/perl5121/cpan/build/CatalystX-ExtJS-1.123000-rTtWMX/t/lib/MyApp"
[debug] Loaded components:
.--------------------------------------------------------------------------------------------------------------------------------------------+----------.
| Class                                                                                                                                      | Type     |
+--------------------------------------------------------------------------------------------------------------------------------------------+----------+
| MyApp::Controller::API                                                                                                                     | instance |
| MyApp::Controller::Artist                                                                                                                  | instance |
| MyApp::Controller::Calculator                                                                                                              | instance |
| MyApp::Controller::FindOrDefault                                                                                                           | instance |
| MyApp::Controller::ForBrowser                                                                                                              | instance |
| MyApp::Controller::ForBrowsers                                                                                                             | instance |
| MyApp::Controller::JSON                                                                                                                    | instance |
| MyApp::Controller::Nested::Controller                                                                                                      | instance |
| MyApp::Controller::REST                                                                                                                    | instance |
| MyApp::Controller::RequestClass                                                                                                            | instance |
| MyApp::Controller::SkipEnd                                                                                                                 | instance |
| MyApp::Controller::User                                                                                                                    | instance |
| MyApp::Model::DBIC                                                                                                                         | instance |
| MyApp::Model::DBIC::FindOrDefault                                                                                                          | class    |
| MyApp::Model::DBIC::SkipEnd                                                                                                                | class    |
| MyApp::Model::DBIC::User                                                                                                                   | class    |
| MyApp::View::JSON                                                                                                                          | instance |
| MyApp::View::TT                                                                                                                            | instance |
'--------------------------------------------------------------------------------------------------------------------------------------------+----------'

[debug] Loaded Private actions:
.-------------------------------------+-------------------------------------------------------------------------+---------------------------------------.
| Private                             | Class                                                                   | Method                                |
+-------------------------------------+-------------------------------------------------------------------------+---------------------------------------+
| /api/src                            | MyApp::Controller::API                                                  | src                                   |
| /api/router                         | MyApp::Controller::API                                                  | router                                |
| /api/end                            | MyApp::Controller::API                                                  | end                                   |
| /api/index                          | MyApp::Controller::API                                                  | index                                 |
| /api/begin                          | MyApp::Controller::API                                                  | begin                                 |
| /findordefault/base                 | MyApp::Controller::FindOrDefault                                        | base                                  |
| /findordefault/object               | MyApp::Controller::FindOrDefault                                        | object                                |
| /findordefault/object_DELETE        | MyApp::Controller::FindOrDefault                                        | object_DELETE                         |
| /findordefault/object_POST          | MyApp::Controller::FindOrDefault                                        | object_POST                           |
| /findordefault/object_GET           | MyApp::Controller::FindOrDefault                                        | object_GET                            |
| /findordefault/object_PUT           | MyApp::Controller::FindOrDefault                                        | object_PUT                            |
| /findordefault/end                  | MyApp::Controller::FindOrDefault                                        | end                                   |
| /findordefault/begin                | MyApp::Controller::FindOrDefault                                        | begin                                 |
| /findordefault/list                 | MyApp::Controller::FindOrDefault                                        | list                                  |
| /calc/add                           | MyApp::Controller::Calculator                                           | add                                   |
| /calc/subtract                      | MyApp::Controller::Calculator                                           | subtract                              |
| /calc/upload                        | MyApp::Controller::Calculator                                           | upload                                |
| /calc/add_to                        | MyApp::Controller::Calculator                                           | add_to                                |
| /json/index                         | MyApp::Controller::JSON                                                 | index                                 |
| /forbrowsers/base                   | MyApp::Controller::ForBrowsers                                          | base                                  |
| /forbrowsers/object                 | MyApp::Controller::ForBrowsers                                          | object                                |
| /forbrowsers/object_DELETE          | MyApp::Controller::ForBrowsers                                          | object_DELETE                         |
| /forbrowsers/object_POST            | MyApp::Controller::ForBrowsers                                          | object_POST                           |
| /forbrowsers/object_GET             | MyApp::Controller::ForBrowsers                                          | object_GET                            |
| /forbrowsers/object_PUT             | MyApp::Controller::ForBrowsers                                          | object_PUT                            |
| /forbrowsers/end                    | MyApp::Controller::ForBrowsers                                          | end                                   |
| /forbrowsers/begin                  | MyApp::Controller::ForBrowsers                                          | begin                                 |
| /forbrowsers/list                   | MyApp::Controller::ForBrowsers                                          | list                                  |
| /rest/object                        | MyApp::Controller::REST                                                 | object                                |
| /rest/begin                         | MyApp::Controller::REST                                                 | begin                                 |
| /rest/end                           | MyApp::Controller::REST                                                 | end                                   |
| /nested/controller/index            | MyApp::Controller::Nested::Controller                                   | index                                 |
| /skipend/load_form                  | MyApp::Controller::SkipEnd                                              | load_form                             |
| /skipend/object                     | MyApp::Controller::SkipEnd                                              | object                                |
| /skipend/object_GET                 | MyApp::Controller::SkipEnd                                              | object_GET                            |
| /skipend/object_PUT                 | MyApp::Controller::SkipEnd                                              | object_PUT                            |
| /skipend/begin                      | MyApp::Controller::SkipEnd                                              | begin                                 |
| /skipend/list                       | MyApp::Controller::SkipEnd                                              | list                                  |
| /skipend/base                       | MyApp::Controller::SkipEnd                                              | base                                  |
| /skipend/object_POST                | MyApp::Controller::SkipEnd                                              | object_POST                           |
| /skipend/object_DELETE              | MyApp::Controller::SkipEnd                                              | object_DELETE                         |
| /skipend/end                        | MyApp::Controller::SkipEnd                                              | end                                   |
| /skipend/edit_record                | MyApp::Controller::SkipEnd                                              | edit_record                           |
| /forbrowser/base                    | MyApp::Controller::ForBrowser                                           | base                                  |
| /forbrowser/object                  | MyApp::Controller::ForBrowser                                           | object                                |
| /forbrowser/object_DELETE           | MyApp::Controller::ForBrowser                                           | object_DELETE                         |
| /forbrowser/object_POST             | MyApp::Controller::ForBrowser                                           | object_POST                           |
| /forbrowser/object_GET              | MyApp::Controller::ForBrowser                                           | object_GET                            |
| /forbrowser/object_PUT              | MyApp::Controller::ForBrowser                                           | object_PUT                            |
| /forbrowser/end                     | MyApp::Controller::ForBrowser                                           | end                                   |
| /forbrowser/begin                   | MyApp::Controller::ForBrowser                                           | begin                                 |
| /forbrowser/list                    | MyApp::Controller::ForBrowser                                           | list                                  |
| /requestclass/params                | MyApp::Controller::RequestClass                                         | params                                |
| /requestclass/request_class         | MyApp::Controller::RequestClass                                         | request_class                         |
| /user/base                          | MyApp::Controller::User                                                 | base                                  |
| /user/object                        | MyApp::Controller::User                                                 | object                                |
| /user/object_DELETE                 | MyApp::Controller::User                                                 | object_DELETE                         |
| /user/object_POST                   | MyApp::Controller::User                                                 | object_POST                           |
| /user/object_GET                    | MyApp::Controller::User                                                 | object_GET                            |
| /user/object_PUT                    | MyApp::Controller::User                                                 | object_PUT                            |
| /user/end                           | MyApp::Controller::User                                                 | end                                   |
| /user/add_to_group                  | MyApp::Controller::User                                                 | add_to_group                          |
| /user/begin                         | MyApp::Controller::User                                                 | begin                                 |
| /user/list                          | MyApp::Controller::User                                                 | list                                  |
'-------------------------------------+-------------------------------------------------------------------------+---------------------------------------'

[debug] Loaded Path actions:
.---------------------------------------------------------------------------+---------------------------------------------------------------------------.
| Path                                                                      | Private                                                                   |
+---------------------------------------------------------------------------+---------------------------------------------------------------------------+
| /api                                                                      | /api/index                                                                |
| /api/router                                                               | /api/router                                                               |
| /api/src                                                                  | /api/src                                                                  |
| /calc                                                                     | /calc/upload                                                              |
| /calc                                                                     | /calc/add                                                                 |
| /calc/subtract                                                            | /calc/subtract                                                            |
| /nested/controller/index                                                  | /nested/controller/index                                                  |
| /requestclass/params                                                      | /requestclass/params                                                      |
| /requestclass/request_class                                               | /requestclass/request_class                                               |
'---------------------------------------------------------------------------+---------------------------------------------------------------------------'

[debug] Loaded Chained actions:
.---------------------------------------------------------------------------+---------------------------------------------------------------------------.
| Path Spec                                                                 | Private                                                                   |
+---------------------------------------------------------------------------+---------------------------------------------------------------------------+
| /add/*/to/*                                                               | /calc/add (1)                                                             |
|                                                                           | => /calc/add_to                                                           |
| /findordefaults/...                                                       | /findordefault/list                                                       |
| /findordefault/...                                                        | /findordefault/object                                                     |
| /forbrowsers/...                                                          | /forbrowser/list                                                          |
| /forbrowser/...                                                           | /forbrowser/object                                                        |
| /forbrowser/...                                                           | /forbrowsers/list                                                         |
| /forbrowsers/...                                                          | /forbrowsers/object                                                       |
| /rest/object/*                                                            | /rest/object                                                              |
| /skipend/form/edit_record                                                 | /skipend/load_form (0)                                                    |
|                                                                           | => /skipend/edit_record                                                   |
| /skipends/...                                                             | /skipend/list                                                             |
| /skipend/...                                                              | /skipend/object                                                           |
| /user/*/add_to_group/*                                                    | /user/base (1)                                                            |
|                                                                           | => /user/add_to_group                                                     |
| /users/...                                                                | /user/list                                                                |
| /user/...                                                                 | /user/object                                                              |
'---------------------------------------------------------------------------+---------------------------------------------------------------------------'

[info] Application powered by Catalyst 5.80029
[info] *** Request 1 (0.500/s) [30258] [Thu Dec  9 16:08:28 2010] ***
[debug] "POST" request for "user" from "127.0.0.1"
[debug] Body Parameters are:
.-------------------------------------+-----------------------------------------------------------------------------------------------------------------.
| Parameter                           | Value                                                                                                           |
+-------------------------------------+-----------------------------------------------------------------------------------------------------------------+
| name                                | bar                                                                                                             |
| password                            | foo                                                                                                             |
'-------------------------------------+-----------------------------------------------------------------------------------------------------------------'
[debug] Path is "/user/object"
[debug] I would have deserialized, but there was nothing in the body!
[debug] Calling default resultset method extjs_rest_user
[debug] Loading form t/root/forms/user.yml
[debug] Serializing with Catalyst::Action::Serialize::JSON
[debug] Response Code: 201; Content-Type: application/json; Content-Length: 62
[info] Request took 0.248229s (4.029/s)
.---------------------------------------------------------------------------------------------------------------------------------------+-----------.
| Action                                                                                                                                | Time      |
+---------------------------------------------------------------------------------------------------------------------------------------+-----------+
| /user/begin                                                                                                                           | 0.021303s |
| /user/object                                                                                                                          | 0.193628s |
|  -> /user/object_POST                                                                                                                 | 0.077326s |
| /user/end                                                                                                                             | 0.023334s |
'---------------------------------------------------------------------------------------------------------------------------------------+-----------'

[info] *** Request 2 (1.000/s) [30258] [Thu Dec  9 16:08:28 2010] ***
[debug] "DELETE" request for "user/1" from "127.0.0.1"
[debug] Query Parameters are:
.-------------------------------------+-----------------------------------------------------------------------------------------------------------------.
| Parameter                           | Value                                                                                                           |
+-------------------------------------+-----------------------------------------------------------------------------------------------------------------+
| x-tunneled-method                   | DELETE                                                                                                          |
'-------------------------------------+-----------------------------------------------------------------------------------------------------------------'
[debug] Path is "/user/object"
[debug] Arguments are "1"
[debug] I would have deserialized, but there was nothing in the body!
[debug] Calling default resultset method extjs_rest_user
[debug] Loading form t/root/forms/user.yml
[debug] Serializing with Catalyst::Action::Serialize::JSON
[debug] Response Code: 200; Content-Type: application/json; Content-Length: 62
[info] Request took 0.025758s (38.823/s)
.---------------------------------------------------------------------------------------------------------------------------------------+-----------.
| Action                                                                                                                                | Time      |
+---------------------------------------------------------------------------------------------------------------------------------------+-----------+
| /user/begin                                                                                                                           | 0.001846s |
| /user/object                                                                                                                          | 0.015807s |
|  -> /user/object_DELETE                                                                                                               | 0.001659s |
| /user/end                                                                                                                             | 0.001615s |
'---------------------------------------------------------------------------------------------------------------------------------------+-----------'

[info] *** Request 3 (1.500/s) [30258] [Thu Dec  9 16:08:28 2010] ***
[debug] "GET" request for "users" from "127.0.0.1"
[debug] Path is "/user/list"
[debug] Loading form t/root/lists/user.yml
[debug] found configuration file for parameters
[debug] Calling resultset method extjs_rest_user
[debug] Serializing with Catalyst::Action::Serialize::JSON
[debug] Response Code: 200; Content-Type: application/json; Content-Length: 284
[info] Request took 0.139985s (7.144/s)
.---------------------------------------------------------------------------------------------------------------------------------------+-----------.
| Action                                                                                                                                | Time      |
+---------------------------------------------------------------------------------------------------------------------------------------+-----------+
| /user/begin                                                                                                                           | 0.000423s |
| /user/list                                                                                                                            | 0.131642s |
| /user/end                                                                                                                             | 0.002029s |
'---------------------------------------------------------------------------------------------------------------------------------------+-----------'

t/rest/for_browser.t .......... ok
[debug] Debug messages enabled
[debug] Statistics enabled
[debug] Loaded dispatcher "Catalyst::Dispatcher"
[debug] Loaded engine "Catalyst::Engine::CGI"
[debug] Found home "/home/graham/perltest/perl5121/cpan/build/CatalystX-ExtJS-1.123000-rTtWMX/t/lib/MyApp"
[debug] Loaded components:
.--------------------------------------------------------------------------------------------------------------------------------------------+----------.
| Class                                                                                                                                      | Type     |
+--------------------------------------------------------------------------------------------------------------------------------------------+----------+
| MyApp::Controller::API                                                                                                                     | instance |
| MyApp::Controller::Artist                                                                                                                  | instance |
| MyApp::Controller::Calculator                                                                                                              | instance |
| MyApp::Controller::FindOrDefault                                                                                                           | instance |
| MyApp::Controller::ForBrowser                                                                                                              | instance |
| MyApp::Controller::ForBrowsers                                                                                                             | instance |
| MyApp::Controller::JSON                                                                                                                    | instance |
| MyApp::Controller::Nested::Controller                                                                                                      | instance |
| MyApp::Controller::REST                                                                                                                    | instance |
| MyApp::Controller::RequestClass                                                                                                            | instance |
| MyApp::Controller::SkipEnd                                                                                                                 | instance |
| MyApp::Controller::User                                                                                                                    | instance |
| MyApp::Model::DBIC                                                                                                                         | instance |
| MyApp::Model::DBIC::FindOrDefault                                                                                                          | class    |
| MyApp::Model::DBIC::SkipEnd                                                                                                                | class    |
| MyApp::Model::DBIC::User                                                                                                                   | class    |
| MyApp::View::JSON                                                                                                                          | instance |
| MyApp::View::TT                                                                                                                            | instance |
'--------------------------------------------------------------------------------------------------------------------------------------------+----------'

[debug] Loaded Private actions:
.-------------------------------------+-------------------------------------------------------------------------+---------------------------------------.
| Private                             | Class                                                                   | Method                                |
+-------------------------------------+-------------------------------------------------------------------------+---------------------------------------+
| /api/src                            | MyApp::Controller::API                                                  | src                                   |
| /api/router                         | MyApp::Controller::API                                                  | router                                |
| /api/end                            | MyApp::Controller::API                                                  | end                                   |
| /api/index                          | MyApp::Controller::API                                                  | index                                 |
| /api/begin                          | MyApp::Controller::API                                                  | begin                                 |
| /findordefault/base                 | MyApp::Controller::FindOrDefault                                        | base                                  |
| /findordefault/object               | MyApp::Controller::FindOrDefault                                        | object                                |
| /findordefault/object_DELETE        | MyApp::Controller::FindOrDefault                                        | object_DELETE                         |
| /findordefault/object_POST          | MyApp::Controller::FindOrDefault                                        | object_POST                           |
| /findordefault/object_GET           | MyApp::Controller::FindOrDefault                                        | object_GET                            |
| /findordefault/object_PUT           | MyApp::Controller::FindOrDefault                                        | object_PUT                            |
| /findordefault/end                  | MyApp::Controller::FindOrDefault                                        | end                                   |
| /findordefault/begin                | MyApp::Controller::FindOrDefault                                        | begin                                 |
| /findordefault/list                 | MyApp::Controller::FindOrDefault                                        | list                                  |
| /calc/add                           | MyApp::Controller::Calculator                                           | add                                   |
| /calc/subtract                      | MyApp::Controller::Calculator                                           | subtract                              |
| /calc/upload                        | MyApp::Controller::Calculator                                           | upload                                |
| /calc/add_to                        | MyApp::Controller::Calculator                                           | add_to                                |
| /json/index                         | MyApp::Controller::JSON                                                 | index                                 |
| /forbrowsers/base                   | MyApp::Controller::ForBrowsers                                          | base                                  |
| /forbrowsers/object                 | MyApp::Controller::ForBrowsers                                          | object                                |
| /forbrowsers/object_DELETE          | MyApp::Controller::ForBrowsers                                          | object_DELETE                         |
| /forbrowsers/object_POST            | MyApp::Controller::ForBrowsers                                          | object_POST                           |
| /forbrowsers/object_GET             | MyApp::Controller::ForBrowsers                                          | object_GET                            |
| /forbrowsers/object_PUT             | MyApp::Controller::ForBrowsers                                          | object_PUT                            |
| /forbrowsers/end                    | MyApp::Controller::ForBrowsers                                          | end                                   |
| /forbrowsers/begin                  | MyApp::Controller::ForBrowsers                                          | begin                                 |
| /forbrowsers/list                   | MyApp::Controller::ForBrowsers                                          | list                                  |
| /rest/object                        | MyApp::Controller::REST                                                 | object                                |
| /rest/begin                         | MyApp::Controller::REST                                                 | begin                                 |
| /rest/end                           | MyApp::Controller::REST                                                 | end                                   |
| /nested/controller/index            | MyApp::Controller::Nested::Controller                                   | index                                 |
| /skipend/load_form                  | MyApp::Controller::SkipEnd                                              | load_form                             |
| /skipend/object                     | MyApp::Controller::SkipEnd                                              | object                                |
| /skipend/object_GET                 | MyApp::Controller::SkipEnd                                              | object_GET                            |
| /skipend/object_PUT                 | MyApp::Controller::SkipEnd                                              | object_PUT                            |
| /skipend/begin                      | MyApp::Controller::SkipEnd                                              | begin                                 |
| /skipend/list                       | MyApp::Controller::SkipEnd                                              | list                                  |
| /skipend/base                       | MyApp::Controller::SkipEnd                                              | base                                  |
| /skipend/object_POST                | MyApp::Controller::SkipEnd                                              | object_POST                           |
| /skipend/object_DELETE              | MyApp::Controller::SkipEnd                                              | object_DELETE                         |
| /skipend/end                        | MyApp::Controller::SkipEnd                                              | end                                   |
| /skipend/edit_record                | MyApp::Controller::SkipEnd                                              | edit_record                           |
| /forbrowser/base                    | MyApp::Controller::ForBrowser                                           | base                                  |
| /forbrowser/object                  | MyApp::Controller::ForBrowser                                           | object                                |
| /forbrowser/object_DELETE           | MyApp::Controller::ForBrowser                                           | object_DELETE                         |
| /forbrowser/object_POST             | MyApp::Controller::ForBrowser                                           | object_POST                           |
| /forbrowser/object_GET              | MyApp::Controller::ForBrowser                                           | object_GET                            |
| /forbrowser/object_PUT              | MyApp::Controller::ForBrowser                                           | object_PUT                            |
| /forbrowser/end                     | MyApp::Controller::ForBrowser                                           | end                                   |
| /forbrowser/begin                   | MyApp::Controller::ForBrowser                                           | begin                                 |
| /forbrowser/list                    | MyApp::Controller::ForBrowser                                           | list                                  |
| /requestclass/params                | MyApp::Controller::RequestClass                                         | params                                |
| /requestclass/request_class         | MyApp::Controller::RequestClass                                         | request_class                         |
| /user/base                          | MyApp::Controller::User                                                 | base                                  |
| /user/object                        | MyApp::Controller::User                                                 | object                                |
| /user/object_DELETE                 | MyApp::Controller::User                                                 | object_DELETE                         |
| /user/object_POST                   | MyApp::Controller::User                                                 | object_POST                           |
| /user/object_GET                    | MyApp::Controller::User                                                 | object_GET                            |
| /user/object_PUT                    | MyApp::Controller::User                                                 | object_PUT                            |
| /user/end                           | MyApp::Controller::User                                                 | end                                   |
| /user/add_to_group                  | MyApp::Controller::User                                                 | add_to_group                          |
| /user/begin                         | MyApp::Controller::User                                                 | begin                                 |
| /user/list                          | MyApp::Controller::User                                                 | list                                  |
'-------------------------------------+-------------------------------------------------------------------------+---------------------------------------'

[debug] Loaded Path actions:
.---------------------------------------------------------------------------+---------------------------------------------------------------------------.
| Path                                                                      | Private                                                                   |
+---------------------------------------------------------------------------+---------------------------------------------------------------------------+
| /api                                                                      | /api/index                                                                |
| /api/router                                                               | /api/router                                                               |
| /api/src                                                                  | /api/src                                                                  |
| /calc                                                                     | /calc/upload                                                              |
| /calc                                                                     | /calc/add                                                                 |
| /calc/subtract                                                            | /calc/subtract                                                            |
| /nested/controller/index                                                  | /nested/controller/index                                                  |
| /requestclass/params                                                      | /requestclass/params                                                      |
| /requestclass/request_class                                               | /requestclass/request_class                                               |
'---------------------------------------------------------------------------+---------------------------------------------------------------------------'

[debug] Loaded Chained actions:
.---------------------------------------------------------------------------+---------------------------------------------------------------------------.
| Path Spec                                                                 | Private                                                                   |
+---------------------------------------------------------------------------+---------------------------------------------------------------------------+
| /add/*/to/*                                                               | /calc/add (1)                                                             |
|                                                                           | => /calc/add_to                                                           |
| /findordefaults/...                                                       | /findordefault/list                                                       |
| /findordefault/...                                                        | /findordefault/object                                                     |
| /forbrowsers/...                                                          | /forbrowser/list                                                          |
| /forbrowser/...                                                           | /forbrowser/object                                                        |
| /forbrowser/...                                                           | /forbrowsers/list                                                         |
| /forbrowsers/...                                                          | /forbrowsers/object                                                       |
| /rest/object/*                                                            | /rest/object                                                              |
| /skipend/form/edit_record                                                 | /skipend/load_form (0)                                                    |
|                                                                           | => /skipend/edit_record                                                   |
| /skipends/...                                                             | /skipend/list                                                             |
| /skipend/...                                                              | /skipend/object                                                           |
| /user/*/add_to_group/*                                                    | /user/base (1)                                                            |
|                                                                           | => /user/add_to_group                                                     |
| /users/...                                                                | /user/list                                                                |
| /user/...                                                                 | /user/object                                                              |
'---------------------------------------------------------------------------+---------------------------------------------------------------------------'

[info] Application powered by Catalyst 5.80029
[info] *** Request 1 (0.500/s) [30259] [Thu Dec  9 16:08:32 2010] ***
[debug] "GET" request for "skipend/form/edit_record" from "127.0.0.1"
[debug] Path is "/skipend/edit_record"
[debug] Rendering template "edit_record.tt2.js"
[debug] Response Code: 200; Content-Type: text/html; charset=utf-8; Content-Length: 3395
[info] Request took 0.209255s (4.779/s)
.---------------------------------------------------------------------------------------------------------------------------------------+-----------.
| Action                                                                                                                                | Time      |
+---------------------------------------------------------------------------------------------------------------------------------------+-----------+
| /skipend/begin                                                                                                                        | 0.000509s |
| /skipend/load_form                                                                                                                    | 0.125721s |
| /skipend/edit_record                                                                                                                  | 0.073185s |
|  -> MyApp::View::TT->process                                                                                                          | 0.071359s |
| /skipend/end                                                                                                                          | 0.000446s |
'---------------------------------------------------------------------------------------------------------------------------------------+-----------'

t/rest/skip_end.t ............. ok
[debug] Debug messages enabled
[debug] Statistics enabled
[debug] Loaded dispatcher "Catalyst::Dispatcher"
[debug] Loaded engine "Catalyst::Engine::CGI"
[debug] Found home "/home/graham/perltest/perl5121/cpan/build/CatalystX-ExtJS-1.123000-rTtWMX/t/lib/MyApp"
[debug] Loaded components:
.--------------------------------------------------------------------------------------------------------------------------------------------+----------.
| Class                                                                                                                                      | Type     |
+--------------------------------------------------------------------------------------------------------------------------------------------+----------+
| MyApp::Controller::API                                                                                                                     | instance |
| MyApp::Controller::Artist                                                                                                                  | instance |
| MyApp::Controller::Calculator                                                                                                              | instance |
| MyApp::Controller::FindOrDefault                                                                                                           | instance |
| MyApp::Controller::ForBrowser                                                                                                              | instance |
| MyApp::Controller::ForBrowsers                                                                                                             | instance |
| MyApp::Controller::JSON                                                                                                                    | instance |
| MyApp::Controller::Nested::Controller                                                                                                      | instance |
| MyApp::Controller::REST                                                                                                                    | instance |
| MyApp::Controller::RequestClass                                                                                                            | instance |
| MyApp::Controller::SkipEnd                                                                                                                 | instance |
| MyApp::Controller::User                                                                                                                    | instance |
| MyApp::Model::DBIC                                                                                                                         | instance |
| MyApp::Model::DBIC::FindOrDefault                                                                                                          | class    |
| MyApp::Model::DBIC::SkipEnd                                                                                                                | class    |
| MyApp::Model::DBIC::User                                                                                                                   | class    |
| MyApp::View::JSON                                                                                                                          | instance |
| MyApp::View::TT                                                                                                                            | instance |
'--------------------------------------------------------------------------------------------------------------------------------------------+----------'

[debug] Loaded Private actions:
.-------------------------------------+-------------------------------------------------------------------------+---------------------------------------.
| Private                             | Class                                                                   | Method                                |
+-------------------------------------+-------------------------------------------------------------------------+---------------------------------------+
| /api/src                            | MyApp::Controller::API                                                  | src                                   |
| /api/router                         | MyApp::Controller::API                                                  | router                                |
| /api/end                            | MyApp::Controller::API                                                  | end                                   |
| /api/index                          | MyApp::Controller::API                                                  | index                                 |
| /api/begin                          | MyApp::Controller::API                                                  | begin                                 |
| /findordefault/base                 | MyApp::Controller::FindOrDefault                                        | base                                  |
| /findordefault/object               | MyApp::Controller::FindOrDefault                                        | object                                |
| /findordefault/object_DELETE        | MyApp::Controller::FindOrDefault                                        | object_DELETE                         |
| /findordefault/object_POST          | MyApp::Controller::FindOrDefault                                        | object_POST                           |
| /findordefault/object_GET           | MyApp::Controller::FindOrDefault                                        | object_GET                            |
| /findordefault/object_PUT           | MyApp::Controller::FindOrDefault                                        | object_PUT                            |
| /findordefault/end                  | MyApp::Controller::FindOrDefault                                        | end                                   |
| /findordefault/begin                | MyApp::Controller::FindOrDefault                                        | begin                                 |
| /findordefault/list                 | MyApp::Controller::FindOrDefault                                        | list                                  |
| /calc/add                           | MyApp::Controller::Calculator                                           | add                                   |
| /calc/subtract                      | MyApp::Controller::Calculator                                           | subtract                              |
| /calc/upload                        | MyApp::Controller::Calculator                                           | upload                                |
| /calc/add_to                        | MyApp::Controller::Calculator                                           | add_to                                |
| /json/index                         | MyApp::Controller::JSON                                                 | index                                 |
| /forbrowsers/base                   | MyApp::Controller::ForBrowsers                                          | base                                  |
| /forbrowsers/object                 | MyApp::Controller::ForBrowsers                                          | object                                |
| /forbrowsers/object_DELETE          | MyApp::Controller::ForBrowsers                                          | object_DELETE                         |
| /forbrowsers/object_POST            | MyApp::Controller::ForBrowsers                                          | object_POST                           |
| /forbrowsers/object_GET             | MyApp::Controller::ForBrowsers                                          | object_GET                            |
| /forbrowsers/object_PUT             | MyApp::Controller::ForBrowsers                                          | object_PUT                            |
| /forbrowsers/end                    | MyApp::Controller::ForBrowsers                                          | end                                   |
| /forbrowsers/begin                  | MyApp::Controller::ForBrowsers                                          | begin                                 |
| /forbrowsers/list                   | MyApp::Controller::ForBrowsers                                          | list                                  |
| /rest/object                        | MyApp::Controller::REST                                                 | object                                |
| /rest/begin                         | MyApp::Controller::REST                                                 | begin                                 |
| /rest/end                           | MyApp::Controller::REST                                                 | end                                   |
| /nested/controller/index            | MyApp::Controller::Nested::Controller                                   | index                                 |
| /skipend/load_form                  | MyApp::Controller::SkipEnd                                              | load_form                             |
| /skipend/object                     | MyApp::Controller::SkipEnd                                              | object                                |
| /skipend/object_GET                 | MyApp::Controller::SkipEnd                                              | object_GET                            |
| /skipend/object_PUT                 | MyApp::Controller::SkipEnd                                              | object_PUT                            |
| /skipend/begin                      | MyApp::Controller::SkipEnd                                              | begin                                 |
| /skipend/list                       | MyApp::Controller::SkipEnd                                              | list                                  |
| /skipend/base                       | MyApp::Controller::SkipEnd                                              | base                                  |
| /skipend/object_POST                | MyApp::Controller::SkipEnd                                              | object_POST                           |
| /skipend/object_DELETE              | MyApp::Controller::SkipEnd                                              | object_DELETE                         |
| /skipend/end                        | MyApp::Controller::SkipEnd                                              | end                                   |
| /skipend/edit_record                | MyApp::Controller::SkipEnd                                              | edit_record                           |
| /forbrowser/base                    | MyApp::Controller::ForBrowser                                           | base                                  |
| /forbrowser/object                  | MyApp::Controller::ForBrowser                                           | object                                |
| /forbrowser/object_DELETE           | MyApp::Controller::ForBrowser                                           | object_DELETE                         |
| /forbrowser/object_POST             | MyApp::Controller::ForBrowser                                           | object_POST                           |
| /forbrowser/object_GET              | MyApp::Controller::ForBrowser                                           | object_GET                            |
| /forbrowser/object_PUT              | MyApp::Controller::ForBrowser                                           | object_PUT                            |
| /forbrowser/end                     | MyApp::Controller::ForBrowser                                           | end                                   |
| /forbrowser/begin                   | MyApp::Controller::ForBrowser                                           | begin                                 |
| /forbrowser/list                    | MyApp::Controller::ForBrowser                                           | list                                  |
| /requestclass/params                | MyApp::Controller::RequestClass                                         | params                                |
| /requestclass/request_class         | MyApp::Controller::RequestClass                                         | request_class                         |
| /user/base                          | MyApp::Controller::User                                                 | base                                  |
| /user/object                        | MyApp::Controller::User                                                 | object                                |
| /user/object_DELETE                 | MyApp::Controller::User                                                 | object_DELETE                         |
| /user/object_POST                   | MyApp::Controller::User                                                 | object_POST                           |
| /user/object_GET                    | MyApp::Controller::User                                                 | object_GET                            |
| /user/object_PUT                    | MyApp::Controller::User                                                 | object_PUT                            |
| /user/end                           | MyApp::Controller::User                                                 | end                                   |
| /user/add_to_group                  | MyApp::Controller::User                                                 | add_to_group                          |
| /user/begin                         | MyApp::Controller::User                                                 | begin                                 |
| /user/list                          | MyApp::Controller::User                                                 | list                                  |
'-------------------------------------+-------------------------------------------------------------------------+---------------------------------------'

[debug] Loaded Path actions:
.---------------------------------------------------------------------------+---------------------------------------------------------------------------.
| Path                                                                      | Private                                                                   |
+---------------------------------------------------------------------------+---------------------------------------------------------------------------+
| /api                                                                      | /api/index                                                                |
| /api/router                                                               | /api/router                                                               |
| /api/src                                                                  | /api/src                                                                  |
| /calc                                                                     | /calc/upload                                                              |
| /calc                                                                     | /calc/add                                                                 |
| /calc/subtract                                                            | /calc/subtract                                                            |
| /nested/controller/index                                                  | /nested/controller/index                                                  |
| /requestclass/params                                                      | /requestclass/params                                                      |
| /requestclass/request_class                                               | /requestclass/request_class                                               |
'---------------------------------------------------------------------------+---------------------------------------------------------------------------'

[debug] Loaded Chained actions:
.---------------------------------------------------------------------------+---------------------------------------------------------------------------.
| Path Spec                                                                 | Private                                                                   |
+---------------------------------------------------------------------------+---------------------------------------------------------------------------+
| /add/*/to/*                                                               | /calc/add (1)                                                             |
|                                                                           | => /calc/add_to                                                           |
| /findordefaults/...                                                       | /findordefault/list                                                       |
| /findordefault/...                                                        | /findordefault/object                                                     |
| /forbrowsers/...                                                          | /forbrowser/list                                                          |
| /forbrowser/...                                                           | /forbrowser/object                                                        |
| /forbrowser/...                                                           | /forbrowsers/list                                                         |
| /forbrowsers/...                                                          | /forbrowsers/object                                                       |
| /rest/object/*                                                            | /rest/object                                                              |
| /skipend/form/edit_record                                                 | /skipend/load_form (0)                                                    |
|                                                                           | => /skipend/edit_record                                                   |
| /skipends/...                                                             | /skipend/list                                                             |
| /skipend/...                                                              | /skipend/object                                                           |
| /user/*/add_to_group/*                                                    | /user/base (1)                                                            |
|                                                                           | => /user/add_to_group                                                     |
| /users/...                                                                | /user/list                                                                |
| /user/...                                                                 | /user/object                                                              |
'---------------------------------------------------------------------------+---------------------------------------------------------------------------'

[info] Application powered by Catalyst 5.80029
[info] *** Request 1 (0.500/s) [30260] [Thu Dec  9 16:08:37 2010] ***
[debug] "GET" request for "users" from "127.0.0.1"
[debug] Path is "/user/list"
[debug] Loading form t/root/lists/user.yml
[debug] found configuration file for parameters
[debug] Calling resultset method extjs_rest_user
[debug] Serializing with Catalyst::Action::Serialize::JSON
[debug] Response Code: 200; Content-Type: application/json; Content-Length: 284
[info] Request took 0.312975s (3.195/s)
.---------------------------------------------------------------------------------------------------------------------------------------+-----------.
| Action                                                                                                                                | Time      |
+---------------------------------------------------------------------------------------------------------------------------------------+-----------+
| /user/begin                                                                                                                           | 0.000889s |
| /user/list                                                                                                                            | 0.275942s |
| /user/end                                                                                                                             | 0.024190s |
'---------------------------------------------------------------------------------------------------------------------------------------+-----------'

[info] *** Request 2 (1.000/s) [30260] [Thu Dec  9 16:08:37 2010] ***
[debug] "POST" request for "user" from "127.0.0.1"
[debug] Body Parameters are:
.-------------------------------------+-----------------------------------------------------------------------------------------------------------------.
| Parameter                           | Value                                                                                                           |
+-------------------------------------+-----------------------------------------------------------------------------------------------------------------+
| name                                | bar                                                                                                             |
| password                            | foo                                                                                                             |
'-------------------------------------+-----------------------------------------------------------------------------------------------------------------'
[debug] Path is "/user/object"
[debug] I would have deserialized, but there was nothing in the body!
[debug] Calling default resultset method extjs_rest_user
[debug] Loading form t/root/forms/user.yml
[debug] Serializing with Catalyst::Action::Serialize::JSON
[debug] Response Code: 201; Content-Type: application/json; Content-Length: 62
[info] Request took 0.072425s (13.807/s)
.---------------------------------------------------------------------------------------------------------------------------------------+-----------.
| Action                                                                                                                                | Time      |
+---------------------------------------------------------------------------------------------------------------------------------------+-----------+
| /user/begin                                                                                                                           | 0.014720s |
| /user/object                                                                                                                          | 0.047744s |
|  -> /user/object_POST                                                                                                                 | 0.035587s |
| /user/end                                                                                                                             | 0.001638s |
'---------------------------------------------------------------------------------------------------------------------------------------+-----------'

[info] *** Request 3 (1.500/s) [30260] [Thu Dec  9 16:08:37 2010] ***
[debug] "GET" request for "users" from "127.0.0.1"
[debug] Path is "/user/list"
[debug] Loading form t/root/lists/user.yml
[debug] found configuration file for parameters
[debug] Calling resultset method extjs_rest_user
[debug] Serializing with Catalyst::Action::Serialize::JSON
[debug] Response Code: 200; Content-Type: application/json; Content-Length: 322
[info] Request took 0.053245s (18.781/s)
.---------------------------------------------------------------------------------------------------------------------------------------+-----------.
| Action                                                                                                                                | Time      |
+---------------------------------------------------------------------------------------------------------------------------------------+-----------+
| /user/begin                                                                                                                           | 0.000596s |
| /user/list                                                                                                                            | 0.042911s |
| /user/end                                                                                                                             | 0.002095s |
'---------------------------------------------------------------------------------------------------------------------------------------+-----------'

[info] *** Request 4 (2.000/s) [30260] [Thu Dec  9 16:08:37 2010] ***
[debug] "GET" request for "user/1" from "127.0.0.1"
[debug] Path is "/user/object"
[debug] Arguments are "1"
[debug] Calling default resultset method extjs_rest_user
[debug] Loading form t/root/forms/user.yml
[debug] Serializing with Catalyst::Action::Serialize::JSON
[debug] Response Code: 200; Content-Type: application/json; Content-Length: 62
[info] Request took 0.037022s (27.011/s)
.---------------------------------------------------------------------------------------------------------------------------------------+-----------.
| Action                                                                                                                                | Time      |
+---------------------------------------------------------------------------------------------------------------------------------------+-----------+
| /user/begin                                                                                                                           | 0.000629s |
| /user/object                                                                                                                          | 0.026880s |
|  -> /user/object_GET                                                                                                                  | 0.005931s |
| /user/end                                                                                                                             | 0.001881s |
'---------------------------------------------------------------------------------------------------------------------------------------+-----------'

[info] *** Request 5 (2.500/s) [30260] [Thu Dec  9 16:08:37 2010] ***
[debug] "PUT" request for "user/1" from "127.0.0.1"
[debug] Body Parameters are:
.-------------------------------------+-----------------------------------------------------------------------------------------------------------------.
| Parameter                           | Value                                                                                                           |
+-------------------------------------+-----------------------------------------------------------------------------------------------------------------+
| name                                | bas                                                                                                             |
| password                            | foo                                                                                                             |
'-------------------------------------+-----------------------------------------------------------------------------------------------------------------'
[debug] Path is "/user/object"
[debug] Arguments are "1"
[debug] I would have deserialized, but there was nothing in the body!
[debug] Calling default resultset method extjs_rest_user
[debug] Loading form t/root/forms/user.yml
[debug] Serializing with Catalyst::Action::Serialize::JSON
[debug] Response Code: 200; Content-Type: application/json; Content-Length: 62
[info] Request took 0.047110s (21.227/s)
.---------------------------------------------------------------------------------------------------------------------------------------+-----------.
| Action                                                                                                                                | Time      |
+---------------------------------------------------------------------------------------------------------------------------------------+-----------+
| /user/begin                                                                                                                           | 0.001608s |
| /user/object                                                                                                                          | 0.031919s |
|  -> /user/object_PUT                                                                                                                  | 0.016780s |
| /user/end                                                                                                                             | 0.001614s |
'---------------------------------------------------------------------------------------------------------------------------------------+-----------'

[info] *** Request 6 (3.000/s) [30260] [Thu Dec  9 16:08:37 2010] ***
[debug] "PUT" request for "user" from "127.0.0.1"
[debug] Body Parameters are:
.-------------------------------------+-----------------------------------------------------------------------------------------------------------------.
| Parameter                           | Value                                                                                                           |
+-------------------------------------+-----------------------------------------------------------------------------------------------------------------+
| id                                  | 1                                                                                                               |
| name                                | bast                                                                                                            |
| password                            | foo                                                                                                             |
'-------------------------------------+-----------------------------------------------------------------------------------------------------------------'
[debug] Path is "/user/object"
[debug] I would have deserialized, but there was nothing in the body!
[debug] Calling default resultset method extjs_rest_user
[debug] Loading form t/root/forms/user.yml
[debug] Serializing with Catalyst::Action::Serialize::JSON
[debug] Response Code: 200; Content-Type: application/json; Content-Length: 65
[info] Request took 0.053256s (18.777/s)
.---------------------------------------------------------------------------------------------------------------------------------------+-----------.
| Action                                                                                                                                | Time      |
+---------------------------------------------------------------------------------------------------------------------------------------+-----------+
| /user/begin                                                                                                                           | 0.001695s |
| /user/object                                                                                                                          | 0.038029s |
|  -> /user/object_PUT                                                                                                                  | 0.013943s |
| /user/end                                                                                                                             | 0.001634s |
'---------------------------------------------------------------------------------------------------------------------------------------+-----------'

[info] *** Request 7 (3.500/s) [30260] [Thu Dec  9 16:08:37 2010] ***
[debug] "GET" request for "user/1" from "127.0.0.1"
[debug] Path is "/user/object"
[debug] Arguments are "1"
[debug] Calling default resultset method extjs_rest_user
[debug] Loading form t/root/forms/user.yml
[debug] Serializing with Catalyst::Action::Serialize::JSON
[debug] Response Code: 200; Content-Type: application/json; Content-Length: 63
[info] Request took 0.040703s (24.568/s)
.---------------------------------------------------------------------------------------------------------------------------------------+-----------.
| Action                                                                                                                                | Time      |
+---------------------------------------------------------------------------------------------------------------------------------------+-----------+
| /user/begin                                                                                                                           | 0.000849s |
| /user/object                                                                                                                          | 0.029295s |
|  -> /user/object_GET                                                                                                                  | 0.006735s |
| /user/end                                                                                                                             | 0.001788s |
'---------------------------------------------------------------------------------------------------------------------------------------+-----------'

[info] *** Request 8 (4.000/s) [30260] [Thu Dec  9 16:08:37 2010] ***
[debug] "DELETE" request for "user/1" from "127.0.0.1"
[debug] Body Parameters are:
.-------------------------------------+-----------------------------------------------------------------------------------------------------------------.
| Parameter                           | Value                                                                                                           |
+-------------------------------------+-----------------------------------------------------------------------------------------------------------------+
| name                                | bas                                                                                                             |
| password                            | foo                                                                                                             |
'-------------------------------------+-----------------------------------------------------------------------------------------------------------------'
[debug] Path is "/user/object"
[debug] Arguments are "1"
[debug] I would have deserialized, but there was nothing in the body!
[debug] Calling default resultset method extjs_rest_user
[debug] Loading form t/root/forms/user.yml
[debug] Serializing with Catalyst::Action::Serialize::JSON
[debug] Response Code: 200; Content-Type: application/json; Content-Length: 62
[info] Request took 0.034580s (28.918/s)
.---------------------------------------------------------------------------------------------------------------------------------------+-----------.
| Action                                                                                                                                | Time      |
+---------------------------------------------------------------------------------------------------------------------------------------+-----------+
| /user/begin                                                                                                                           | 0.001722s |
| /user/object                                                                                                                          | 0.017561s |
|  -> /user/object_DELETE                                                                                                               | 0.001723s |
| /user/end                                                                                                                             | 0.001828s |
'---------------------------------------------------------------------------------------------------------------------------------------+-----------'

[info] *** Request 9 (3.000/s) [30260] [Thu Dec  9 16:08:38 2010] ***
[debug] "GET" request for "user/1" from "127.0.0.1"
[debug] Path is "/user/object"
[debug] Arguments are "1"
[debug] Calling default resultset method extjs_rest_user
[debug] Loading form t/root/forms/user.yml
[debug] Status Not Found: Object could not be found.
[debug] Serializing with Catalyst::Action::Serialize::JSON
[debug] Response Code: 404; Content-Type: application/json; Content-Length: 38
[info] Request took 0.034324s (29.134/s)
.---------------------------------------------------------------------------------------------------------------------------------------+-----------.
| Action                                                                                                                                | Time      |
+---------------------------------------------------------------------------------------------------------------------------------------+-----------+
| /user/begin                                                                                                                           | 0.000849s |
| /user/object                                                                                                                          | 0.021289s |
|  -> /user/object_GET                                                                                                                  | 0.001388s |
| /user/end                                                                                                                             | 0.001804s |
'---------------------------------------------------------------------------------------------------------------------------------------+-----------'

t/rest/user.t ................. ok
[debug] Debug messages enabled
[debug] Statistics enabled
[debug] Loaded dispatcher "Catalyst::Dispatcher"
[debug] Loaded engine "Catalyst::Engine::CGI"
[debug] Found home "/home/graham/perltest/perl5121/cpan/build/CatalystX-ExtJS-1.123000-rTtWMX/t/lib/MyApp"
[debug] Loaded components:
.--------------------------------------------------------------------------------------------------------------------------------------------+----------.
| Class                                                                                                                                      | Type     |
+--------------------------------------------------------------------------------------------------------------------------------------------+----------+
| MyApp::Controller::API                                                                                                                     | instance |
| MyApp::Controller::Artist                                                                                                                  | instance |
| MyApp::Controller::Calculator                                                                                                              | instance |
| MyApp::Controller::FindOrDefault                                                                                                           | instance |
| MyApp::Controller::ForBrowser                                                                                                              | instance |
| MyApp::Controller::ForBrowsers                                                                                                             | instance |
| MyApp::Controller::JSON                                                                                                                    | instance |
| MyApp::Controller::Nested::Controller                                                                                                      | instance |
| MyApp::Controller::REST                                                                                                                    | instance |
| MyApp::Controller::RequestClass                                                                                                            | instance |
| MyApp::Controller::SkipEnd                                                                                                                 | instance |
| MyApp::Controller::User                                                                                                                    | instance |
| MyApp::Model::DBIC                                                                                                                         | instance |
| MyApp::Model::DBIC::FindOrDefault                                                                                                          | class    |
| MyApp::Model::DBIC::SkipEnd                                                                                                                | class    |
| MyApp::Model::DBIC::User                                                                                                                   | class    |
| MyApp::View::JSON                                                                                                                          | instance |
| MyApp::View::TT                                                                                                                            | instance |
'--------------------------------------------------------------------------------------------------------------------------------------------+----------'

[debug] Loaded Private actions:
.-------------------------------------+-------------------------------------------------------------------------+---------------------------------------.
| Private                             | Class                                                                   | Method                                |
+-------------------------------------+-------------------------------------------------------------------------+---------------------------------------+
| /api/src                            | MyApp::Controller::API                                                  | src                                   |
| /api/router                         | MyApp::Controller::API                                                  | router                                |
| /api/end                            | MyApp::Controller::API                                                  | end                                   |
| /api/index                          | MyApp::Controller::API                                                  | index                                 |
| /api/begin                          | MyApp::Controller::API                                                  | begin                                 |
| /findordefault/base                 | MyApp::Controller::FindOrDefault                                        | base                                  |
| /findordefault/object               | MyApp::Controller::FindOrDefault                                        | object                                |
| /findordefault/object_DELETE        | MyApp::Controller::FindOrDefault                                        | object_DELETE                         |
| /findordefault/object_POST          | MyApp::Controller::FindOrDefault                                        | object_POST                           |
| /findordefault/object_GET           | MyApp::Controller::FindOrDefault                                        | object_GET                            |
| /findordefault/object_PUT           | MyApp::Controller::FindOrDefault                                        | object_PUT                            |
| /findordefault/end                  | MyApp::Controller::FindOrDefault                                        | end                                   |
| /findordefault/begin                | MyApp::Controller::FindOrDefault                                        | begin                                 |
| /findordefault/list                 | MyApp::Controller::FindOrDefault                                        | list                                  |
| /calc/add                           | MyApp::Controller::Calculator                                           | add                                   |
| /calc/subtract                      | MyApp::Controller::Calculator                                           | subtract                              |
| /calc/upload                        | MyApp::Controller::Calculator                                           | upload                                |
| /calc/add_to                        | MyApp::Controller::Calculator                                           | add_to                                |
| /json/index                         | MyApp::Controller::JSON                                                 | index                                 |
| /forbrowsers/base                   | MyApp::Controller::ForBrowsers                                          | base                                  |
| /forbrowsers/object                 | MyApp::Controller::ForBrowsers                                          | object                                |
| /forbrowsers/object_DELETE          | MyApp::Controller::ForBrowsers                                          | object_DELETE                         |
| /forbrowsers/object_POST            | MyApp::Controller::ForBrowsers                                          | object_POST                           |
| /forbrowsers/object_GET             | MyApp::Controller::ForBrowsers                                          | object_GET                            |
| /forbrowsers/object_PUT             | MyApp::Controller::ForBrowsers                                          | object_PUT                            |
| /forbrowsers/end                    | MyApp::Controller::ForBrowsers                                          | end                                   |
| /forbrowsers/begin                  | MyApp::Controller::ForBrowsers                                          | begin                                 |
| /forbrowsers/list                   | MyApp::Controller::ForBrowsers                                          | list                                  |
| /rest/object                        | MyApp::Controller::REST                                                 | object                                |
| /rest/begin                         | MyApp::Controller::REST                                                 | begin                                 |
| /rest/end                           | MyApp::Controller::REST                                                 | end                                   |
| /nested/controller/index            | MyApp::Controller::Nested::Controller                                   | index                                 |
| /skipend/load_form                  | MyApp::Controller::SkipEnd                                              | load_form                             |
| /skipend/object                     | MyApp::Controller::SkipEnd                                              | object                                |
| /skipend/object_GET                 | MyApp::Controller::SkipEnd                                              | object_GET                            |
| /skipend/object_PUT                 | MyApp::Controller::SkipEnd                                              | object_PUT                            |
| /skipend/begin                      | MyApp::Controller::SkipEnd                                              | begin                                 |
| /skipend/list                       | MyApp::Controller::SkipEnd                                              | list                                  |
| /skipend/base                       | MyApp::Controller::SkipEnd                                              | base                                  |
| /skipend/object_POST                | MyApp::Controller::SkipEnd                                              | object_POST                           |
| /skipend/object_DELETE              | MyApp::Controller::SkipEnd                                              | object_DELETE                         |
| /skipend/end                        | MyApp::Controller::SkipEnd                                              | end                                   |
| /skipend/edit_record                | MyApp::Controller::SkipEnd                                              | edit_record                           |
| /forbrowser/base                    | MyApp::Controller::ForBrowser                                           | base                                  |
| /forbrowser/object                  | MyApp::Controller::ForBrowser                                           | object                                |
| /forbrowser/object_DELETE           | MyApp::Controller::ForBrowser                                           | object_DELETE                         |
| /forbrowser/object_POST             | MyApp::Controller::ForBrowser                                           | object_POST                           |
| /forbrowser/object_GET              | MyApp::Controller::ForBrowser                                           | object_GET                            |
| /forbrowser/object_PUT              | MyApp::Controller::ForBrowser                                           | object_PUT                            |
| /forbrowser/end                     | MyApp::Controller::ForBrowser                                           | end                                   |
| /forbrowser/begin                   | MyApp::Controller::ForBrowser                                           | begin                                 |
| /forbrowser/list                    | MyApp::Controller::ForBrowser                                           | list                                  |
| /requestclass/params                | MyApp::Controller::RequestClass                                         | params                                |
| /requestclass/request_class         | MyApp::Controller::RequestClass                                         | request_class                         |
| /user/base                          | MyApp::Controller::User                                                 | base                                  |
| /user/object                        | MyApp::Controller::User                                                 | object                                |
| /user/object_DELETE                 | MyApp::Controller::User                                                 | object_DELETE                         |
| /user/object_POST                   | MyApp::Controller::User                                                 | object_POST                           |
| /user/object_GET                    | MyApp::Controller::User                                                 | object_GET                            |
| /user/object_PUT                    | MyApp::Controller::User                                                 | object_PUT                            |
| /user/end                           | MyApp::Controller::User                                                 | end                                   |
| /user/add_to_group                  | MyApp::Controller::User                                                 | add_to_group                          |
| /user/begin                         | MyApp::Controller::User                                                 | begin                                 |
| /user/list                          | MyApp::Controller::User                                                 | list                                  |
'-------------------------------------+-------------------------------------------------------------------------+---------------------------------------'

[debug] Loaded Path actions:
.---------------------------------------------------------------------------+---------------------------------------------------------------------------.
| Path                                                                      | Private                                                                   |
+---------------------------------------------------------------------------+---------------------------------------------------------------------------+
| /api                                                                      | /api/index                                                                |
| /api/router                                                               | /api/router                                                               |
| /api/src                                                                  | /api/src                                                                  |
| /calc                                                                     | /calc/upload                                                              |
| /calc                                                                     | /calc/add                                                                 |
| /calc/subtract                                                            | /calc/subtract                                                            |
| /nested/controller/index                                                  | /nested/controller/index                                                  |
| /requestclass/params                                                      | /requestclass/params                                                      |
| /requestclass/request_class                                               | /requestclass/request_class                                               |
'---------------------------------------------------------------------------+---------------------------------------------------------------------------'

[debug] Loaded Chained actions:
.---------------------------------------------------------------------------+---------------------------------------------------------------------------.
| Path Spec                                                                 | Private                                                                   |
+---------------------------------------------------------------------------+---------------------------------------------------------------------------+
| /add/*/to/*                                                               | /calc/add (1)                                                             |
|                                                                           | => /calc/add_to                                                           |
| /findordefaults/...                                                       | /findordefault/list                                                       |
| /findordefault/...                                                        | /findordefault/object                                                     |
| /forbrowsers/...                                                          | /forbrowser/list                                                          |
| /forbrowser/...                                                           | /forbrowser/object                                                        |
| /forbrowser/...                                                           | /forbrowsers/list                                                         |
| /forbrowsers/...                                                          | /forbrowsers/object                                                       |
| /rest/object/*                                                            | /rest/object                                                              |
| /skipend/form/edit_record                                                 | /skipend/load_form (0)                                                    |
|                                                                           | => /skipend/edit_record                                                   |
| /skipends/...                                                             | /skipend/list                                                             |
| /skipend/...                                                              | /skipend/object                                                           |
| /user/*/add_to_group/*                                                    | /user/base (1)                                                            |
|                                                                           | => /user/add_to_group                                                     |
| /users/...                                                                | /user/list                                                                |
| /user/...                                                                 | /user/object                                                              |
'---------------------------------------------------------------------------+---------------------------------------------------------------------------'

[info] Application powered by Catalyst 5.80029
[info] *** Request 1 (0.500/s) [30261] [Thu Dec  9 16:08:42 2010] ***
[debug] "GET" request for "users" from "127.0.0.1"
[debug] Path is "/user/list"
[debug] Loading form t/root/lists/user.yml
[debug] found configuration file for parameters
[debug] Calling resultset method extjs_rest_user
[debug] Serializing with Catalyst::Action::Serialize::JSON
[debug] Response Code: 200; Content-Type: application/json; Content-Length: 10377
[info] Request took 0.860778s (1.162/s)
.---------------------------------------------------------------------------------------------------------------------------------------+-----------.
| Action                                                                                                                                | Time      |
+---------------------------------------------------------------------------------------------------------------------------------------+-----------+
| /user/begin                                                                                                                           | 0.000474s |
| /user/list                                                                                                                            | 0.832740s |
| /user/end                                                                                                                             | 0.020198s |
'---------------------------------------------------------------------------------------------------------------------------------------+-----------'

[info] *** Request 2 (0.667/s) [30261] [Thu Dec  9 16:08:43 2010] ***
[debug] "GET" request for "user" from "127.0.0.1"
[debug] Path is "/user/object"
[debug] Loading form t/root/lists/user.yml
[debug] found configuration file for parameters
[debug] Calling resultset method extjs_rest_user
[debug] Serializing with Catalyst::Action::Serialize::JSON
[debug] Response Code: 200; Content-Type: application/json; Content-Length: 10377
[info] Request took 0.667621s (1.498/s)
.---------------------------------------------------------------------------------------------------------------------------------------+-----------.
| Action                                                                                                                                | Time      |
+---------------------------------------------------------------------------------------------------------------------------------------+-----------+
| /user/begin                                                                                                                           | 0.000422s |
| /user/object                                                                                                                          | 0.658481s |
|  -> /user/list                                                                                                                        | 0.645469s |
| /user/end                                                                                                                             | 0.002306s |
'---------------------------------------------------------------------------------------------------------------------------------------+-----------'

Use of uninitialized value in lc at /home/graham/perltest/perl5121/cpan/build/CatalystX-ExtJS-1.123000-rTtWMX/blib/lib/CatalystX/Controller/ExtJS/REST.pm line 269.
Use of uninitialized value in lc at /home/graham/perltest/perl5121/cpan/build/CatalystX-ExtJS-1.123000-rTtWMX/blib/lib/CatalystX/Controller/ExtJS/REST.pm line 269.
[info] *** Request 3 (0.750/s) [30261] [Thu Dec  9 16:08:44 2010] ***
[debug] "GET" request for "users" from "127.0.0.1"
[debug] Query Parameters are:
.-------------------------------------+-----------------------------------------------------------------------------------------------------------------.
| Parameter                           | Value                                                                                                           |
+-------------------------------------+-----------------------------------------------------------------------------------------------------------------+
| start                               | 10                                                                                                              |
'-------------------------------------+-----------------------------------------------------------------------------------------------------------------'
[debug] Path is "/user/list"
[debug] Loading form t/root/lists/user.yml
[debug] found configuration file for parameters
[debug] Calling resultset method extjs_rest_user
[debug] Serializing with Catalyst::Action::Serialize::JSON
[debug] Response Code: 200; Content-Type: application/json; Content-Length: 9886
[info] Request took 0.659527s (1.516/s)
.---------------------------------------------------------------------------------------------------------------------------------------+-----------.
| Action                                                                                                                                | Time      |
+---------------------------------------------------------------------------------------------------------------------------------------+-----------+
| /user/begin                                                                                                                           | 0.000742s |
| /user/list                                                                                                                            | 0.646358s |
| /user/end                                                                                                                             | 0.002297s |
'---------------------------------------------------------------------------------------------------------------------------------------+-----------'

Use of uninitialized value in lc at /home/graham/perltest/perl5121/cpan/build/CatalystX-ExtJS-1.123000-rTtWMX/blib/lib/CatalystX/Controller/ExtJS/REST.pm line 269.
Use of uninitialized value in lc at /home/graham/perltest/perl5121/cpan/build/CatalystX-ExtJS-1.123000-rTtWMX/blib/lib/CatalystX/Controller/ExtJS/REST.pm line 269.
[info] *** Request 4 (0.800/s) [30261] [Thu Dec  9 16:08:45 2010] ***
[debug] "GET" request for "users" from "127.0.0.1"
[debug] Query Parameters are:
.-------------------------------------+-----------------------------------------------------------------------------------------------------------------.
| Parameter                           | Value                                                                                                           |
+-------------------------------------+-----------------------------------------------------------------------------------------------------------------+
| limit                               | 20                                                                                                              |
| start                               | 10                                                                                                              |
'-------------------------------------+-----------------------------------------------------------------------------------------------------------------'
[debug] Path is "/user/list"
[debug] Loading form t/root/lists/user.yml
[debug] found configuration file for parameters
[debug] Calling resultset method extjs_rest_user
[debug] Serializing with Catalyst::Action::Serialize::JSON
[debug] Response Code: 200; Content-Type: application/json; Content-Length: 1285
[info] Request took 0.128487s (7.783/s)
.---------------------------------------------------------------------------------------------------------------------------------------+-----------.
| Action                                                                                                                                | Time      |
+---------------------------------------------------------------------------------------------------------------------------------------+-----------+
| /user/begin                                                                                                                           | 0.000770s |
| /user/list                                                                                                                            | 0.116167s |
| /user/end                                                                                                                             | 0.001881s |
'---------------------------------------------------------------------------------------------------------------------------------------+-----------'

Use of uninitialized value in lc at /home/graham/perltest/perl5121/cpan/build/CatalystX-ExtJS-1.123000-rTtWMX/blib/lib/CatalystX/Controller/ExtJS/REST.pm line 269.
Use of uninitialized value in lc at /home/graham/perltest/perl5121/cpan/build/CatalystX-ExtJS-1.123000-rTtWMX/blib/lib/CatalystX/Controller/ExtJS/REST.pm line 269.
[info] *** Request 5 (1.000/s) [30261] [Thu Dec  9 16:08:45 2010] ***
[debug] "GET" request for "users" from "127.0.0.1"
[debug] Query Parameters are:
.-------------------------------------+-----------------------------------------------------------------------------------------------------------------.
| Parameter                           | Value                                                                                                           |
+-------------------------------------+-----------------------------------------------------------------------------------------------------------------+
| limit                               | 20                                                                                                              |
| sort                                | name                                                                                                            |
| start                               | 10                                                                                                              |
'-------------------------------------+-----------------------------------------------------------------------------------------------------------------'
[debug] Path is "/user/list"
[debug] Loading form t/root/lists/user.yml
[debug] found configuration file for parameters
[debug] Calling resultset method extjs_rest_user
[debug] Serializing with Catalyst::Action::Serialize::JSON
[debug] Response Code: 200; Content-Type: application/json; Content-Length: 1285
[info] Request took 0.139751s (7.156/s)
.---------------------------------------------------------------------------------------------------------------------------------------+-----------.
| Action                                                                                                                                | Time      |
+---------------------------------------------------------------------------------------------------------------------------------------+-----------+
| /user/begin                                                                                                                           | 0.000819s |
| /user/list                                                                                                                            | 0.127132s |
| /user/end                                                                                                                             | 0.001901s |
'---------------------------------------------------------------------------------------------------------------------------------------+-----------'

[info] *** Request 6 (1.200/s) [30261] [Thu Dec  9 16:08:45 2010] ***
[debug] "GET" request for "users" from "127.0.0.1"
[debug] Query Parameters are:
.-------------------------------------+-----------------------------------------------------------------------------------------------------------------.
| Parameter                           | Value                                                                                                           |
+-------------------------------------+-----------------------------------------------------------------------------------------------------------------+
| dir                                 | desc                                                                                                            |
| limit                               | 20                                                                                                              |
| sort                                | name                                                                                                            |
| start                               | 10                                                                                                              |
'-------------------------------------+-----------------------------------------------------------------------------------------------------------------'
[debug] Path is "/user/list"
[debug] Loading form t/root/lists/user.yml
[debug] found configuration file for parameters
[debug] Calling resultset method extjs_rest_user
[debug] Serializing with Catalyst::Action::Serialize::JSON
[debug] Response Code: 200; Content-Type: application/json; Content-Length: 1305
[info] Request took 0.122949s (8.133/s)
.---------------------------------------------------------------------------------------------------------------------------------------+-----------.
| Action                                                                                                                                | Time      |
+---------------------------------------------------------------------------------------------------------------------------------------+-----------+
| /user/begin                                                                                                                           | 0.000724s |
| /user/list                                                                                                                            | 0.109467s |
| /user/end                                                                                                                             | 0.001916s |
'---------------------------------------------------------------------------------------------------------------------------------------+-----------'

[info] *** Request 7 (1.400/s) [30261] [Thu Dec  9 16:08:45 2010] ***
[debug] "GET" request for "users" from "127.0.0.1"
[debug] Query Parameters are:
.-------------------------------------+-----------------------------------------------------------------------------------------------------------------.
| Parameter                           | Value                                                                                                           |
+-------------------------------------+-----------------------------------------------------------------------------------------------------------------+
| dir                                 | asc                                                                                                             |
| limit                               | 20                                                                                                              |
| sort                                | password                                                                                                        |
| start                               | 10                                                                                                              |
'-------------------------------------+-----------------------------------------------------------------------------------------------------------------'
[debug] Path is "/user/list"
[debug] Loading form t/root/lists/user.yml
[debug] found configuration file for parameters
[debug] Calling resultset method extjs_rest_user
[debug] Serializing with Catalyst::Action::Serialize::JSON
[debug] Response Code: 200; Content-Type: application/json; Content-Length: 1305
[info] Request took 0.122563s (8.159/s)
.---------------------------------------------------------------------------------------------------------------------------------------+-----------.
| Action                                                                                                                                | Time      |
+---------------------------------------------------------------------------------------------------------------------------------------+-----------+
| /user/begin                                                                                                                           | 0.000823s |
| /user/list                                                                                                                            | 0.106045s |
| /user/end                                                                                                                             | 0.003476s |
'---------------------------------------------------------------------------------------------------------------------------------------+-----------'

[info] *** Request 8 (1.600/s) [30261] [Thu Dec  9 16:08:45 2010] ***
[debug] "GET" request for "users" from "127.0.0.1"
[debug] Query Parameters are:
.-------------------------------------+-----------------------------------------------------------------------------------------------------------------.
| Parameter                           | Value                                                                                                           |
+-------------------------------------+-----------------------------------------------------------------------------------------------------------------+
| dir                                 | asc                                                                                                             |
| ending                              | 1                                                                                                               |
| limit                               | 20                                                                                                              |
| sort                                | password                                                                                                        |
| start                               | 10                                                                                                              |
'-------------------------------------+-----------------------------------------------------------------------------------------------------------------'
[debug] Path is "/user/list"
[debug] Loading form t/root/lists/user.yml
[debug] found configuration file for parameters
[debug] Status Bad Request: One ore more parameters did not pass the validation
[debug] Serializing with Catalyst::Action::Serialize::JSON
[debug] Response Code: 400; Content-Type: application/json; Content-Length: 60
[info] Request took 0.094872s (10.541/s)
.---------------------------------------------------------------------------------------------------------------------------------------+-----------.
| Action                                                                                                                                | Time      |
+---------------------------------------------------------------------------------------------------------------------------------------+-----------+
| /user/begin                                                                                                                           | 0.000773s |
| /user/list                                                                                                                            | 0.079730s |
| /user/end                                                                                                                             | 0.001837s |
'---------------------------------------------------------------------------------------------------------------------------------------+-----------'

[info] *** Request 9 (1.800/s) [30261] [Thu Dec  9 16:08:45 2010] ***
[debug] "GET" request for "users" from "127.0.0.1"
[debug] Query Parameters are:
.-------------------------------------+-----------------------------------------------------------------------------------------------------------------.
| Parameter                           | Value                                                                                                           |
+-------------------------------------+-----------------------------------------------------------------------------------------------------------------+
| dir                                 | ASC                                                                                                             |
| ending                              | 2                                                                                                               |
| limit                               | 20                                                                                                              |
| sort                                | password                                                                                                        |
| start                               | 10                                                                                                              |
'-------------------------------------+-----------------------------------------------------------------------------------------------------------------'
[debug] Path is "/user/list"
[debug] Loading form t/root/lists/user.yml
[debug] found configuration file for parameters
[debug] Calling resultset method extjs_rest_user
[debug] Serializing with Catalyst::Action::Serialize::JSON
[debug] Response Code: 200; Content-Type: application/json; Content-Length: 783
[info] Request took 0.097803s (10.225/s)
.---------------------------------------------------------------------------------------------------------------------------------------+-----------.
| Action                                                                                                                                | Time      |
+---------------------------------------------------------------------------------------------------------------------------------------+-----------+
| /user/begin                                                                                                                           | 0.000759s |
| /user/list                                                                                                                            | 0.085974s |
| /user/end                                                                                                                             | 0.001880s |
'---------------------------------------------------------------------------------------------------------------------------------------+-----------'

t/rest/users.t ................ ok
All tests successful.
Files=21, Tests=450, 60 wallclock secs ( 0.35 usr  0.11 sys + 55.29 cusr  2.48 csys = 58.23 CPU)
Result: PASS

------------------------------
PREREQUISITES
------------------------------

Prerequisite modules loaded:

requires:

    Module                               Need    Have    
    ------------------------------------ ------- --------
    Carp                                 0       1.16    
    Catalyst::Action                     0       0       
    Catalyst::Action::Deserialize        0       0.86    
    Catalyst::Action::RenderView         0       0.14    
    Catalyst::Action::REST               0.83    0.86    
    Catalyst::Action::Serialize          0       0.86    
    Catalyst::Controller                 0       0       
    Catalyst::Controller::REST           0       0.86    
    Catalyst::Runtime                    5.80024 5.80029 
    Catalyst::Utils                      0       0       
    Class::Accessor::Fast                0       0.34    
    Config::Any                          0       0.20    
    DBIx::Class                          0.08123 0.08123 
    HTML::Entities                       0       3.68    
    HTML::FormFu                         0.08    0.08002 
    HTML::FormFu::ExtJS                  0.076   0.077   
    HTML::FormFu::Model::DBIC            0.08    0.08002 
    JavaScript::Dumper                   0.011   0.011   
    JSON::Any                            0       1.25    
    JSON::XS                             0       2.3     
    Lingua::EN::Inflect                  0       1.893   
    List::Util                           0       1.23_03 
    Moose                                1.06    1.21    
    Moose::Role                          0       1.21    
    Moose::Util::TypeConstraints         0       1.21    
    MooseX::MethodAttributes             0       0.24    
    namespace::autoclean                 0       0.11    
    Path::Class                          0       0.21    
    Scalar::Util                         0       1.23_03 

build_requires:

    Module                               Need    Have    
    ------------------------------------ ------- --------
    Catalyst                             0       5.80029 
    Catalyst::Engine::HTTP               0       0       
    Catalyst::Model::DBIC::Schema        0       0.47    
    Catalyst::Request::REST::ForBrowsers 0       0.86    
    Catalyst::View::JSON                 0       0.31    
    Catalyst::View::TT                   0       0.35    
    DBIx::Class                          0       0.08123 
    DBIx::Class::ResultSet               0       0       
    DBIx::Class::Schema                  0       0       
    English                              0       1.04    
    File::Find                           0       1.15    
    File::Spec                           0       3.33    
    File::Temp                           0       0.22    
    FindBin                              0       1.50    
    Getopt::Long                         0       2.38    
    HTTP::Request::Common                0       5.824   
    JSON                                 0       2.27    
    Module::Build                        0.3601  0.36_19 
    Path::Class::File                    0       0.21    
    perl                                 5.004   5.012001
    Pod::Usage                           0       1.36    
    Test::More                           0.94    2.00_01 
    Test::WWW::Mechanize::Catalyst       0       0.53    

configure_requires:

    Module                               Need    Have    
    ------------------------------------ ------- --------
    Module::Build                        0.3601  0.36_19 


------------------------------
ENVIRONMENT AND OTHER CONTEXT
------------------------------

Environment variables:

    AUTOMATED_TESTING = 1
    LANG = C
    PATH = /home/graham/perltest/perl5121/perl/bin:/bin:/usr/bin:/sbin:/usr/sbin:/opt/java/bin:/opt/java/jre/bin:/opt/kde/bin:/usr/bin/perlbin/site:/usr/bin/perlbin/vendor:/usr/bin/perlbin/core:/opt/qt/bin
    PERL5LIB = 
    PERL5OPT = 
    PERL5_CPANPLUS_IS_RUNNING = 30185
    PERL5_CPAN_IS_RUNNING = 30185
    PERL5_CPAN_IS_RUNNING_IN_RECURSION = 4012,30185
    PERL_CR_SMOKER_CURRENT = CatalystX-ExtJS-1.123000
    PERL_EXTUTILS_AUTOINSTALL = --defaultdeps
    PERL_MM_USE_DEFAULT = 1
    SHELL = /bin/bash
    TERM = xterm

Perl special variables (and OS-specific diagnostics, for MSWin32):

    $^X = /home/graham/perltest/perl5121/perl/bin/perl
    $UID/$EUID = 1000 / 1000
    $GID = 1000 7 10 91 92 93 95 98 100 108 1000 1001
    $EGID = 1000 7 10 91 92 93 95 98 100 108 1000 1001

Perl module toolchain versions installed:

    Module              Have   
    ------------------- -------
    CPAN                1.94_62
    Cwd                 3.33   
    ExtUtils::CBuilder  0.2801 
    ExtUtils::Command   1.16   
    ExtUtils::Install   1.55   
    ExtUtils::MakeMaker 6.57_06
    ExtUtils::Manifest  1.58   
    ExtUtils::ParseXS   2.2206 
    File::Spec          3.33   
    Module::Build       0.36_19
    Module::Signature   0.66   
    Test::Harness       3.22   
    Test::More          2.00_01
    YAML                0.72   
    YAML::Syck          1.17   
    version             0.85   


--

Summary of my perl5 (revision 5 version 12 subversion 1) configuration:
   
  Platform:
    osname=linux, osvers=2.6.33-arch, archname=i686-linux
    uname='linux lorant 2.6.33-arch #1 smp preempt thu may 13 12:06:25 cest 2010 i686 intel(r) pentium(r) 4 cpu 2.80ghz genuineintel gnulinux '
    config_args=''
    hint=recommended, useposix=true, d_sigaction=define
    useithreads=undef, usemultiplicity=undef
    useperlio=define, d_sfio=undef, uselargefiles=define, usesocks=undef
    use64bitint=undef, use64bitall=undef, uselongdouble=undef
    usemymalloc=n, bincompat5005=undef
  Compiler:
    cc='cc', ccflags ='-fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64',
    optimize='-O2',
    cppflags='-fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include'
    ccversion='', gccversion='4.5.0 20100520 (prerelease)', gccosandvers=''
    intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=1234
    d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=12
    ivtype='long', ivsize=4, nvtype='double', nvsize=8, Off_t='off_t', lseeksize=8
    alignbytes=4, prototype=define
  Linker and Libraries:
    ld='cc', ldflags =' -fstack-protector -L/usr/local/lib'
    libpth=/usr/local/lib /lib /usr/lib
    libs=-lnsl -lgdbm -ldb -ldl -lm -lcrypt -lutil -lc -lgdbm_compat
    perllibs=-lnsl -ldl -lm -lcrypt -lutil -lc
    libc=/lib/libc-2.12.so, so=so, useshrplib=true, libperl=libperl.so
    gnulibc_version='2.12'
  Dynamic Linking:
    dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags='-Wl,-E -Wl,-rpath,/home/graham/perltest/perl5121/perl/lib/5.12.1/i686-linux/CORE'
    cccdlflags='-fPIC', lddlflags='-shared -O2 -L/usr/local/lib -fstack-protector'


Characteristics of this binary (from libperl): 
  Compile-time options: PERL_DONT_CREATE_GVSV PERL_MALLOC_WRAP
                        USE_LARGE_FILES USE_PERLIO USE_PERL_ATOF
  Built under linux
  Compiled at Jul 20 2010 13:38:07
  %ENV:
    PERL5LIB=""
    PERL5OPT=""
    PERL5_CPANPLUS_IS_RUNNING="30185"
    PERL5_CPAN_IS_RUNNING="30185"
    PERL5_CPAN_IS_RUNNING_IN_RECURSION="4012,30185"
    PERL_CR_SMOKER_CURRENT="CatalystX-ExtJS-1.123000"
    PERL_EXTUTILS_AUTOINSTALL="--defaultdeps"
    PERL_MM_USE_DEFAULT="1"
  @INC:
    /home/graham/perltest/perl5121/perl/lib/site_perl/5.12.1/i686-linux
    /home/graham/perltest/perl5121/perl/lib/site_perl/5.12.1
    /home/graham/perltest/perl5121/perl/lib/5.12.1/i686-linux
    /home/graham/perltest/perl5121/perl/lib/5.12.1
    .