- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
OFBiz默认情况下是一组小型Web应用程序的集合,每个Web应用程序都有自己的前端控制器。 OFBiz Web应用程序通常依赖于许多通用模块。通常,特殊用途或热部署下的模块最终取决于框架和应用程序下的所有模块...使用嵌入式容器,所有库都进入Catalina共享库类加载器,但是如果需要将ofbiz部署在使用不同的容器,根本没有简单的方法。我认为唯一的选择是
将bizbiz打包为带有EAR / lib或EAR / APP-INF / lib的EAR,以便所有Web应用程序都可以访问一组通用的EAR级别类路径资源。.通常,每个模块的config,lib和所有重要的ofbiz- $ module。罐
每个webapp将每个所需的jar打包到其自己的WEB-INF / lib中。.重复过多,从某种意义上讲也增加了文件系统的占用空间
使用应用程序系统类路径代替catalina shared.lib文件夹-这意味着JVM必须专用于ofbiz,因为其jar可能会干扰其他同级部署甚至可能干扰容器本身,通常是XML,XSL, STAX API等。
鉴于ofbiz使用文件系统(ofbiz.home + component://)来重新加载大多数资源。 webapp真正需要在常规servlet上下文中访问的方式是
controller.xml
classpath资源-在shared.lib中的各个ofbiz- $ module.jar中。通常,每个模块的配置,lib和所有重要的ofbiz- $ module.jar
像其他controller.xml一样为各种模块导入了(component://)webapp资源。最重要的是framework / common / webcommon / WEB-INF / controller.xml,它提供样板安全性实现,例如checkLogin和autoLogin...。
我想知道我们是否可以使用前端控制器命名空间以某种方式将多个Web应用程序打包到单个整体式Web应用程序中,以便使战争映射到单个根内容,例如say /(tomcat上的ROOT)和/ content,/ webtools,/ catalog,/ ecommerce等。仅仅是URL名称空间/子上下文,而不是单独的Webapp。 framework / common / webcommon / WEB-INF / controller.xml可以成为/(tomcat中的ROOT)的根控制器,并向所有web应用程序提供checkLogin,autoLogin等,而每个控制器不必导入该controller.xml
当我们想移至其他容器(如weblogic,jboss等)时,这将使我们能够简化部署模型,在这种情况下,我们最好构建一个Web应用程序,并将其所有依赖项都整齐地打包到WEB-INF / lib中,例如它可以与同一容器中的其他部署共存,而不会干扰它们的依赖关系和版本...
我相信struts具有这种模块化的命名空间,其中可能存在根级别的struts.xml(我们的情况下controller.xml),并且每个模块都是一个具有自己的module / struts.xml或module / struts-module.xml等的文件夹。 ...
我个人觉得这会有所帮助。.我还没有对不利因素进行充分的考虑。可能有很多?老实说,我不知道。我也没有对主题进行足够的考虑。.开发人员显然不希望看到代码的布局或组织方式有任何更改。 :)框架中核心MVC代码的更改,我们可以使用简单的ant构建脚本来潜在地支持这种部署,该脚本将候选webapp分段为合并的整体webapp ...
我希望看到关于这个想法的优缺点的辩论...如果我得到一些指导和意见,我什至愿意花一些时间来进行这项工作。
最佳答案
您是否考虑过使用厨师来部署Ofbiz?
我写了以下食谱来证明它如何工作:
https://github.com/myspotontheweb/chef-ofbiz
关于deployment - 可以将OFBiz配置为作为单个整体式Web应用程序工作吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19751025/
我正在为演示文稿收集一些数据。 有谁知道 Apache Ofbiz 上托管的站点或此电子商务包的用户位于 https://cwiki.apache.org/OFBIZ/apache-ofbiz-use
如何禁用 OFBiz 自带的一些默认应用程序? (尤其是 HR 应用程序)。 删除 applications\component-load.xml当我重新启动应用程序时,给了我 NULL 指针异常。
我是 OFBIZ 9 的新手。我想知道使用基于 OFBIZ ERP 的框架的优点和局限性是什么。有人对此有想法吗请与我分享... 感谢和问候,萨拉瓦南.P 最佳答案 我猜版本号在这里并不重要。您只是在
有人知道如何在 Apache OFBiz 最新版本 16.11.01 中创建新组件吗?早些时候,它使用 ant create-component 创建组件,但新版本使用 Gradle。 最佳答案 新命
我有兴趣使用 ofbiz 查找今天生日的人。 这是用户的实体: 这是搜索今天生日的用户的损坏代码: SimpleDateFormat monthDayFormat = new
Ofbiz 中产品目录和类别之间的区别是什么? 我认为它们都是具有一个或多个共同特征的一组或一组产品。但是在 Ofbiz 中使用一个 Catalog 有很多 Category 吗? 谢谢! 最佳答案
我正在尝试初始化 OfbizWorkflow,但是当我尝试这样做时,它给了我一个错误 java.lang.ClassNotFoundException: org.ofbiz.core.enti
任何人都成功地在外部应用服务器 Tomcat/Jboss 上部署了 OFBiz。 在这两种情况下,我都尝试在 Tomcat 和 Jboss 上安装 ofbiz,但我都遇到了问题。我使用以下配置在应用服
OFBiz 应用程序的不同部分可以连接到不同的数据库吗?例如: -派对管理 => 连接到数据库 1 -目录管理 => 连接到数据库 2 - 在 Ofbiz 应用程序的同一实例中工作。我的计划是在 OF
在 64 位 Win 7 机器上使用 OfBiz,在执行全新构建后,当构建完成并尝试打开任何页面时,我的浏览器(IE 和 Chrome)都是空白的。有什么想法吗? OfBiz 版本 16.11.01
我在ofbiz/hot-deploy内创建了一个项目文件夹即productionmgntSystem 。文件夹内ofbiz\hot-deploy\productionmgntSystem\webapp
我已经使用 ant load-demo start 安装了 Ofbiz,并且工作正常。我可以开始http://localhost:8080/catalog和 http://localhost:8080
我有一个带有上传文件选项的表单 请求 map : 事件函数工作正常,但我需要将文件上传到服务器,并将该文
我一直在尝试在我的 32 位处理器计算机上安装 Apache Ofbiz,操作系统为 Windows 7。我已经下载了 Java\jdk1.8.0_25: 和 apache-ant-1.9.4: 和
我是一名java开发人员,刚刚开始学习apache ofbiz,一个开源的企业自动化软件,我浏览了apache ofbiz官方网站上的教程,因为ERP本身就是一个大东西,这需要时间来学习。 这个问题听
我正在尝试在 Windows 7 计算机上以 Debug模式安装 OFBiz。我下载了 OFBiz zip 文件,将其解压到文件夹中,然后运行以下命令 bizDebug的gradlw 但如下图所示卡在
我忘记了我的商业管理员帐户的 apache 密码,我要求发送一封电子邮件,但是我不知道哪个帐户与 ofbiz 服务器相关联,所以我无法查看电子邮件修改了密码,有没有人有什么提示? 谢谢 最佳答案 如果
我是 OfBiz 的新手。在 eclipse 中运行它时...我在 eclipse 控制台中得到以下信息... Httpd started on port: 9989 Sessiond started
关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。 要求我们推荐或查找工具、库或最喜欢的场外资源的问题对于 Stack Overflow 来说是偏离主题的,
我有几个问题,我想问他们可能听起来有点愚蠢,但请给我几个答案: 是否可以在非专用虚拟主机上安装 ofbiz,它需要什么以及。 将其托管在“办公室”的服务器上是个好主意吗? 你能告诉我如何使用 Wind
我是一名优秀的程序员,十分优秀!