标签: oracle-adf

Oracle BPM 和 Oracle ADF

我们正在开发一个在 Weblogic 上运行的 BPM 应用程序,所有教程都指向使用 Oracle ADF 来呈现任务表单。我的问题是:使用 Oracle ADF 之外的其他框架是否可行?我们对 Oracle BPM 或 Oracle ADF 都不太熟悉,但我们无法避免使用 Oracle BPM(合同请求),因此我们想看看是否可以避免使用 Oracle ADF 以最大程度地减少学习工作量。

business-process-management oracle-adf

3
推荐指数
1
解决办法
1844
查看次数

weblogic服务器11g的内存不足问题

我正在使用安装了JRockit的weblogic 10.3.6.我使用的是64位系统,Linux作为操作系统.我安装了一个adf应用程序.只有几个用户使用该应用程序.但是安装了WLS的服务器机器每周都会停机,造成内存不足.所以我们每周都要重启它.当我查看时,我发现通过调整堆大小和其他内存参数可以使WebLogic更稳定.

示例: - Xms256m --Xmx512m MaxPermsize为128m

我的问题是

  1. 这些论点是什么?

  2. 这些论点如何相互关联?

  3. 如何确定这些参数的值?

  4. 什么可能是内存不足问题的其他原因?

谢谢,

拉克什

linux weblogic weblogic11g oracle-adf

3
推荐指数
1
解决办法
2万
查看次数

ADF af:表编程"selectionListener"在其中一列中停止"valueChangeListener"

af:table组件的"selectionListener"属性的默认值通常如下所示: selectionListener="#{bindings.IterBinding.collectionModel.makeCurrent}"

但是如果需要一些特殊的选择处理,可以为选择事件指定自定义处理程序,通常在辅助bean中.作为此自定义处理程序的第一步,以编程方式调用使行为当前的默认功能.这可能类似于以下代码段:

public void testSelectionListener(SelectionEvent selectionEvent) {        
    JSFUtils.resolveMethodExpression("#{bindings.IterBinding.collectionModel.makeCurrent}", null, 
                                   new Class[]{SelectionEvent.class}, new Object[]{selectionEvent});        
}
Run Code Online (Sandbox Code Playgroud)

这应该与标准选择处理程序完全相同,对吧?
但事实并非如此.
通过单击其中一个表列中的复选框触发选择更改时,此af:selectBooleanCheckbox的"valueChangeListener"不会在此时触发.它在第二次点击时会触发.使用默认的"selectionListener"时,它会始终按预期触发.

任何想法自定义处理程序有什么问题?

jsf oracle-adf

2
推荐指数
1
解决办法
7457
查看次数

Tomcat session.ser

即时通讯使用apache-tomcat6.0.24和企业Linux企业Linux服务器5.6版来安装我的EGRCM应用程序.当我重新启动我的tomcat时,它会引发一些例外..问题是当重新部署我的appplication时它无法打开..请帮助我发现了问题.

提前致谢.

问题将在下面显示

on.StandardManager在保存持久会话时doUnload SEVERE:IOException:java.io.FileNotFoundException:/home/grc/grcapp/tomcat/work/Catalina/localhost/grc/SESSIONS.ser(没有这样的文件或目录)java.io.FileNotFoundException :/home/grc/grcapp/tomcat/work/Catalina/localhost/grc/SESSIONS.ser(没有这样的文件或目录),位于java.io.FileOutputStream的java.io.FileOutputStream.open(Native Method).(FileOutputStream. java:194)at java.io.FileOutputStream.(FileOutputStream.java:84)org.apache.catalina.session.StandardManager.doUnload(StandardManager.java:489)at org.apache.catalina.session.StandardManager.unload( StandardManager.java:463)org.apache.catalina.session.StandardManager.stop(StandardManager.java:667)org.apache.catalina.core.StandardContext.stop(StandardContext.java:4611)atg.apache.catalina位于org.apache.catalina.startup.HostConfig的org.apache.catalina.startup.HostConfig.undeployApps(HostConfig.java:1319)的.core.ContainerBase.removeChild(ContainerBase.java:924).stop(HostConfig.java:1290)在org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:323)在org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)在有机位于org.apache.catalina.core.ContainerBase.stop(ContainerBase.java:1098)的apache.catalina.core.ContainerBase.stop(ContainerBase.java:1086)位于org.apache.catalina.core.StandardEngine.stop(StandardEngine. java:448)org.apache.catalina.core.StandardService.stop(StandardService.java:584)org.apache.catalina.core.StandardServer.stop(StandardServer.java:744)atg.apache.catalina.startup .Catalina.stop(Catalina.java:643)在org.apache.catalina.startup.Catalina.start(Catalina.java:618)在sun.reflect.NativeMethodAccessorImpl.invoke0(本机方法)在sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:39)位于org.apache.catalina.s的java.lang.reflect.Method.invoke(Method.java:597)的sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)tartup.Bootstrap.start(Bootstrap.java:289)at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)

2012-12-03 04:50:38,180 ERROR [main] JuliToLog4jHandler:76(org.apache.catalina.session.StandardManager:669)2012年12月3日上午4:50:38 org.apache.catalina.session.StandardManager stop严重:在java.io.FileOutputStream.open上将持久存储java.io.FileNotFoundException:/home/grc/grcapp/tomcat/work/Catalina/localhost/grc/SESSIONS.ser(无此类文件或目录)的异常卸载会话(原始方法)在java.io.FileOutputStream.(FileOutputStream.java:194)java.io.FileOutputStream.(FileOutputStream.java:84)at org.apache.catalina.session.StandardManager.doUnload(StandardManager.java:489) at org.apache.catalina.session.StandardManager.unload(StandardManager.java:463)org.apache.catalina.session.StandardManager.stop(StandardManager.java:667)org.apache.catalina.core.StandardContext.stop (StandardContext.java:4611)org.apache.catalina.core.ContainerBase.removeChild(ContainerBase.java:924)org.apache.catalina.startup.HostConfig.undeployApps(HostConfig.java:1319)at org .apache.catalina.startup.HostConfig.stop(HostConfig.java:1290)在org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:323)在org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport .java:119)org.apache.catalina.core.ContainerBase.stop(ContainerBase.java:1086)org.apache.catalina.core.ContainerBase.stop(ContainerBase.java:1098)org.apache.catalina. core.tandardEngine.stop(StandardEngine.java:448)位于org.apache.catalina.core.StandardService.stop(StandardService.java:584)org.apache.catalina.core.StandardServer.stop(StandardServer.java:744)在org.apache.catalina.startup.Catalina.stop(Catalina.java:643)org.apache.catalina.startup.Catalina.start(Catalina.java:618)at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)在sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)在sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)在java.lang.reflect.Method.invoke(方法 .java:597)org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289)at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)

2012-12-03 04:50:38,182 INFO [main] QuartzScheduler:186 Stopping scheduler 2012-12-03 04:50:38,182 INFO [main] QuartzScheduler:570 Scheduler AGScheduler _ $ _ NON_CLUSTERED关闭.2012-12-03 04:50:38,183 INFO [main] QuartzScheduler:496 Scheduler AGScheduler _ $ _ NON_CLUSTERED暂停.

2012-12-03 04:56:47,756 ERROR [main] JuliToLog4jHandler:76(oracle.adf.mbean.share.config.ADFConfigLifeCycleCallBack:83)2012年12月3日上午4:56:47 oracle.adf.mbean.share. config.ADFConfigLifeCycleCallBack contextInitialized SEVERE:无法为defaultApplicationName注册config mbean.

2012-12-03 04:56:47,757 ERROR [main] JuliToLog4jHandler:76(oracle.adf.mbean.share.config.ADFConfigLifeCycleCallBack:84)2012年12月3日上午4:56:47 oracle.adf.mbean.share. config.ADFConfigLifeCycleCallBack contextInitialized …

java oracleapplications tomcat6 oracle11g oracle-adf

2
推荐指数
1
解决办法
1万
查看次数

如何在 Djbo.debugoutput=console 模式下启动 adf 应用程序

我需要使用“-Djbo.debugoutput=console”启动我的 adf 应用程序。

我该怎么做?我正在使用 jdevloper 11.1.1.6

jdeveloper oracle-adf

2
推荐指数
1
解决办法
3604
查看次数

ADF af:inputFile 不会通过 valueChangeListener 触发 ValueChangeEvent

我尝试将 RichInputFile 与 viewScopeBean 绑定失败。

这是我的代码:

杰夫:

<af:panelGroupLayout id="pgl1" layout="horizontal">
      <af:inputFile label="Upload File" id="if1"
                    binding="#{viewScope.userBean.inputFile}"
                    valueChangeListener="#{viewScope.userBean.onFileUploadValueChangeListener}"
                    autoSubmit="true"/>
      <af:spacer width="10" height="10" id="s7"/>
      <af:commandButton text="Upload" id="cb1"
                        disabled="#{viewScope.userBean.inputFile.value == null ? true : false}"
                        partialTriggers="if1"
                        actionListener="#{viewScope.userBean.onUploadFile}"/>
  </af:panelGroupLayout>
Run Code Online (Sandbox Code Playgroud)

豆 :

public class UserBean{
private RichInputFile inputFile;
private UploadedFile file;
private String fileContent;
private String fileName;
private InputStream inputstream;

public UserBean() {
    super();
}

public void onFileUploadValueChangeListener(ValueChangeEvent valueChangeEvent) {
    resetValue();
    file = (UploadedFile)valueChangeEvent.getNewValue();
    try {
        inputstream = file.getInputStream();
    } catch (IOException e) {
        e.printStackTrace();
    } …
Run Code Online (Sandbox Code Playgroud)

jsf oracle-adf

2
推荐指数
1
解决办法
3827
查看次数

DropzoneJS函数而不是POST url

对于我在IE11和Oracle-ADF中工作的项目,我正在尝试使用DropzoneJS来实现客户端请求的拖放上传功能.

Oracle-ADF公开了一个Javascript API(AdfFileUploadManager),它要求您调用addFileToQueue(Object file)将文件发送到后端.

但是,DropzoneJS要求您在选项中设置URL(或使用标准表单操作),这两者在这种情况下似乎都不起作用.DropzoneJS中是否有任何方法可以调用此函数而不是设置POST网址?

oracle-adf dropzone.js

2
推荐指数
1
解决办法
1513
查看次数

无法加载驱动程序类:com.microsoft.sqlserver.jdbc.SQLServerDriver

当我使用数据库向导测试它时,我获得了成功。但是我在运行我的 jsf/adf 应用程序时收到以下错误::

    C:\Users\dev4\AppData\Roaming\JDeveloper\system11.1.1.3.37.56.60\o.j2ee\drs\sqlConnTestApp\ViewController_sqlWebApp.war
[12:55:18 PM] Wrote Enterprise Application Module to C:\Users\dev4\AppData\Roaming\JDeveloper\system11.1.1.3.37.56.60\o.j2ee\drs\sqlConnTestApp
[12:55:18 PM] Deploying Application...
<Jul 10, 2012 12:55:19 PM IST> <Warning> <J2EE> <BEA-160195> <The application version lifecycle event listener oracle.security.jps.wls.listeners.JpsAppVersionLifecycleListener is ignored because the application sqlConnTestApp is not versioned.> 
    <Jul 10, 2012 12:55:20 PM IST> <Error> <Deployer> <BEA-149265> <Failure occurred in the execution of deployment request with ID '1341905118356' for task '4'. Error is: 'weblogic.application.ModuleException: '
    weblogic.application.ModuleException: 
        at weblogic.jdbc.module.JDBCModule.prepare(JDBCModule.java:290)
        at weblogic.application.internal.flow.ModuleListenerInvoker.prepare(ModuleListenerInvoker.java:199)
        at weblogic.application.internal.flow.DeploymentCallbackFlow$1.next(DeploymentCallbackFlow.java:507)
        at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:41)
        at weblogic.application.internal.flow.DeploymentCallbackFlow.prepare(DeploymentCallbackFlow.java:149)
        Truncated. …
Run Code Online (Sandbox Code Playgroud)

weblogic jdeveloper oracle-adf

1
推荐指数
1
解决办法
2万
查看次数

使用java在浏览器中下载Excel文件

我在很多地方看到过这个问题,但仍然无法解决我的要求。

\n\n

我已经编写了使用 Java 在 ADF 中的 Apache POI 中生成 excelsheet 的代码,并且需要在浏览器中下载它,因为应用程序将在服务器端而不总是在我的本地计算机中。

\n\n

最初我尝试了代码:

\n\n
Desktop.getDesktop().open(new File(home + "/Downloads/" + "excel1" + filename + ".xls"));\n
Run Code Online (Sandbox Code Playgroud)\n\n

正在下载。但它只在我的机器上下载。它没有在其他机器上下载。

\n\n

另一个解决方案:

\n\n
file = new File(home + "/Downloads/" + "excel" + filename + ".xls");\nRuntime.getRuntime().exec("cmd.exe /C start " + file);\n
Run Code Online (Sandbox Code Playgroud)\n\n

但它不起作用..

\n\n

另一个解决方案:

\n\n
FacesContext fc = FacesContext.getCurrentInstance();\nHttpServletResponse response = (HttpServletResponse) fc.getExternalContext().getResponse();\nresponse.reset();\nresponse.setContentType(\xe2\x80\x9capplication/vnd.ms-excel\xe2\x80\x9d);\nresponse.setHeader(\xe2\x80\x9cContent-Disposition\xe2\x80\x9d, \xe2\x80\x9cattachment; filename=\\"excel.xlsx");\nworkbook.write(response.getOutputStream());\nfc.responseComplete();\n
Run Code Online (Sandbox Code Playgroud)\n\n

但这个解决方案也行不通。

\n

java excel apache-poi oracle-adf

1
推荐指数
1
解决办法
5万
查看次数

java/oracle ADF中如何将整数转换为oracle.jbo.domain.Number

我有一个问题,我需要知道如何在 Java 或 Oracle ADF 中从整数转换为“oracle.jbo.domain.Number”??

java oracle oracle-adf

1
推荐指数
1
解决办法
3324
查看次数