--- trunk/lib/Frey/Introspect.pm 2008/07/08 12:19:04 59 +++ trunk/lib/Frey/Introspect.pm 2008/07/09 12:08:07 66 @@ -118,7 +118,7 @@ $out .= "\t\t},\n\t\tmeta: Frey.HTML, classMethods: { renderHTML: function () { - return new Joose.SimpleRequest().getText(\"/~/${m}::${c}\") + return new Joose.SimpleRequest().getText(\"/~/" . $self->package . "\") },\n"; $out .= "\t\t},\n"; @@ -197,20 +197,11 @@ __END_OF_JS__ - warn "# >>> js\n$js\n"; + warn "# >>> js\n$js\n" if $self->debug; - my $methods; - - my ( $class, $meta, $is_role ); - eval { ( $class, $meta, $is_role ) = $self->load_package(); }; - if ( $@ ) { - warn "ERROR: $@"; - $request->conn->send_status_line( 500, $@ ); - $request->print( $@ ); - $request->next; - return; - } + my ( $class, $meta, $is_role ) = $self->load_package(); + my $methods; if ( $class->can('meta') ) { $methods = Continuity::Widget::DomNode->create( ul => [