问题标签 [eclipse-virgo]

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 回答
62 浏览

java - 如何知道 virgo 服务器从代码中加载了所有的 bundle

有没有办法从 java 代码中知道 virgo 服务器已完成加载所有包。

我在其中一个包(不是计划中的最后一个)中有一个代码,需要在服务器启动时激活一些逻辑。

0 投票
0 回答
587 浏览

java - 绑定 Web 服务 (wsdl) 错误

我在处女座跑步(OSGi)

我的 binding.xml 文件:

日志:

有任何想法吗?

0 投票
2 回答
1811 浏览

heroku - 如何调试自定义 Heroku buildpack:未驱动发布脚本

我正在开发一个 Eclipse Virgo buildpack,但是当我使用 Heroku 尝试它并推送一个琐碎的应用程序时,检测失败:

buildpack 的检测脚本在应用程序的根目录中本地运行良好:

关于如何调试的任何提示?我尝试让检测脚本写入标准输出和标准错误,但输出没有出现在“heroku 日志”下。

我正在运行 Mac OS X 10.8.2、Ruby 1.9.3p374 和 gems 1.8.23。

更新:在前两个答案之后,我在驱动 detect.rb 脚本之前使用了 bash 检测脚本来安装丢失的 gem。我还更改了 buildpack 脚本以写入标准输出。

heroku push 更进一步,但仍然失败。我可以看到编译脚本正在退出,但是发布 bash 脚本在开始时有一个 echo 命令,并且这不会出现在输出中。

所以似乎没有调用发布脚本。

输出如下(# 表示注释以避免混乱):

heroku logs --tail 简单地显示:

0 投票
1 回答
420 浏览

java - 处女座“Greenpages”小零钱问题

首先,我想说我是 Virgo 和 OSGi 的新手,所以请耐心等待 ;)

这是我的问题:我正在使用“greenpages”lastes 版本(http://www.eclipse.org/virgo/documentation/greenpages-documentation-2.4.0.RELEASE/docs/htmlsingle/greenpages-guide.html)示例项目,我想将对象传递形式从 jpa 子项目项目更改为 web 子项目。我的更改如下所示:

代替

在网络项目上下文中:

其中 Directory 是一个接口,而 JpaDirecotry 是实现,所以在我的网络控制器中,我想要这样的东西:

我被迫将 JpaDirectory 类访问器从默认更改为“公共”。但我仍然收到错误:

[2013-03-10 13:51:59.047] 错误 start-signalling-11 org.springframework.web.context.ContextLoader 上下文初始化失败 org.springframework.beans.factory.BeanCreationException:创建名为“目录”的 bean 时出错:初始化bean 失败;嵌套异常是 org.springframework.beans.TypeMismatchException:无法将类型“java.lang.String”的属性值转换为属性“接口”所需的类型“java.lang.Class[]”;嵌套异常是 java.lang.IllegalArgumentException:找不到类 [greenpages.jpa.JpaDirectory]

并且不知道如何处理它。也许有人可以建议我如何处理它。

0 投票
2 回答
2403 浏览

java - EclipseLink 层次结构错误

我正在尝试使用 Virgo 和 EclipseLink 并实现基于 Greenpage 项目的应用程序。

我已经实现了一个层次结构,但我遇到了一个奇怪的错误(使用 EclipseLink):

等级制度:

Entity <- NamedEntity <- Person <- ... - 扩展 Person 的其他类

编辑:Kevin Bowersox 发布的答案(非常感谢!)帮助......部分;)。问题变得更深了。我们现在是:Entity <- NamedEntity <- Attribute <- LecturerAttribute

还有一个例外:

0 投票
1 回答
308 浏览

jakarta-ee - apache velocity 拒绝与处女座合作

我一直在解决一个项目的 virgo 配置问题,并且有一个库拒绝合作 - apache velocity。

因此,我的包的清单是(我已经更改或删除了一些内部库的名称):

在长堆栈跟踪结束时出现以下异常:

我已验证velocity.jar 已在我的包中发布。我对任何其他库都没有任何问题。它似乎看到了一些速度类,但没有看到其他类。我尝试将所有单独的速度包放在 Import-Package 下,但没有效果。我试过粗话,没有效果。

0 投票
1 回答
151 浏览

jetty - 在 Virgo/OSGi/Jetty 环境中选择默认的 Artifact/Bundle 以显示“/”

抱歉,如果这有点笨拙,但我从来没有做过 Jetty 配置,更不用说在 OSGi 环境中了。

我将/ui/dcx/默认显示特定的 URL。我查看了为 Jetty 和 Virgo 找到的所有配置文件,但没有看到此默认配置的位置。

它总是重定向http://localhost:9080http://localhost:9080/splash. 我什至尝试从拾取目录中删除启动包,但重定向仍然发生。

有谁知道默认 URL 或默认捆绑包的设置在哪里?

0 投票
2 回答
313 浏览

eclipse - EMF 与处女座合作

我正在尝试在 Virgo 容器中使用 EMF。在我的 POM 中,我添加了以下依赖项:

虽然当我启动我的服务器时,我得到以下异常:

而且我感觉 Activator 正在尝试做一些假设 Eclipse 插件环境而没有的事情。有没有人在 Virgo 捆绑包中成功使用过 EMF?谢谢!

0 投票
1 回答
641 浏览

java - 向osgi容器添加akka依赖

我使用osgi容器 ( virgo) [我对此不太擅长]。

我添加了一个依赖项到我的pom.xml

我把akka-osgi_2.10-2.2-M3.jar我的 lib/deploy 文件夹放到OSGI服务器(到myserver/repository/usr)。

我在我的代码库中添加了虚拟演员:

我构建并启动我的应用程序。

结果,我的日志中有以下异常(它抱怨version="0.0.0"):

我转到我的template.mf文件,该文件用于生成最终MANIFEST.MF文件。要指定我使用的 AKKA lib 的版本范围。放在那里:

然后重建并启动应用程序。

但在控制台中,它向 akka 版本抱怨(抱怨到version="[2.2.0.M3,2.3.0)"现在):

问:怎么了?


我也尝试将此行添加到Import-Bundle

然后我在日志中有它(现在它抱怨 com.typesafe.akka.osgi 版本):

0 投票
0 回答
286 浏览

eclipse-virgo - 如何在处女座tomcat服务器3.6.1中启用catalina登录

服务器:virgo-tomcat-server-3.6.1.RELEASE

问题:
当我尝试部署 war 文件时,我看到了这个异常:

最有趣的部分是:查看日志以获取更多详细信息。

没有 Virgo Tomcat 服务器日志文件包含所需的详细信息。我发现这意味着我应该检查 catalina 日志。不幸的是,Virgo Tomcat 服务器不会像纯 Tomcat 服务器那样生成文件 catalina.log。它只生成文件 access_log.txt。

问题:

如何配置 Virgo Tomcat 服务器以获取 catalina.log 文件或只是找出我的 war 文件有什么问题?

提前致谢。