Описание тега afbedsheet
BedSheet предоставляет богатый механизм промежуточного программного обеспечения для маршрутизации и доставки контента по HTTP; платформа веб-приложений для языка программирования Fantom.
1
ответ
Запуск образца afBedSheet приводит к ошибке "Служба не существует для типа" afIocConfig::FactoryDefaults ""
Я пытаюсь создать новое веб-приложение на языке программирования Fantom с использованием инфраструктуры afBedSheet, но не могу запустить самый простой пример. Код является: using afBedSheet using afIoc class AppModule { @Contribute static Void contr…
01 ноя '13 в 23:09
1
ответ
Как я могу моделировать геометрию GeoJSON в Fantom?
Я начал с этого базового абстрактного класса для геометрии: @Serializable abstract const class Geometry { const Str type new make( Str type, |This| f ) { this.type = type f(this) } } Затем я расширил этот абстрактный класс для моделирования точки: c…
18 дек '15 в 14:44
1
ответ
Как проверить сервис RESTful, который возвращает HTTP 404, используя Fancordion?
Я пишу RESTful API на языке программирования Fantom. Я использую Fancordion для написания приемочных тестов и имею такой сценарий: Country.fandoc Country by Code ############### Passing a country code as a parameter to the Country RESTful service mu…
12 фев '15 в 12:17
1
ответ
Предоставляет ли afBedSheet фасеты для обозначения классов как служб и методов как обработчиков маршрутов?
Я играю с фреймворком afBedSheet от Fantom, и в его документации приведен пример... using afIoc using afBedSheet class HelloPage { Text hello(Str name, Int iq := 666) { return Text.fromPlain("Hello! I'm $name and I have an IQ of $iq!") } } class App…
08 мар '14 в 13:20
1
ответ
Почему приложение afBedSheet выдает "Сервис не существует для Типа afBedSheet::Routes"
Используя пример из документации afBedSheet: using afIoc using afBedSheet class HelloPage { Text hello(Str name, Int iq := 666) { return Text.fromPlain("Hello! I'm $name and I have an IQ of $iq!") } } class AppModule { @Contribute { serviceType=Rout…
11 авг '14 в 11:50
1
ответ
ERROR: cannot init Sys.homeDir running a Fantom app based on afBedSheet on Mac OS X
Following the instructions from Alien Factory's afBedNap to build a web app using the afBedSheet framework for Fantom I got this error at the end of step 3 (running the app): $ fan myAfBedNap [09:37:54 03-Aug-14] [info] [afBedSheet] Starting BedShee…
03 авг '14 в 00:08
1
ответ
Пользовательский FancordionRunner не компилируется. В чем дело?
Я пытаюсь скомпилировать FancordionRunner по образцу MyFancordionRunner из официального руководства пользователя Fancordion, однако компилятор выдает эту ошибку... /data/code/mypod/test/specs/WebFancordionRunner.fan(9,35): Invalid args make(), not (…
08 дек '15 в 12:10
1
ответ
Как сослаться на индекс строки в таблице фикстур Fancordion?
Используя таблицы в Fancordion v1.0.4, как я могу использовать индекс строки в команде столбца для проверки его значения. Например, если мой прибор: class MyFixture : FixtureTest { [Str:Obj?][] getCountries() { return [["code":"AU", "name":"Australi…
12 дек '15 в 03:49
1
ответ
Что такое cookie от fanws?
Я написал простой сайт, используя BedSheet для проверки добавления файлов cookie. Когда я запустил код и проверил файлы cookie с помощью firebug, я обнаружил дополнительный файл cookie, который я не добавил fanws (со значением 06e3d816-7626-7b00-205…
25 сен '15 в 08:30
1
ответ
Почему afBedSheet не видят мои типы?
Я запускаю приложение BedSheet, но когда я делаю HTTP-запрос к определенному маршруту, я получаю эту ошибку в браузере 500 - Internal Server Error afBeanUtils::TypeNotFoundErr - Could not find match for Type mypod::MyClass. Available Values afBedShe…
12 авг '14 в 10:46
1
ответ
Почему FancordionRunner suiteSetup не вызывается?
Я следую примеру MyFancordionRunner из официальной документации Fancordion v1.0.4, чтобы протестировать приложение BedSheet, но метод suiteSetup (см. Ниже) не вызывается, и сервер остается нулевым, что приводит к сбою тестов фикстуры с NullPointerEx…
08 дек '15 в 22:28
1
ответ
Как добавить пользовательский фильтр в HttpPipeline с помощью afBedSheet?
В документации afBedSheet говорится, что "Фильтры могут использоваться для решения таких сквозных задач, как авторизация". и показывает этот фрагмент кода: @Contribute { serviceType=HttpPipeline# } static Void contributeHttpPipeline(OrderedConfig co…
04 ноя '13 в 19:51
1
ответ
Как включить Cross Origin Resource Sharing (CORS) в REST-сервисе Fantom / afBedSheet?
Я разрабатываю REST API с помощью Fantom и afBedSheet. Мне нужно разрешить совместное использование ресурсов между источниками, чтобы я мог вызывать свои службы RESTful через AJAX из пользовательского интерфейса, который работает в другом веб-контей…
09 фев '16 в 21:52
1
ответ
Как мне перейти к каталогу?
Я играю с afBedSheet и хочу обработать все запросы к каталогу. например, запрос к /abcd вызывает abcdMethod#doSomething У меня есть маршруты, настроенные как @Contribute { serviceId="Routes" } static Void contributeRoutes(OrderedConfig conf) { conf.…
21 фев '14 в 03:54
1
ответ
Как я могу решить эту проблему зависимости между модулями Fantom afBedNap, afBounce и afBedSheet?
Я обнаружил проблему при попытке установить afBedNap. Процесс пошел... fanr install -r http://repo.status302.com/fanr/ afBedNap afBedNap [upgrade ] 0.0.18 => 0.0.20 afBedSheet [downgrade] 1.4.2 => 1.3.16 ... Installation successful (2 pods) За…
20 янв '15 в 11:11
1
ответ
Каким должен быть жизненный цикл MongoClient afMongo?
На основе примера afMongo я сейчас делаю это: mongoClient := MongoClient(ActorPool(), `mongodb://localhost:27017`) collection := mongoClient.db("mydb").collection("mycollection") ... // inserts or queries here ... mongoClient.shutdown Насколько я по…
15 авг '14 в 22:15