الانتقال إلى المحتوى
View in the app

A better way to browse. Learn more.

مجموعة مستخدمي أوراكل العربية

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Oracle.jbo.jboexception: Jbo-29114

Featured Replies

بتاريخ:

خطأ بعد اضافة 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)

 

 

بتاريخ:

تأكد من الملف DataBindings

بتاريخ:
  • كاتب الموضوع

المكتبة اللى تم اضافتها من مشروع به ملف بنفس الاسم     DataBindings.cpx

بتاريخ:

من أين أتى؟

بتاريخ:
  • كاتب الموضوع

المشروع اللى عملت فيها ال library     

ال adfc-config.xml    كانت غير موجودة    فقمت اإضافة    task - flow    فعملت الملف     DataBindings.cpx

بتاريخ:
  • كاتب الموضوع

قمت بأعادة المشروع الخاص بالمكتبة واشتغلت 

 

بس اعطت  خطأ من هذا السطر      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
بتاريخ:
  • كاتب الموضوع

المشكلة الان الزاير لا تعمل بمعنى عند الضغط على insert      

 

    @Override
    public void insert(ActionEvent actionEvent) {
        // TODO Implement this method
        System.out.println("insert");
    }
 يطبع سطر insert  فقط لكن  لا يفتح سطور   فهل هناك خطو رخرى
 
 فهل هنا يتم كتابة  اكواد اخرى
بتاريخ:

لم يتم كتابة فيه أي شئ لعمل الإدخال

بتاريخ:
  • كاتب الموضوع

 

المشروع الذى يتم اعداد المكتبة فيه  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"

    <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>

    <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  الخاصة بالمشروع   ؟

}

 

  • بعد 2 أسابيع...
بتاريخ:
  • كاتب الموضوع

لم يتم الاجابة حتى اليوم

  • بعد 1 شهر...
بتاريخ:
  • كاتب الموضوع

برجاء الرد للاهمية

  • بعد 2 أسابيع...
بتاريخ:

قم بتغيير  Default Package

داخل ال ViewController

 

في المكتبة الفرعية إلى  main.view

وستنتهي المشكلة.

 

*ملحوظة: قد تحدث بعض الأخطاء نتيجة تصحيح مسار الباكدج.

تم تعديل بواسطة kherooooo

  • بعد 1 شهر...
بتاريخ:

أحياناً تكون هناك أخطاء في الملفات الخاصة بالإعدادات

تحتاج فتح كل الملفات للتأكد من عدم وجود خطأ بها

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

زائر
أضف رد على هذا الموضوع...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية

Account

Navigation

البحث

إعداد إشعارات المتصفح الفورية

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.