当我使用数据库向导测试它时,我获得了成功。但是我在运行我的 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) 我是Jdeveloper的新手.我正在使用JDeveloper 10g.我创建了一个项目abc.jws,其中有五个.jpr文件夹(DTO.jpr,persistence.jpr,service.jpr,util.jpr,ViewController.jpr).我想为整个项目创建.ear文件,以便它可以直接放入生产环境中.当我右键单击abc.jws并选择New时,将始终禁用部署配置文件下的EAR选项.如果有人可以帮助我,我将非常感激.
谢谢.
我的ADF表单工作正常,除了一个奇怪的缓存问题.我有一个不使用数据库的ADF表单.它有一个输入文件字段,用户可以选择电子表格.当他们单击"处理文件"按钮时,它会读取电子表格,执行一些数据操作并写入固定文件.当他们点击"处理文件"按钮时,包含文件名的文本框基本上变成了一个没有显示框的标签,它显示了他们上传的文件的名称.当我关闭浏览器并重新打开它时,页面会重新显示所选的最后一个文件仍显示在标签中.我还注意到,在程序开始时初始化为零的全局变量(在类中)的值以第一次测试结束时的最后一个值开始.在浏览器中多次刷新页面没有重置页面.为什么这样做?我想如果浏览器在页面再次启动时关闭,它应该重新开始.我通过在程序中再次设置为零来绕过全局变量,但是我无法将文件名值设置为null.它似乎只有在点击一个按钮后才会生效.我应该做些什么样的刷新?我尝试使用Java进行整页刷新,但这似乎不起作用.
我还应该提到我使用的是Internet Explorer浏览器,当我在不同的浏览器中尝试使用Chrome浏览器时,它仍然已经选择了该文件.它似乎重新启动的唯一一次是我重新部署应用程序.
我正在使用jDeveloper 11.1.1.4.(也使用11.1.1.6尝试)Weblogic服务器是10.3.6.我可以告诉你,我检查了weblogic-application.xml文件中的session选项卡.唯一检查的是启用会话跟踪和启用会话跟踪的URL重写.在内存会话是无限的.在Cookies下,检查启用cookie和启用cookie的HTTP代理缓存.在Cookie生命周期内,Cookie将永不过期.虽然,我没有设置任何cookie,除非这是在幕后做的事情.持久存储设置为内存.
其他一切都是空白的.我尝试取消选中启用会话跟踪和启用URL重写并重新部署,但页面只是挂起而根本不会加载.
所以,那就是我所处的位置.我一直试图找到一种方法可能重置inputFile对象,但到目前为止没有运气.我是ADF和Java的新手,所以请记住这些建议,我可能需要更多细节.谢谢.
我正在尝试创建一个动态Web服务,其中我将期望Java哈希映射或参数的数组列表.
我在类代码中使用以下代码:
package demo;
import java.util.ArrayList;
import javax.jws.WebService;
@WebService
public class HashMapTest {
public HashMapTest() {
super();
}
public int getResponse(ArrayList<String> hm) {
return hm.size();
}
}
Run Code Online (Sandbox Code Playgroud)
我使用的是IDE:Oracle Jdeveloper 11g.当我在同一个中使用向导时,输出WSDL如下所示:
<?xml version="1.0" encoding="UTF-8" ?>
<wsdl:definitions
name="HashMapTestService"
targetNamespace="http://demo/"
xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
xmlns:tns="http://demo/"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/"
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/"
>
<wsdl:types>
</wsdl:types>
<wsdl:portType name="HashMapTest">
</wsdl:portType>
<wsdl:binding name="HashMapTestSoapHttp" type="tns:HashMapTest">
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
</wsdl:binding>
<wsdl:service name="HashMapTestService">
<wsdl:port name="HashMapTestPort" binding="tns:HashMapTestSoapHttp">
<soap:address location="http://localhost:7101/DemoServer-Demo-context-root/HashMapTestPort"/>
</wsdl:port>
</wsdl:service>
</wsdl:definitions>
Run Code Online (Sandbox Code Playgroud)
很容易看出,WSDL已损坏且无法使用.
它只是Jdeveloper中的一个错误,还是我们不能在Web服务中使用Collections API作为参数?
请帮忙
我在jsff页面中使用inputFile组件,用户可以在其中浏览文件系统,选择文件以将其存储在数据库中.
我ValueChangeListener为这个组件创建了一个方法来处理这个文件并将其存储在db中.
问题是,一旦用户选择了文件,它就会在页面中显示一秒钟,并且它会消失并且ValueChangeListener不会被调用.
注意:该AutoSubmit属性设置true为此组件.我正在使用带有ADF的JDeveloper 11g.
我正在尝试在 HTML5 画布中拖放一个对象。当我从桌面将代码作为 .html 文件运行时,它在我的浏览器中完美运行。当我在 .jsp 文件中运行完全相同的代码时,我没有输出..要在我的 web 浏览器中显示来自 jsp 文件的输出,我使用 JDeveloper 11.1.1.7.0 作为 IDE,使用 Oracle weblogic 服务器作为应用服务器。这个版本的IDE支持HTML5吗??
我得到的另一个错误是“元素画布不符合预期”
请帮忙..
.jsp 文件中的代码
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<%@ page contentType="text/html;charset=UTF-8"%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
<title>floorplan</title>
<script type="javascript">
var canvas;
var ctx;
var x = 75;
var y = 50;
var WIDTH = 400;
var HEIGHT = 300;
var dragok = false;
function rect(x,y,w,h) {
ctx.beginPath();
ctx.rect(x,y,w,h);
ctx.closePath();
ctx.fill();
}
function clear() {
ctx.clearRect(0, 0, WIDTH, …Run Code Online (Sandbox Code Playgroud) 在测试管理员和SOA服务器后,我安装了BPM并关闭了VM,然后从oracle网站下载了带有Oracle 12c 12.2.1.1的新VM。
现在,当我尝试启动Jdeveloper时,出现以下错误:
Oracle JDeveloper 12c Development Build 12.2.1.1.0
Copyright (c) 1997, 2016, Oracle and/or its affiliates. All rights reserved.
java.lang.RuntimeException: Exception in org.eclipse.osgi.framework.internal.core.SystemBundleActivator.start() of bundle org.eclipse.osgi.
at org.eclipse.osgi.framework.internal.core.InternalSystemBundle.resume(InternalSystemBundle.java:233)
at org.eclipse.osgi.framework.internal.core.Framework.launch(Framework.java:664)
at org.eclipse.osgi.framework.internal.core.EquinoxLauncher.internalInit(EquinoxLauncher.java:69)
at org.eclipse.osgi.framework.internal.core.EquinoxLauncher.init(EquinoxLauncher.java:37)
at org.eclipse.osgi.launch.Equinox.init(Equinox.java:178)
at org.netbeans.modules.netbinox.Netbinox.init(Netbinox.java:84)
at org.netbeans.core.netigso.Netigso.prepare(Netigso.java:167)
at org.netbeans.NetigsoHandle.turnOn(NetigsoHandle.java:138)
at org.netbeans.ModuleManager.enable(ModuleManager.java:1346)
at org.netbeans.ModuleManager.enable(ModuleManager.java:1163)
at org.netbeans.core.startup.ModuleList.installNew(ModuleList.java:340)
at org.netbeans.core.startup.ModuleList.trigger(ModuleList.java:276)
at org.netbeans.core.startup.ModuleSystem.restore(ModuleSystem.java:301)
at org.netbeans.core.startup.Main.getModuleSystem(Main.java:181)
at org.netbeans.core.startup.Main.getModuleSystem(Main.java:150)
at org.netbeans.core.startup.Main.start(Main.java:307)
at org.netbeans.core.startup.TopThreadGroup.run(TopThreadGroup.java:123)
at java.lang.Thread.run(Thread.java:745)
Caused by: org.osgi.framework.BundleException: Exception in org.eclipse.osgi.framework.internal.core.SystemBundleActivator.start() of bundle org.eclipse.osgi.
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:734)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:683)
at org.eclipse.osgi.framework.internal.core.InternalSystemBundle.resume(InternalSystemBundle.java:225)
... …Run Code Online (Sandbox Code Playgroud) 我无法org.apache.log4j.Logger使用 JDeveloper 10.1 导入该库。这样做的程序是什么?
提前致谢。
jdeveloper ×8
java ×4
oracle-adf ×3
weblogic ×2
collections ×1
html ×1
javascript ×1
jsp ×1
oracle ×1
upload ×1
web-services ×1
wsdl ×1