بتاريخ: 12 نوفمبر 201213 سنة comment_229022 السلام عليكم ورحمة الله وبركاتهتحية طيبةكنت اعمل صفحة jsp واريد ان اضيف حقل صور من نوع BLOB ووجدت class يعمل upload : public String uploadImage() { UploadedFile myfile = (UploadedFile)this.getFile(); BindingContext bindingctx = BindingContext.getCurrent(); BindingContainer bindings = bindingctx.getCurrentBindingsEntry(); DCBindingContainer bindingsImpl = (DCBindingContainer)bindings; DCIteratorBinding iter = bindingsImpl.findIteratorBinding("AppUsersView1Iterator"); Row row = iter.getCurrentRow(); row.setAttribute("IMAGE", createBlobDomain(myfile)); return null; }ولكن عند محاولة تشغيل الصفحة تظهر رسالة خطئ :Error 500--Internal Server Errorjavax.faces.el.EvaluationException: oracle.jbo.NoDefException: JBO-25058: Definition IMAGE of type Attribute is not found in AppUsersView1. at org.apache.myfaces.trinidad.component.MethodExpressionMethodBinding.invoke(MethodExpressionMethodBinding.java:51) at com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:102) at org.apache.myfaces.trinidad.component.UIXCommand.broadcast(UIXCommand.java:190) at javax.faces.component.UIViewRoot.broadcastEvents(UIViewRoot.java:475) at javax.faces.component.UIViewRoot.processApplication(UIViewRoot.java:756) at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._invokeApplication(LifecycleImpl.java:765) at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:305) at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:185) at javax.faces.webapp.FacesServlet.service(FacesServlet.java:265) at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227) at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125) at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:300) at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56) at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:205) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56) at oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter(RegistrationFilter.java:106) at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:446) at oracle.adfinternal.view.faces.activedata.AdsFilter.doFilter(AdsFilter.java:60) at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:446) at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:271) at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:177) at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56) at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:111) at java.security.AccessController.doPrivileged(Native Method) at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:313) at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:413) at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:94) at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:161) at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56) at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:136) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56) at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56) at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3715) at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3681) at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321) at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120) at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2277) at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2183) at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1454) at weblogic.work.ExecuteThread.execute(ExecuteThread.java:207) at weblogic.work.ExecuteThread.run(ExecuteThread.java:176)Caused by: oracle.jbo.NoDefException: JBO-25058: Definition IMAGE of type Attribute is not found in AppUsersView1. at oracle.jbo.server.RowImpl.findAttrAndGetIndex(RowImpl.java:167) at oracle.jbo.server.ViewRowImpl.setAttribute(ViewRowImpl.java:997) at uploadimageclass.uploadImage(uploadimageclass.java:46) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at com.sun.el.parser.AstValue.invoke(Unknown Source) at com.sun.el.MethodExpressionImpl.invoke(Unknown Source) at org.apache.myfaces.trinidad.component.MethodExpressionMethodBinding.invoke(MethodExpressionMethodBinding.java:46) ... 44 more فهل يمكنكم مساعدتي .وشكر تقديم بلاغ
بتاريخ: 13 نوفمبر 201213 سنة comment_229058 أنت تقوم بالعمل على الجدول app_users فهل تأكدت أن الـ ViewObject يحتوي على العنصر IMAGE (مع ملاحظة أن الأسماء تختلف من الأحرف الصغيرة والكبيرة) تقديم بلاغ
بتاريخ: 14 نوفمبر 201213 سنة كاتب الموضوع comment_229079 السلام عليكمعملت الشاشة ، ولكنوعندما اضغط على زر choose file .يظهرولا يقوم بالحفظارجوا المساعدة تقديم بلاغ
بتاريخ: 14 نوفمبر 201213 سنة كاتب الموضوع comment_229080 السلام عليكمعملت الشاشة ، ولكنوعندما اضغط على زر choose file .يظهرولا يقوم بالحفظارجوا المساعدة تقديم بلاغ
بتاريخ: 14 نوفمبر 201213 سنة comment_229085 تأكد من page definition ومن وجود المتغير IMAGE فيه تقديم بلاغ
بتاريخ: 18 نوفمبر 201213 سنة comment_229233 السلام عليكمانا كمان عندى نفس المشكلة وبستخدم servelt الصورة بتحفظ فى الجدول لكن مش بتعرض على الشاشة مش عارف ليه تأكدت من الحاجات المشار اليها واعدت التنفيذ اكثر من مرة ولكن دون جدوىارجو المساعدةشكرا تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.