问题标签 [webcenter]

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 投票
3 回答
3187 浏览

oracle - Oracle WebCenter 中的 WSRP Portlet:未加载从 CSS 文件引用的图像

如果 WSRP portlet 显示的 jsp 页面引用了引用图像的 css 文件,则无法加载图像,因为无法找到 css 中的 url。css 中的 url 是一个相对的:../images/image.gif。

我的问题的详细信息

我开发了一个 JSR168 portlet(Java Portlet Standard),我想将它部署到 Oracle WebCenter 11g(在其他 JSR 投诉门户服务器中)

我的 portlet 显示了一个引用 css 文件的 jsp,而这个 css 引用了一些图像。所有这些资源(图像、css、jsps 等)都包含在我的 portlet 的 war 文件中。

当我在 WebCenter 页面中加载 portlet 时,css 文件已正确加载,但此 css 文件引用的图像却没有。

The reason is that to generate the css, WebCenter generates a long url: http://localhost:8888/webcenter/resourceproxy/~.portletId~3D~252Foracle~252Fadf~252Fportlet~252FscopedMD~252Fs8bba98ff_4cbb_40b8_beee_296c916a23ed~252Fportlets~252Fclients3_366e85fa_e823_48ac_b37a_9890375111ab~26clientId .. . (它的方式更长)

但是在这个 css 文件中,有图像的相对路径。当浏览器尝试加载它们时,网址是: http://localhost:8888/webcenter/resourceproxy/img/sprite.png 不存在。

我该怎么做才能使 WebCenter 正确加载我的 css 文件中的图像?

我如何将我的 portlet 部署到 Oracle WebCenter 中我对此进行了解释,以防我应该以不同的方式进行。

我的环境

WebCenter 套件 (11.1.1.2.0) + WebLogic Server (10.3.2) SO:Windows XP SP3

在此先感谢您的时间。

0 投票
2 回答
1076 浏览

weblogic - 无法运行 webcenter 组件

我正在尝试安装 oracle webcenter 及其一些组件,例如 wls_portlet 和 wls_spaces,以便在 Oracle 环境中部署和测试我的 portlet。我首先安装了 Oracle Weblogic Server。然后通过 RCU 为这些 webcenter 组件安装必要的存储库。最后我安装了 webcenter,并扩展了一个 weblogic 域。Weblogic 和 webcenter 似乎运行正常,我可以登录 /console(管理控制台)和 /em(Fusion MiddleWare 控制)。

另外两个组件 wls_portlet 和 wls_spaces 有自己的“服务器”,看起来像是在运行。但是这两个下的部署都没有工作,并且“服务器”对每个请求都回复 404。我检查了日志并发现了一些 classnotfound 异常。java.lang.ClassNotFoundException: oracle.dms.wls.DMSServletFilter 这个是长异常系列中的第一个。

这是两个屏幕截图,可以帮助熟悉的眼睛可视化情况 替代文本 http://www.freeimagehosting.net/uploads/th.ff1a4f9b3b.jpg

替代文字 http://www.freeimagehosting.net/uploads/th.08db701994.jpg

0 投票
1 回答
986 浏览

jakarta-ee - 如何在自定义 Oracle WebCenter 模板中显示用户的个人资料照片?

我正在为 Oracle WebCenter 开发一个自定义模板,该模板是在 JDeveloper 中从头开始创建的。我想在模板的右上角显示一个登录的用户头像(或个人资料照片)。就像它在数千页上完成一样。怎么做?

在谷歌搜索和试验时,我发现 webcenter 中有 ProfilePhotoServlet,它在 WebCenter Spaces 中显示用户照片。它应该可以工作(servlet 正在我的 WebCenter 应用程序中运行),但我需要以某种方式指定用户以使其工作。

在网络中心空间中,它是这样的:

并且出现了用户的图片。我不知道如何获取 ProfilePhotoServlet 的这些数字参数。

0 投票
2 回答
1352 浏览

oracle - Oracle WebCenter 内容演示者模板

我需要创建一个内容演示者模板并将其集成到 webcenter 中。但我是这项技术的新手。任何人都可以提供任何参考,我可以从哪里学习这些东西,任何分步教程。任何信息都会非常有帮助。

0 投票
1 回答
839 浏览

jdeveloper - JDeveloper 中缺少内容存储库类型连接

我最近开始了解 Oracle WebCenter。我在 VBox 上运行 Oracle UCM(从http://www.oracle.com/technetwork/middleware/webcenter/downloads/owcs-portalfw-vbox-284132.html下载),我想做的是创建内容安装在我的主机操作系统上的 JDeveloper 中的存储库连接,但菜单中根本没有这样的选项。我的意思是连接类型很少,但 VBox 中的 JDeveloper 有更多。

在 VBox 中创建 Content Repository 连接工作正常,但不幸的是,VBox 中的整个操作系统工作得非常缓慢。

有没有人知道如何解决这个问题,所以我可以在 Windows 操作系统中添加内容存储库连接?提前致谢。

0 投票
3 回答
1143 浏览

jdeveloper - Dynamic search in ADF

I have a search page with multiple search options(input text boxes) Based on the search criteria entered , I need to create a dynamic search query. (I need search results based on the fields for which user inputs some value)

0 投票
1 回答
661 浏览

portlet - webcenter 中的本地 portlet

我开始使用 webcenter 10.3.5(最新版本)开发一个门户,据我所知,我只能通过 WSRP 使用 portlet,即使它们是本地的。我不想招致性能问题,所以我试图为维护 webcenter 的自定义功能的本地 portlet 寻找替代方案(例如,将删除 portlet 添加到 webcenter composer 中的页面)。在我的情况下,什么是维护 portlet 范式同时又不会引发性能问题的最佳解决方案?

作为旁注,我进行了一些调查,并且我知道我可以将 ADF 任务流公开为 portlet,目前我认为这是唯一的方法。我想知道是否还有其他方法可以做到这一点...

更详细地说,我们正在设计的门户是一家拥有合理数量客户的电信公司的自助门户。大多数时候,他们不会进行长时间的交易,他们希望完成一些任务,例如为手机充值、发送 SMS、交换定价计划等。从业务角度来看,他们希望在此门户和其他门户之间共享 portlet他们有。我的第一个并且可能是乌托邦式的方法是将所有内容都视为一个 portlet,因为所有需求的设计都考虑到了这一点,即所有内容都应该是可重用的。但是,我很难找到在 webcenter 中仅使用通过 wsrp 协议访问的 portlet 构建的站点的在线参考。我们也有一些要求,即某些 portlet 应该按照一些规则出现,这些规则会随着客户端的变化而变化,因此一切都将是动态的。此外,在某些情况下,他们希望通过 webcenter composer 配置页面应显示的 portlet。考虑到所有这些,我想知道考虑一种方法是否合理,一切都由 wsrp portlet 组成。从我的角度来看,另一种选择是混合,即一些部分是通过 wsrp 协议访问的 portlet,即外部 portlet,其他部分是也可以通过 webcenter composer 组合的任务流 我想知道如果一切都由 wsrp portlet 组成,考虑一种方法是否合理。从我的角度来看,另一种选择是混合,即一些部分是通过 wsrp 协议访问的 portlet,即外部 portlet,其他部分是也可以通过 webcenter composer 组合的任务流 我想知道如果一切都由 wsrp portlet 组成,考虑一种方法是否合理。从我的角度来看,另一种选择是混合,即一些部分是通过 wsrp 协议访问的 portlet,即外部 portlet,其他部分是也可以通过 webcenter composer 组合的任务流

0 投票
2 回答
643 浏览

oracle - Oracle Webcenter 安装

我正在尝试在 Windows 7 64 位上安装 webcenter Webcenter 设置未使用 64 位运行,所以我尝试使用 32 位安装

它启动但在安装位置点出现以下错误。我正在关注博客文章中提到的要点

http://yonaweb.be/install_webcenter

PS:我已经在 MiddlewareNew 位置安装了 Weblogic。

错误:

“INST-07286:指定的 Oracle 中间件主位置没有 Weblogic Server 的 10.3.4.0 版本。如果版本不正确,那么配置 weblogic 服务器将失败。”

我在 Windows 64 位上安装 webcenter(11.1.1.5.0) 时遇到此错误,此错误出现在“安装位置”屏幕级别。

请告知我应该采取哪些步骤来成功推进我的安装

在这里,我将放置中间件“C:\Oracle\MiddlewareNew”和 weblogic“C:\Oracle\MiddlewareNew\wlserver_12.1”的安装位置详细信息

![WebCenter 安装错误][1]

0 投票
1 回答
468 浏览

oracle - 网络中心门户和内容管理

是否可以在不单独购买 WebCenter Content 的情况下使用 WebCenter Portal 来存储和版本化文档(pdf、doc、xls 等)?

0 投票
1 回答
2326 浏览

oracle-adf - af:validateRegExp 的 ADF 问题(绑定长字段)

我在 WebCenter 环境中有一个 portlet 应用程序。这个应用程序是使用 JSF(使用 ADF 实现)制作的,所以我有一个这样的字段:

但是,当我调用表单提交时,我收到以下错误:

我的 Object.longField 是:

(及其获取器/设置器)

我尝试使用 convert、convertNumber 等,但没有成功。

问题是关于“validateRegExp”标签(如果我删除它,工作)那么,为什么?

有什么建议吗?