问题标签 [libreplan]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
191 浏览

java - 如何将 librePlan 集成到另一个应用程序中?

我是 Libreplan 的新手,我已经成功构建 libreplan.war 文件并将其部署在我的 windows 机器上的 tomcat6 上。我需要使用 iframe 将它集成到我的 Web 应用程序中。当我尝试访问以下 URL 时,由于 spring security intercept-url,它会重定向到登录页面。-

问题:我需要绕过登录屏幕访问上述 url,可能使用管理员用户凭据。由于用户已经登录到我的网络应用程序,所以我们不能要求再次登录以访问特定选项卡。

我尝试了以下提到的场景:

  • 创建虚拟上下文并手动使用 SecurityContext 设置它。
  • 绕过弹簧安全过滤器扩展我自己的过滤器以创建管理员身份验证并将其设置为安全上下文。
  • 将拦截 URL 访问更改为 ISAUTHENTICATEDANONYMOUSLY。

我正在考虑实现 OAuth 令牌或 SSO(单点登录),但不确定它是否会起作用。

请建议我如何解决这个问题,如果上述场景可行(我在实现它时犯了一些错误)或者我需要以不同的方式处理。

提前致谢。

0 投票
1 回答
27 浏览

java - 启动板抱怨缺少 maven-site-plugin 但我根本不使用它

我是 Java 和 Maven 新手。在那里,我说过:-)

我还负责一个名为 LibrePlan 的开源 Java/maven 项目。

构建 ubuntu 包时一切正常,我得到了 deb。在 Launchpad 上构建 Ubuntu 软件包时,只有 Trusty 的构建工作。所有其他人都失败了,并且构建过程抱怨缺少 maven-site-plugin。

为什么?我根本不在任何 pom 文件中的任何地方使用该插件。

失败的构建之一的日志在这里:

https://launchpadlibrarian.net/205758137/buildlog_ubuntu-precise-amd64.libreplan_1.4.1-9.precise_BUILDING.txt.gz

有人可以给我一个提示我应该研究的地方吗?我增加了详细程度,添加了显示依赖树的选项,但我仍然看不出为什么会出错。

这可能是非常简单的事情,但问题仍然存在;什么?

非常感谢任何和所有帮助。

0 投票
2 回答
2741 浏览

java - Docker 映像构建,但不运行

我正在尝试使用此处的安装说明为libreplan创建一个 docker 构建。码头文件是

构建工作但当我尝试运行它时没有做任何事情。所有代码都在github 上,我在docker 注册表上设置了自动构建。repo 中包含一个示例 docker-compose.yml,它应该可以工作,但是当我尝试它时,libreplan 容器中没有显示输出,我无法通过浏览器访问它。我根本不了解tomcat,所以这可能是我做错了什么,但我什至不知道如何开始弄清楚是什么。有什么明显的我错过了吗?

0 投票
0 回答
374 浏览

java - java.lang.IllegalArgumentException 在 docker 中启动 libreplan

我有一个带有源代码(这里)的 docker repo(这里),它应该在 tomcat 服务器上启动 libreplan。有一个 docker-compose.yml 来设置它。但是,当我启动容器时,我会得到一长串 java 异常:

我根本不懂java,也不知道如何开始调试它。有什么建议吗?