问题标签 [atg-dynamo]
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.
jboss - eclipse中的ATG-JBoss项目
我在 Eclipse 中创建了一个示例 ATG 项目。这是我遵循的方式。
文件->新建->项目-> ...atg 向导->新建 ATG 模块
Next->
将项目名称设置为 MyFirstATGApp
并选择 ed root 目录,C:\ATG\ATG10.1.2
Next->Default atg adaptive senario engine is selected.
Next->Next->
将“默认输出文件夹”值更改为“MyFirstATGApp /classes”
Next->set J2EE application Name= MyFirstATGApp-j2ee, Web application name= MyFirstATGApp-web, Context-root= MyFirstATGApp
并选择Target Applicaton Server=Jboss
Then Finish
。
从C:\ATG\ATG10.1.2 \home\bin
我尝试执行的命令提示符开始,我startDynamoOnJBOSS -f MyFirstATGApp
收到以下错误。我在垃圾箱内也没有找到 startDynamoOnJBOSS
。为什么会这样??
我是 ATG 的新手。我有任何可用的逐步 ATG-Jboss-Eclipse 项目的链接吗?
jboss - 找不到组件 /atg/dynamo/servlet/adminpipeline/AdminHandler
我希望有人能够提供帮助,因为我已经在这个问题上苦苦挣扎了两个星期,但仍然无法找到解决方案。
我已经在我的 Red Hat Linux 机器上安装了 JBoss AP 服务器。在我对代码进行了新的更改后,我试图触发构建并部署我的应用程序。在部署过程中,在服务器停止并再次启动后,我收到以下错误并且构建/部署失败:
我已经多次阅读 ATG 安装文档,尝试了那里的建议但不起作用。在搜索过程中,我发现缺少的 AdminHandler 组件是安装 ATG 平台时包含的组件。
我以前从来没有遇到过这种问题,但是两周前的一天,这开始出现了。
有什么想法吗?
谢谢 !
oracle - 错误 [nucleusNamespace.] 在全局范围内解析组件“”的尝试无效。它在范围原型中定义
GenericService.resolveName(java.lang.String pName)
当我尝试对会话范围使用类似
错误时,我收到了上述错误 。如果我将范围更改为“全局”,则一切正常。但我需要让我的组件在原型范围内。那我能做什么..?
scope - ATG 中的 $scope=global 是什么意思..?
根据文件,
全局:组件在所有用户之间共享。会话:为每个用户提供单独的组件实例。
这是否意味着,对于全局组件,整个核心系统只有一个实例。如果这是真的,那么它对像“/atg/dynamo/transaction/TransactionManager”这样的组件和大多数液滴......如何有效?因为这些组件同时被多个用户使用
编辑:
我理解“TransactionManager”的行为。根据定义应该有一个事务管理器,并且他应该为每个事务保留事务对象。但是我的问题对于像foreach,switch等这样的液滴仍然有效(它们中的大多数都是全局范围的)如果整个核系统只有一个对应类的实例,它不会对性能产生不良影响吗?
atg - ATG 10.2 -MessageBrokerServlet 当前不可用错误
我正在尝试设置一个新的 ATG 站点。从 ATG 业务控制中心访问站点管理->站点资产时,它会生成一个弹出窗口
在检查服务器错误日志和 cmd 时,它显示
[[MessageBrokerServlet]] Servlet MessageBrokerServlet is currently unavailable.
谁能帮我解决这个问题?
atg - 安装 ATG 10.1 时遇到问题
过去两天,我尝试使用 ATG 安装和配置指南在我的 Windows 机器上安装 ATG。
我可以安装,
- Oracle ATG 网络商务平台
- Oracle ATG 网络商务搜索
然后在安装 CIM 之前,我尝试配置数据库。我正在使用 MySQL 5.6.13。
在为 ATG 门户创建数据库表部分中,他们要求运行以下命令来运行脚本
但是在上面的命令中,我应该给出什么数据库名称?
请指导我。
谢谢。
design-patterns - ATG CommercePipelineManager 的设计问题
runProcess()
方法的定义PipelineManager
是
这给我的印象是任何对象都可以作为第二个参数传递。但是,ATG OOTB 具有PipelineManager
引用CommercePipelineManager
类的组件,该组件覆盖runProcess()
方法并将 pParam 向下转换map
并添加siteId
到它。
基本上,这会强制客户端代码仅发送 Map。因此,如果需要创建一个新的管道链,就必须使用 map 作为数据结构来传递数据。当然,人们总是可以通过创建一个新PipelineManager
组件来解决这个问题,但我只是想知道在其中显式使用 map 背后的想法CommercePipelineManager
jboss - 打开 ACC ATG 时如何修复格式错误的帮助 URL?
我jboss + mysql
用于运行 ATG。我正在尝试通过 dyn/admin 打开管理控制中心。但是,在获得登录表单之前,我收到了格式错误的帮助 URL。登录后,我会收到多个相同异常但具有不同帮助 ID 的警报。
有没有人遇到过这个问题并找到了解决方法?
encryption - 如何解密由 ATG 的 cim.bat 创建的 groovy 文件
我在安装 ATG 后记录了 CIM.bat 的执行。但是,我忘记提供 noencryption 标志,所以录制的文件将使用我提供的密码进行加密。如果我们知道用于加密 CIM 设置的密码(除了重新运行 CIM),是否有任何方法可以解密 CIM 生成的加密文件?
ATG 是否提供任何 API 来解密这些文件?
atg - 无法解析组件 /atg/dynamo/servlet/adminpipeline/Authenticator
我正在尝试在 JBOSS 上启动 ATG。但是,我的日志中出现以下异常
无法设置配置的属性“/atg/dynamo/servlet/adminpipeline/AuthenticationServlet.authenticator”atg.nucleus.ConfigurationException:无法解析组件/atg/dynamo/servlet/adminpipeline/Authenticator
我的印象是 Authenticator 是一个默认组件。任何人都可以猜测为什么会发生这种情况吗?