[jifty-devel] Rrror: Can't locate object method "port" via package "Jifty::Server"

Jesse Vincent jesse at bestpractical.com
Fri Jan 20 15:35:16 EST 2006


Sean E. Millichamp wrote:
> On Thu, 2006-01-19 at 22:13 -0500, Jesse Vincent wrote:
>
>
>>>[MyWebLog]$ ./bin/jifty server
>>>Can't locate object method "port" via package "Jifty::Server" at
>>>bin/../../Jifty/lib/Jifty/Server.pm line 111, <DATA> line 16.
>>
>>That seems..really weird. Can you put up a tarball of your test app?
>
>
> Sure.  http://www.bruenor.org/~sean/MyWebLog.tgz
>
> But there really isn't _anything_ special about it.  I followed the
> tutorial step by step.  I ran:
> $ jifty app --name MyWebLog
> $ cd MyWebLog
> $ ./bin/jifty model --name Post
> $ ./bin/jifty schema --setup
> Then I added the column definitions per Jifty::Manual::Tutorial
> $ ./bin/jifty server
>
And that works _just fine_ For me. I'm betting we messed up a minimum
version.

running perl -MModule::Versions::Report /usr/bin/jifty server

gets me:


Perl v5.8.7 under linux
  Modules in memory:
   Apache::Session v1.6;
   App::CLI v0.03;
   App::CLI::Command v-1, set by base.pm;
   attributes;
   AutoLoader v5.60;
   base v2.07;
   bytes v1.02;
   Cache::Simple::TimedExpiry v0.21;
   Carp v1.04;
   CGI v3.11;
   CGI::Cookie v1.26;
   CGI::Util v1.5;
   CGITempFile;
   Class::Accessor v0.19;
   Class::Accessor::Chained::Fast v-1, set by base.pm;
   Class::Accessor::Fast v0.19;
   Class::Container v0.11;
   Class::Data::Inheritable v0.02;
   Class::Inspector v1.13;
   Class::ReturnValue v0.52;
   Clone v0.16;
   Config;
   constant v1.05;
   CORE::GLOBAL;
   Cwd v3.05;
   Data::Dumper v2.121_04;
   Data::Page v2.00;
   DBD::_::common;
   DBD::_::db;
   DBD::_::dr;
   DBD::_::st;
   DBD::_mem::common;
   DBD::_mem::db;
   DBD::_mem::dr;
   DBD::_mem::st;
   DBD::Switch::db;
   DBD::Switch::db_mem;
   DBD::Switch::dr;
   DBD::Switch::dr_mem;
   DBD::Switch::st;
   DBD::Switch::st_mem;
   DBI v1.48;
   DBI::common;
   DBI::db;
   DBI::DBI_tie;
   DBI::dr;
   DBI::st;
   DBI::var;
   Devel::StackTrace v1.11;
   Devel::StackTraceFrame v0.6;
   Digest::base v1.00;
   Digest::MD5 v2.36;
   DynaLoader v1.04;
   Encode v2.12;
   Encode::Alias v2.04;
   Encode::Config v2.01;
   Encode::Encoding v2.02;
   Encode::Internal;
   Encode::utf8;
   Encode::UTF_EBCDIC;
   Encode::XS;
   Env v1.00;
   Env::Array;
   Env::Array::VMS;
   Errno v1.0901;
   Error v0.15;
   Error::Simple;
   Error::subs;
   Exception::Class v1.20;
   Exception::Class::Base v1.2;
   Exporter v5.58;
   Exporter::Heavy v5.58;
   Exporter::Lite v0.01;
   Fcntl v1.05;
   Fh;
   fields v2.03;
   File::Basename v2.73;
   File::Find v1.09;
   File::Glob v1.04;
   File::Path v1.07;
   File::ShareDir v0.02;
   File::Spec v3.05;
   File::Spec::Functions v1.3;
   File::Spec::Unix v1.5;
   File::Temp v0.16;
   FindBin v1.44;
   Getopt::Long v2.34;
   Getopt::Long::Parser;
   Hash::Merge v0.07;
   Hook::LexWrap v0.20;
   Hook::LexWrap::Cleanup;
   HTML::Entities v1.29;
   HTML::Mason v1.3101;
   HTML::Mason::CGIHandler v1.00;
   HTML::Mason::ComponentSource;
   HTML::Mason::Escapes;
   HTML::Mason::Exception v1.1;
   HTML::Mason::Exception::Abort v1.1;
   HTML::Mason::Exception::Compilation v1.1;
   HTML::Mason::Exception::Compilation::IncompatibleCompiler v1.1;
   HTML::Mason::Exception::Compiler v1.1;
   HTML::Mason::Exception::Decline v1.1;
   HTML::Mason::Exception::Params v1.1;
   HTML::Mason::Exception::Syntax v1.1;
   HTML::Mason::Exception::System v1.1;
   HTML::Mason::Exception::TopLevelNotFound v1.1;
   HTML::Mason::Exception::VirtualMethod v1.1;
   HTML::Mason::Exceptions v1.43;
   HTML::Mason::FakeApache;
   HTML::Mason::FakeTable;
   HTML::Mason::FakeTableHash;
   HTML::Mason::Interp;
   HTML::Mason::MethodMaker;
   HTML::Mason::Plugin::Context v-1, set by base.pm;
   HTML::Mason::Plugin::Context::EndComponent;
   HTML::Mason::Plugin::Context::EndRequest;
   HTML::Mason::Plugin::Context::StartComponent;
   HTML::Mason::Plugin::Context::StartRequest;
   HTML::Mason::Request v-1, set by base.pm;
   HTML::Mason::Request::CGI;
   HTML::Mason::Resolver v-1, set by base.pm;
   HTML::Mason::Resolver::File;
   HTML::Mason::Tools;
   HTML::Mason::Utils;
   HTML::Parser v3.45;
   HTTP::Server::Simple v0.15;
   HTTP::Server::Simple::CGI v0.15;
   HTTP::Server::Simple::CGI::Environment v0.15;
   HTTP::Server::Simple::Mason v0.09;
   HTTP::Server::Simple::Recorder v0.01;
   I18N::LangTags v0.35;
   I18N::LangTags::Detect v1.03;
   integer v1.00;
   Internals;
   IO v1.21;
   IO::File v1.11;
   IO::Handle v1.24;
   IO::Poll;
   IO::Seekable v1.09;
   IO::Socket;
   IO::Tee v0.64;
   IO::Tee::Binmode;
   Jifty v0.51228;
   Jifty::Action v-1, set by base.pm;
   Jifty::Action::Record v-1, set by base.pm;
   Jifty::Action::Record::Create;
   Jifty::Action::Record::Delete;
   Jifty::Action::Record::Update;
   Jifty::ClassLoader;
   Jifty::Collection;
   Jifty::Config;
   Jifty::Continuation;
   Jifty::CurrentUser;
   Jifty::DBI::Collection v-1, set by base.pm;
   Jifty::DBI::Column v0.01;
   Jifty::DBI::Handle v0.01;
   Jifty::DBI::HasFilters v-1, set by base.pm;
   Jifty::DBI::Record v0.01;
   Jifty::DBI::Record::Cachable v-1, set by base.pm;
   Jifty::DBI::Schema;
   Jifty::Dispatcher;
   Jifty::Everything;
   Jifty::Handle;
   Jifty::Handler;
   Jifty::I18N;
   Jifty::I18N::I18N;
   Jifty::I18N::I18N::i_default;
   Jifty::JSON;
   Jifty::LetMe;
   Jifty::Logger;
   Jifty::Model::Schema;
   Jifty::Model::Schema::Schema;
   Jifty::Object v-1, set by base.pm;
   Jifty::Record v-1, set by base.pm;
   Jifty::Request;
   Jifty::Request::Action;
   Jifty::Request::Fragment;
   Jifty::Request::Mapper;
   Jifty::Request::StateVariable;
   Jifty::Response;
   Jifty::Result;
   Jifty::Script;
   Jifty::Script::Server;
   Jifty::Script::SUPER;
   Jifty::Server;
   Jifty::Util;
   Jifty::Web;
   Jifty::Web::Form;
   Jifty::Web::Form::Clickable;
   Jifty::Web::Form::Element v-1, set by base.pm;
   Jifty::Web::Form::Field v-1, set by base.pm;
   Jifty::Web::Form::Field::Button v-1, set by base.pm;
   Jifty::Web::Form::Field::Checkbox;
   Jifty::Web::Form::Field::Combobox;
   Jifty::Web::Form::Field::Date;
   Jifty::Web::Form::Field::Hidden;
   Jifty::Web::Form::Field::InlineButton;
   Jifty::Web::Form::Field::Password;
   Jifty::Web::Form::Field::Radio;
   Jifty::Web::Form::Field::Select;
   Jifty::Web::Form::Field::Text v1;
   Jifty::Web::Form::Field::Textarea;
   Jifty::Web::Form::Field::Unrendered;
   Jifty::Web::Form::Field::Upload;
   Jifty::Web::Form::Link;
   Jifty::Web::Menu;
   Jifty::Web::PageRegion;
   Jifty::Web::Session;
   Jifty::YAML;
   JSON v1.02;
   JSON::Converter v1.05;
   JSON::NotString;
   JSON::Parser v1;
   Lingua::EN::Inflect v1.89;
   List::Util v1.14;
   Locale::Maketext v1.09;
   Locale::Maketext::Guts;
   Locale::Maketext::GutsLoader;
   Locale::Maketext::Lexicon v0.49;
   Locale::Maketext::Lexicon::Auto v0.02;
   Locale::Maketext::Simple v0.12;
   Log::Log4perl v1.01;
   Log::Log4perl::Appender;
   Log::Log4perl::Appender::Screen;
   Log::Log4perl::Config;
   Log::Log4perl::Config::BaseConfigurator;
   Log::Log4perl::Config::PropertyConfigurator;
   Log::Log4perl::Config::Watch;
   Log::Log4perl::DateFormat;
   Log::Log4perl::Filter v-1, set by base.pm;
   Log::Log4perl::Filter::Boolean;
   Log::Log4perl::JavaMap;
   Log::Log4perl::Layout v-1, set by base.pm;
   Log::Log4perl::Layout::PatternLayout;
   Log::Log4perl::Layout::SimpleLayout;
   Log::Log4perl::Level;
   Log::Log4perl::Logger;
   Log::Log4perl::MDC;
   Log::Log4perl::NDC;
   Log::Log4perl::Util;
   Math::BigInt v1.77;
   Math::BigInt::Calc v0.47;
   Math::BigInt::FastCalc v0.10;
   Module::Pluggable v2.96;
   Module::Refresh v0.08;
   Module::Versions::Report v1.02;
   MultipartBuffer;
   overload v1.03;
   Params::Util v0.08;
   Params::Validate v0.76;
   PerlIO;
   PerlIO::Layer;
   Pod::Escapes v1.04;
   Pod::Simple v3.03;
   Pod::Simple::BlackBox;
   Pod::Simple::LinkSection;
   Pod::Simple::Methody v2.02;
   Pod::Simple::Text v2.02;
   POSIX v1.08;
   POSIX::SigAction;
   POSIX::SigSet;
   POSIX::Termios;
   re v0.04;
   Regexp;
   Scalar::Util v1.14;
   SelectSaver v1.01;
   Socket v1.77;
   strict v1.03;
   String::Koremutake v0.30;
   Symbol v1.06;
   Sys::Hostname v1.11;
   Text::Tabs v98.112801;
   Text::Wrap v2001.09293;
   Tie::Array v1.03;
   Tie::Handle::Mason;
   Tie::StdArray;
   Time::HiRes v1.66;
   Time::JulianDay v2003.1125;
   Time::ParseDate v2003.1126;
   Time::Timezone v2003.0211;
   UNIVERSAL v1.01;
   UNIVERSAL::require v0.10;
   URI v1.35;
   URI::Escape v3.28;
   utf8 v1.05;
   vars v1.01;
   version v0.49;
   version::vxs v0.49;
   warnings v1.03;
   warnings::register v1.00;
   XML::Writer v0.600;
   XML::Writer::_String;
   XML::Writer::Namespaces;
   XSLoader v0.02;
   YAML v0.39;
   YAML::Family;
   YAML::Node;
   YAML::Transfer;
   YAML::Transfer::blessed;
   YAML::Transfer::code;
   YAML::Transfer::glob;
   YAML::Transfer::ref;
   YAML::Transfer::regexp;
   yaml_mapping;
   yaml_scalar;
   yaml_sequence;
[at Fri Jan 20 15:21:55 2006 (local) / Fri Jan 20 20:21:55 2006 (GMT)]


> That's it.  I'm going to keep poking at this today and see if I can come
> up with anything new...
>
> Sean
>
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> jifty-devel mailing list
> jifty-devel at lists.jifty.org
> http://lists.jifty.org/cgi-bin/mailman/listinfo/jifty-devel

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: OpenPGP digital signature
Url : http://lists.bestpractical.com/pipermail/jifty-devel/attachments/20060120/0e8d28f6/signature.pgp


More information about the jifty-devel mailing list