بتاريخ: 21 يناير 20197 سنة comment_297693 خطأ بعد اضافة Library للمشروع Error 500--Internal Server Error oracle.jbo.JboException: JBO-29114 ADFContext is not setup to process messages for this exception. Use the exception stack trace and error code to investigate the root cause of this exception. Root cause error code is JBO-34010. Error message parameters are {0=project1/DataBindings.cpx, 1=jar:file:C:/Users/RabieJd/AppData/Roaming/JDeveloper/system12.2.1.1.42.160607.2047/DefaultDomain/servers/DefaultServer/tmp/_WL_user/Tender_app/1ajcbx/war/WEB-INF/lib/CreateInsertCancelHelpTemplateInterface.jar!/project1/DataBindings.cpx, 2=file:/C:/Users/RabieJd/AppData/Roaming/JDeveloper/system12.2.1.1.42.160607.2047/o.j2ee/drs/Tender_app/Project1WebApp.war/WEB-INF/classes/project1/DataBindings.cpx} at oracle.jbo.uicli.mom.CpxUtils$Visitor.visit(CpxUtils.java:236) at oracle.adf.share.common.rc.util.impl.MetadataRegistryImpl.visitRegistryPaths(MetadataRegistryImpl.java:169) at oracle.adf.share.common.rc.util.impl.MetadataRegistryImpl.visitRegistryPaths(MetadataRegistryImpl.java:116) at oracle.jbo.uicli.mom.CpxUtils.getCpxListFromMetadata(CpxUtils.java:491) at oracle.jbo.uicli.mom.JUMetaObjectManager.loadCpx(JUMetaObjectManager.java:915) at oracle.adf.model.BindingContext.initialize(BindingContext.java:469) at oracle.adf.model.BindingRequestHandler.beginRequest(BindingRequestHandler.java:270) at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:196) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78) at oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter(RegistrationFilter.java:105) at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:529) at oracle.adfinternal.view.faces.activedata.AdsFilter.doFilter(AdsFilter.java:60) at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:529) at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:354) at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:232) at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78) at oracle.adf.library.webapp.LibraryFilter.doFilter(LibraryFilter.java:169) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78) at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:141) at java.security.AccessController.doPrivileged(Native Method) at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:315) at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:650) at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:124) at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:232) at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:94) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78) at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:248) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78) at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:32) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78) at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3683) at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3649) at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:326) at weblogic.security.service.SecurityManager.runAsForUserCode(SecurityManager.java:197) at weblogic.servlet.provider.WlsSecurityProvider.runAsForUserCode(WlsSecurityProvider.java:203) at weblogic.servlet.provider.WlsSubjectHandle.run(WlsSubjectHandle.java:71) at weblogic.servlet.internal.WebAppServletContext.doSecuredExecute(WebAppServletContext.java:2433) at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2281) at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2259) at weblogic.servlet.internal.ServletRequestImpl.runInternal(ServletRequestImpl.java:1686) at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1646) at weblogic.servlet.provider.ContainerSupportProviderImpl$WlsRequestExecutor.run(ContainerSupportProviderImpl.java:270) at weblogic.invocation.ComponentInvocationContextManager._runAs(ComponentInvocationContextManager.java:348) at weblogic.invocation.ComponentInvocationContextManager.runAs(ComponentInvocationContextManager.java:333) at weblogic.work.LivePartitionUtility.doRunWorkUnderContext(LivePartitionUtility.java:54) at weblogic.work.PartitionUtility.runWorkUnderContext(PartitionUtility.java:41) at weblogic.work.SelfTuningWorkManagerImpl.runWorkUnderContext(SelfTuningWorkManagerImpl.java:640) at weblogic.work.ExecuteThread.execute(ExecuteThread.java:406) at weblogic.work.ExecuteThread.run(ExecuteThread.java:346) تقديم بلاغ
بتاريخ: 21 يناير 20197 سنة كاتب الموضوع comment_297699 المكتبة اللى تم اضافتها من مشروع به ملف بنفس الاسم DataBindings.cpx تقديم بلاغ
بتاريخ: 22 يناير 20197 سنة كاتب الموضوع comment_297710 المشروع اللى عملت فيها ال library ال adfc-config.xml كانت غير موجودة فقمت اإضافة task - flow فعملت الملف DataBindings.cpx تقديم بلاغ
بتاريخ: 23 يناير 20197 سنة كاتب الموضوع comment_297716 قمت بأعادة المشروع الخاص بالمكتبة واشتغلت بس اعطت خطأ من هذا السطر bean.insert(actionEvent); وهذا هو ال class package view.beans; import javax.el.ELContext; import javax.el.ExpressionFactory; import javax.el.ValueExpression; import javax.faces.context.FacesContext; import javax.faces.event.ActionEvent; import view.beans.interfaces.MyInterface1; public class MyCals implements MyInterface1{ MyInterface1 templateBean = null; public MyCals() { super(); } public void create(ActionEvent actionEvent){ MyInterface1 bean = getBean(); bean.create(actionEvent); }; public void insert(ActionEvent actionEvent){ MyInterface1 bean = getBean(); bean.insert(actionEvent); }; public void cancel(ActionEvent actionEvent){ MyInterface1 bean = getBean(); bean.cancel(actionEvent); }; public void delete(ActionEvent actionEvent){ MyInterface1 bean = getBean(); bean.delete(actionEvent); }; public void help(ActionEvent actionEvent){ MyInterface1 bean = getBean(); bean.help(actionEvent); }; //Access the template attribute to resolve the application //managed bean reference private MyInterface1 getBean(){ if (templateBean == null) { FacesContext fctx = FacesContext.getCurrentInstance(); ELContext elctx = fctx.getELContext(); ExpressionFactory exprFactory = fctx.getApplication().getExpressionFactory(); ValueExpression ve = exprFactory.createValueExpression( elctx,"#{attrs.toolbarCommandsBean}",Object.class); Object valueObject = ve.getValue(elctx); if (valueObject != null) { templateBean = (MyInterface1)valueObject; } else { // log message here } } return templateBean; } } وهذا هو الخطأ javax.el.ELException: /file:C:/Users/RabieJd/AppData/Roaming/JDeveloper/system12.2.1.1.42.160607.2047/DefaultDomain/servers/DefaultServer/tmp/_WL_user/Tender_app/1ajcbx/war/WEB-INF/lib/GlobalButtons.jar!/templateDef1.jsf @35,107 actionListener="#{backingBeanScope.MyCals.insert}": java.lang.NullPointerException at com.sun.faces.facelets.el.TagMethodExpression.invoke(TagMethodExpression.java:111) at javax.faces.event.MethodExpressionActionListener.processAction(MethodExpressionActionListener.java:147) at javax.faces.event.ActionEvent.processListener(ActionEvent.java:88) at org.apache.myfaces.trinidad.component.UIXComponentBase.broadcast(UIXComponentBase.java:1127) at org.apache.myfaces.trinidad.component.UIXCommand.broadcast(UIXCommand.java:179) at org.apache.myfaces.trinidad.component.UIXComponent.broadcastInContext(UIXComponent.java:364) at org.apache.myfaces.trinidad.component.WrapperEvent.broadcastWrappedEvent(WrapperEvent.java:82) at oracle.adf.view.rich.component.fragment.UIXInclude.broadcast(UIXInclude.java:111) at org.apache.myfaces.trinidad.component.UIXComponent.broadcastInContext(UIXComponent.java:364) at org.apache.myfaces.trinidad.component.WrapperEvent.broadcastWrappedEvent(WrapperEvent.java:82) at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent$1.run(ContextSwitchingComponent.java:168) at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent._processPhase(ContextSwitchingComponent.java:510) at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent.broadcast(ContextSwitchingComponent.java:171) at oracle.adf.view.rich.component.fragment.UIXInclude.broadcast(UIXInclude.java:115) at javax.faces.component.UIViewRoot.broadcastEvents(UIViewRoot.java:790) at javax.faces.component.UIViewRoot.processApplication(UIViewRoot.java:1282) at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._invokeApplication(LifecycleImpl.java:1243) at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executeInvokeApplication(LifecycleImpl.java:686) at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:364) at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:227) at javax.faces.webapp.FacesServlet.service(FacesServlet.java:650) at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:286) at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:260) at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:137) at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:350) at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:25) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78) at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:207) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78) at oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter(RegistrationFilter.java:105) at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:529) at oracle.adfinternal.view.faces.activedata.AdsFilter.doFilter(AdsFilter.java:60) at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:529) at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:354) at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:232) at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78) at oracle.adf.library.webapp.LibraryFilter.doFilter(LibraryFilter.java:169) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78) at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:141) at java.security.AccessController.doPrivileged(Native Method) at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:315) at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:650) at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:124) at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:232) at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:94) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78) at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:248) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78) at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:32) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78) at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3683) at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3649) at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:326) at weblogic.security.service.SecurityManager.runAsForUserCode(SecurityManager.java:197) at weblogic.servlet.provider.WlsSecurityProvider.runAsForUserCode(WlsSecurityProvider.java:203) at weblogic.servlet.provider.WlsSubjectHandle.run(WlsSubjectHandle.java:71) at weblogic.servlet.internal.WebAppServletContext.doSecuredExecute(WebAppServletContext.java:2433) at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2281) at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2259) at weblogic.servlet.internal.ServletRequestImpl.runInternal(ServletRequestImpl.java:1686) at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1646) at weblogic.servlet.provider.ContainerSupportProviderImpl$WlsRequestExecutor.run(ContainerSupportProviderImpl.java:270) at weblogic.invocation.ComponentInvocationContextManager._runAs(ComponentInvocationContextManager.java:348) at weblogic.invocation.ComponentInvocationContextManager.runAs(ComponentInvocationContextManager.java:333) at weblogic.work.LivePartitionUtility.doRunWorkUnderContext(LivePartitionUtility.java:54) at weblogic.work.PartitionUtility.runWorkUnderContext(PartitionUtility.java:41) at weblogic.work.SelfTuningWorkManagerImpl.runWorkUnderContext(SelfTuningWorkManagerImpl.java:640) at weblogic.work.ExecuteThread.execute(ExecuteThread.java:406) at weblogic.work.ExecuteThread.run(ExecuteThread.java:346) Caused by: java.lang.NullPointerException at view.beans.MyCals.insert(MyCals.java:25) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at com.sun.el.util.ReflectionUtil.invokeMethod(ReflectionUtil.java:181) at com.sun.el.parser.AstValue.invoke(AstValue.java:289) at com.sun.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:304) at com.sun.faces.facelets.el.TagMethodExpression.invoke(TagMethodExpression.java:105) ... 69 more تقديم بلاغ
بتاريخ: 23 يناير 20197 سنة كاتب الموضوع comment_297719 المشكلة الان الزاير لا تعمل بمعنى عند الضغط على insert @Override public void insert(ActionEvent actionEvent) { // TODO Implement this method System.out.println("insert"); } يطبع سطر insert فقط لكن لا يفتح سطور فهل هناك خطو رخرى فهل هنا يتم كتابة اكواد اخرى تقديم بلاغ
بتاريخ: 25 يناير 20197 سنة كاتب الموضوع comment_297730 المشروع الذى يتم اعداد المكتبة فيه 2 class الاول package view.beans.interfaces; import javax.faces.event.ActionEvent; public interface CreateInsertCancelHelpTemplateInterface { public void create(ActionEvent actionEvent); public void insert(ActionEvent actionEvent); public void cancel(ActionEvent actionEvent); public void delete(ActionEvent actionEvent); public void help(ActionEvent actionEvent); والاخر package view.beans; import javax.el.ELContext; import javax.el.ExpressionFactory; import javax.el.ValueExpression; import javax.faces.context.FacesContext; import javax.faces.event.ActionEvent; import view.beans.interfaces.CreateInsertCancelHelpTemplateInterface; public class TemplateImplementationBean implements CreateInsertCancelHelpTemplateInterface{ CreateInsertCancelHelpTemplateInterface templateBean = null; public TemplateImplementationBean() { super(); } public void create(ActionEvent actionEvent){ CreateInsertCancelHelpTemplateInterface bean = getBean(); bean.create(actionEvent); }; public void insert(ActionEvent actionEvent){ CreateInsertCancelHelpTemplateInterface bean = getBean(); bean.insert(actionEvent); }; public void cancel(ActionEvent actionEvent){ CreateInsertCancelHelpTemplateInterface bean = getBean(); bean.cancel(actionEvent); }; public void delete(ActionEvent actionEvent){ CreateInsertCancelHelpTemplateInterface bean = getBean(); bean.delete(actionEvent); }; public void help(ActionEvent actionEvent){ CreateInsertCancelHelpTemplateInterface bean = getBean(); bean.help(actionEvent); }; //Access the template attribute to resolve the application //managed bean reference private CreateInsertCancelHelpTemplateInterface getBean(){ if (templateBean == null) { FacesContext fctx = FacesContext.getCurrentInstance(); ELContext elctx = fctx.getELContext(); ExpressionFactory exprFactory = fctx.getApplication().getExpressionFactory(); ValueExpression ve = exprFactory.createValueExpression( elctx,"#{attrs.toolbarCommandsBean}",Object.class); Object valueObject = ve.getValue(elctx); if (valueObject != null) { templateBean = (CreateInsertCancelHelpTemplateInterface)valueObject; } else { // log message here } } return templateBean; } } وعملtemplate <?xml version='1.0' encoding='UTF-8'?> <af:pageTemplateDef xmlns:af="http://xmlns.oracle.com/adf/faces/rich" var="attrs" definition="private" xmlns:afc="http://xmlns.oracle.com/adf/faces/rich/component" xmlns:f="http://java.sun.com/jsf/core"> <af:xmlContent> <afc:component> <afc:description/> <afc:display-name>templateDef1</afc:display-name> <afc:facet> <afc:facet-name>facet1</afc:facet-name> </afc:facet> <afc:facet> <afc:facet-name>facet2</afc:facet-name> </afc:facet> <afc:facet> <afc:facet-name>facet3</afc:facet-name> </afc:facet> <afc:facet> <afc:facet-name>facet4</afc:facet-name> </afc:facet> <afc:facet> <afc:facet-name>facet5</afc:facet-name> </afc:facet> <afc:attribute> <afc:attribute-name>toolbarCommandsBean</afc:attribute-name> <afc:attribute-class>java.lang.String</afc:attribute-class> <afc:required> true </afc:required> </afc:attribute> </afc:component> </af:xmlContent> <af:panelStretchLayout id="pt_psl1"> <f:facet name="start"> <af:facetRef facetName="facet3"/> </f:facet> <f:facet name="end"/> <f:facet name="top"> <af:panelGroupLayout id="pt_pgl1"> <af:facetRef facetName="facet1"/> <af:button text="Insert" id="pt_b1" actionListener="#{backingBeanScope.TemplateImplementationBean.insert}"/> <af:button text="Create" id="pt_b3" actionListener="#{backingBeanScope.TemplateImplementationBean.create}"/> <af:button text="Delete" id="pt_b4" actionListener="#{backingBeanScope.TemplateImplementationBean.delete}"/> <af:button text="Help" id="pt_b2" actionListener="#{backingBeanScope.TemplateImplementationBean.help}"/> </af:panelGroupLayout> </f:facet> <f:facet name="bottom"/> <f:facet name="center"> <af:facetRef facetName="facet2"/> </f:facet> </af:panelStretchLayout> </af:pageTemplateDef> ثم عمل deploye للمشروع وتمت اضافته للمشروع الجديد وهذا هو ال class package project1.backing; import javax.faces.event.ActionEvent; import view.beans.interfaces.CreateInsertCancelHelpTemplateInterface; public class PageManageBean implements CreateInsertCancelHelpTemplateInterface { public PageManageBean() { super(); } //@Override public void create(ActionEvent actionEvent) { // TODO Implement this method System.out.println("Create"); } // @Override public void insert(ActionEvent actionEvent) { // TODO Implement this method System.out.println("insdert"); } // @Override public void cancel(ActionEvent actionEvent) { // TODO Implement this method System.out.println("CXancel"); } // @Override public void delete(ActionEvent actionEvent) { // TODO Implement this method System.out.println("Delete"); } // @Override public void help(ActionEvent actionEvent) { // TODO Implement this method } } وهذه هى الصفحة <?xml version='1.0' encoding='UTF-8'?> <!DOCTYPE html> <f:view xmlns:f="http://java.sun.com/jsf/core" xmlns:af="http://xmlns.oracle.com/adf/faces/rich"> <af:document title="untitled1.jsf" id="d1" binding="#{backingBeanScope.backing_untitled2.d1}"> <af:messages id="m1" binding="#{backingBeanScope.backing_untitled2.m1}"/> <af:form id="f1" binding="#{backingBeanScope.backing_untitled2.f1}"> <af:pageTemplate viewId="/templateDef1.jsf" id="pt1" binding="#{backingBeanScope.backing_untitled2.pt1}"> <f:facet name="facet1"/> <f:facet name="facet2"> <af:panelFormLayout id="pfl1" binding="#{backingBeanScope.backing_untitled2.pfl1}"> <af:inputText value="#{bindings.DepartmentId.inputValue}" label="#{bindings.DepartmentId.hints.label}" required="#{bindings.DepartmentId.hints.mandatory}" columns="#{bindings.DepartmentId.hints.displayWidth}" maximumLength="#{bindings.DepartmentId.hints.precision}" shortDesc="#{bindings.DepartmentId.hints.tooltip}" id="it1" binding="#{backingBeanScope.backing_untitled2.it1}"> <f:validator binding="#{bindings.DepartmentId.validator}"/> <af:convertNumber groupingUsed="false" pattern="#{bindings.DepartmentId.format}"/> </af:inputText> <af:inputText value="#{bindings.DepartmentName.inputValue}" label="#{bindings.DepartmentName.hints.label}" required="#{bindings.DepartmentName.hints.mandatory}" columns="#{bindings.DepartmentName.hints.displayWidth}" maximumLength="#{bindings.DepartmentName.hints.precision}" shortDesc="#{bindings.DepartmentName.hints.tooltip}" id="it2" binding="#{backingBeanScope.backing_untitled2.it2}"> <f:validator binding="#{bindings.DepartmentName.validator}"/> </af:inputText> <af:inputText value="#{bindings.ManagerId.inputValue}" label="#{bindings.ManagerId.hints.label}" required="#{bindings.ManagerId.hints.mandatory}" columns="#{bindings.ManagerId.hints.displayWidth}" maximumLength="#{bindings.ManagerId.hints.precision}" shortDesc="#{bindings.ManagerId.hints.tooltip}" id="it3" binding="#{backingBeanScope.backing_untitled2.it3}"> <f:validator binding="#{bindings.ManagerId.validator}"/> <af:convertNumber groupingUsed="false" pattern="#{bindings.ManagerId.format}"/> </af:inputText> <af:inputText value="#{bindings.LocationId.inputValue}" label="#{bindings.LocationId.hints.label}" required="#{bindings.LocationId.hints.mandatory}" columns="#{bindings.LocationId.hints.displayWidth}" maximumLength="#{bindings.LocationId.hints.precision}" shortDesc="#{bindings.LocationId.hints.tooltip}" id="it4" binding="#{backingBeanScope.backing_untitled2.it4}"> <f:validator binding="#{bindings.LocationId.validator}"/> <af:convertNumber groupingUsed="false" pattern="#{bindings.LocationId.format}"/> </af:inputText> </af:panelFormLayout> </f:facet> <f:facet name="facet3"/> <f:facet name="facet4"/> <f:facet name="facet5"/> <f:attribute name="toolbarCommandsBean" value="#{PageManageBean}"/> </af:pageTemplate> </af:form> </af:document> <!--oracle-jdev-comment:auto-binding-backing-bean-name:backing_untitled2--> </f:view> مثلا زرار ال delete يطبع فقط كلمة delete فهل يتم اضافة اى شيئ اخر واين تتم فى ال class الخاص بالمكتبة ام ال class الخاصة بالمشروع ؟ } تقديم بلاغ
بتاريخ: 21 مارس 20197 سنة comment_298085 قم بتغيير Default Package داخل ال ViewController في المكتبة الفرعية إلى main.view وستنتهي المشكلة. *ملحوظة: قد تحدث بعض الأخطاء نتيجة تصحيح مسار الباكدج. تم تعديل 21 مارس 20197 سنة بواسطة kherooooo تقديم بلاغ
بتاريخ: 28 أبريل 20196 سنة comment_298337 أحياناً تكون هناك أخطاء في الملفات الخاصة بالإعدادات تحتاج فتح كل الملفات للتأكد من عدم وجود خطأ بها تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.