Вопросы по теме 'scalatra'

Как я могу отправить файл в браузер с помощью Scalatra?
Я использую scalatra-sbt-prototype . Что мне нужно изменить и где, чтобы иметь возможность обслуживать файлы из каталога в моей файловой системе? Скажем, например, я хотел бы обслуживать файл first.tar.gz из /home/downloads/first.tar.gz и...
2981 просмотров
schedule 23.11.2022

Использование Akka со Scalatra
Моя цель — создание параллельного бэкенда для моих виджетов. В настоящее время я представляю серверную часть как веб-службу, которая получает запросы на запуск определенного виджета (используя Scalatra), извлекает код виджета из БД и запускает его в...
2304 просмотров
schedule 18.11.2023

Как реализовать веб-службу REST с помощью Akka?
Я намерен реализовать чистый веб-API на основе REST на базе Akka. Я не уверен в использовании спрея. Я бы подумал об использовании Scalatra, если это хорошо. В основном я заинтересован в использовании преимуществ параллелизма модели Scala Actor. Я...
22381 просмотров
schedule 21.10.2022

Пример Scalatra не запускается
Решил попробовать Скалатру. Но сервер вроде не запускается, а команды ошибок не выдают. Сначала я получил проект scalatra с GitHub: git clone http://github.com/scalatra/scalatra-sbt-prototype.git затем побежал sbt: java -jar...
645 просмотров
schedule 21.12.2022

Ошибка значения webSettings не найдена в проекте Scalatra
У меня есть проект Scalatra со следующим build.sbt organization := "com.example" name := "scalatra-project" version := "0.1.0-SNAPSHOT" scalaVersion := "2.9.1" seq(webSettings :_*) libraryDependencies ++= Seq( "org.scalatra" %% "scalatra"...
2508 просмотров
schedule 27.01.2023

Сессия Scalatra без файлов cookie
Я использую среду Scalatra для создания веб-приложения. Приложение использует сеансы, но я не могу использовать сеансовые файлы cookie (потому что технически существует только один пользователь, который запускает несколько сеансов одновременно)....
1832 просмотров
schedule 07.06.2022

ScalatraServlet с AkkaSupport с GZipSupport
Я пытаюсь использовать Scalatra с AkkaSupport и недавно представленным (2.2.0 RC2) GZipSupport. Это не удается, и я пытаюсь выяснить, делаю ли я что-то не так, прежде чем отправлять отчет об ошибке. Код представляет собой пример Scalatra/Akka по...
300 просмотров
schedule 29.07.2022

Неудачные тесты spec2 для приложения scalatra с поддержкой swagger
При вызове прототипа теста spec3 в приложении scalatra с поддержкой swagger тесты завершаются неудачно. Вот код теста/спецификации: ServletSpec.scala class ServletSpec extends ScalatraSpec { def is = "Calling the generated swagger client"...
532 просмотров
schedule 08.05.2024

Привязка данных Scalatra
Я играю с привязкой модели команд, я посмотрел пример проекта github, и у меня возникли проблемы при использовании зависимости: "org.scalatra" % "scalatra-data-binding" % "2.2.0-RC1" Взяв пример кода проекта, т.е. abstract class...
372 просмотров
schedule 23.04.2024

Тесты Scalatrasuite всегда терпят неудачу в sbt, завершаются успешно при запуске теста в IDE
У меня возникла небольшая проблема с модульным тестированием ScalatraSuite с помощью ScalaTest в sbt. Версии, которые я использую: Scalatra: 2.2.1 ScalaTest: 1.9.1 ScalatraScalatest: 2.2.1 Jetty: 9.0.2.v20130417 Scala: 2.10.1 SBT: 0.12.3 Мне...
933 просмотров
schedule 14.12.2022

Scala: замена новой строки, табуляции и возврата последовательностей из строки
У меня есть строка HTML, которую я копирую и вставляю в объект String, который выглядит примерно так: val s = """<body> <p>This is a test</p> <p>This is a test 2</p> </body""" Проблема здесь в том, что...
24361 просмотров
schedule 14.11.2022

Scalatra не может найти представление при автономном развертывании
Я использую документацию scalatra и плагин sbt-assembly для создания автономной банки. Он работает на моей локальной машине (Debian Wheezy с OpenJdk 1.7.0), но не работает на удаленной машине EC2 (Ubuntu 12.04.2 LTS), на которой работает тот же Jdk....
608 просмотров
schedule 22.05.2022

Scalatra выключает систему - нет такой ошибки метода
У меня есть некоторый код в Scalatra, использующий структуру Atmosphere, который продолжает вызывать сбой системы после выполнения веб-запроса. Консоль показывает, что данные отправляются с сервера на клиент, но сразу после этого всегда появляется...
677 просмотров
schedule 23.10.2022

Использование конфигурации typesafe для управления подключением к моей базе данных
Обычно это прямая проблема, но я не совсем уверен, как решить ее в Scala, учитывая, что она чувствительна к типу. У меня есть класс, в котором я устанавливаю простое соединение с моим экземпляром MongoDB. Прямо сейчас локально я делаю ужасную идею,...
3690 просмотров
schedule 24.10.2022

Сериализация массива и отображение в json в Scala
Я пытаюсь построить строку json из массива. Я могу получить формат строки json, используя JsonAST, как показано ниже: import net.liftweb.json.JsonAST import net.liftweb.json.JsonDSL._ import net.liftweb.json.Printer._ val map = Map("a" ->...
5013 просмотров
schedule 20.09.2023

Какие концепции Scala используются для обеспечения работы Scalatra DSL?
Я пытаюсь попасть в Scala, пытаясь использовать Scalatra. Я закончил курс Мартина Одерски на Coursera некоторое время назад, но мне до сих пор трудно понять, как это работает: package com.example.app import org.scalatra._ class HelloWorldApp...
192 просмотров
schedule 03.03.2022

Scalatra: перенос фильтров из Джерси на Scalatra
Я начинаю копаться в Scalatra, но у меня есть большой опыт в Джерси. Одна из вещей, с которыми я борюсь, - это как получить несколько фильтров для контроллера в Scalatra? Например, у меня есть три уникальных фильтра: CSRF XSS Аутентификация...
214 просмотров
schedule 22.12.2023

Spec2: как увидеть трассировку стека неудачного теста и разрешить ключевое слово parseBody не найдено
Здесь мне нужно знать две вещи: 1. Как увидеть трассировку стека неудачного теста? Прямо сейчас я вижу только номер строки, в которой она не удалась, и результат. См. результат тестового примера ниже: x return status 200 [error] '404' is...
67 просмотров
schedule 25.05.2022

Как установить призывник в Windows
Conscript необходим для того, чтобы giter8 мог проверять шаблоны проектов непосредственно из Github и, как утверждает Scalatra.org. рекомендуется для создания скелетов проектов Scalatra. При запуске conscript-0.4.4.jar возникает ошибка...
952 просмотров
schedule 13.04.2024

Работа с фьючерсами в slick и scalatra
Я пытаюсь справиться с будущим, которое я получил от slick, чтобы сгенерировать ответ на запрос, но я застрял на «асинхронной» части. Вот фрагмент: get("/tmp") { new AsyncResult() { override val is: Future[_] =...
355 просмотров
schedule 04.11.2022