1

我正在运行BedSheet应用程序,但是当我向特定路由发出 HTTP 请求时,我在浏览器中收到此错误

500 - Internal Server Error
afBeanUtils::TypeNotFoundErr
- Could not find match for Type mypod::MyClass. 

Available Values

afBedSheet::FileAsset
afBedSheet::HttpStatus
afBedSheet::MethodCall
afBedSheet::Redirect
afBedSheet::Text
sys::File
sys::InStream

afBeanUtils::TypeNotFoundErr : Could not find match for Type mypod::MyClass.
  afBeanUtils::TypeLookup.check (TypeLookup.fan:157)
    afBeanUtils::TypeLookup.doFindParent (TypeLookup.fan:140)

但是 MyClass 在那里,它正在被其他类实例化。为什么找不到?

4

1 回答 1

1

Err msg 可能会提供更多信息......

听起来您的请求处理程序正在返回一个实例,mypod::MyClass而 BedSheet 抱怨它不知道如何处理它。

您可能希望返回如下实例afBedSheet::Text

Obj indexPage() {
  return Text.fromHtml("<html>Hello!</html>")
}

如果以上听起来不正确,那么我需要查看一些代码以获得进一步的帮助。

于 2014-08-12T11:26:39.983 回答