Student_z53p80_ELOImpl.java
上传用户:dinglihq
上传日期:2013-02-04
资源大小:99958k
文件大小:19k
源码类别:

Java编程

开发平台:

Java

  1. /**
  2. * This code was automatically generated at 16:30:04 on 2003-8-29
  3. * by weblogic.ejb20.ejbc.Ejb2Rmi -- do not edit.
  4. *
  5. * @version WebLogic Server 8.1  Fri Jun 20 23:06:40 PDT 2003 271009 
  6. * @author Copyright (c) 2003 by BEA Systems, Inc. All Rights Reserved.
  7. */
  8. package cmpsample;
  9. import weblogic.ejb20.interfaces.WLEnterpriseBean;
  10. public final class Student_z53p80_ELOImpl
  11. extends weblogic.ejb20.internal.EntityEJBLocalObject
  12. implements cmpsample.Student, weblogic.utils.PlatformConstants, java.io.Serializable
  13. {
  14.   
  15.   public Student_z53p80_ELOImpl() {}
  16.   
  17.   public java.lang.String getLastname()
  18.   {
  19.     java.lang.Throwable __ee = null;
  20.     
  21.     weblogic.ejb20.interfaces.InvocationWrapper __wrap;
  22.     weblogic.ejb20.internal.MethodDescriptor __md = 
  23.     ((Student_z53p80_LocalHomeImpl)getEJBLocalHome()).md_eo_getLastname;
  24.     try {
  25.       __wrap = super.preInvokeLite(
  26.       __md, weblogic.ejb20.internal.DummyContextHandler.THE_ONE);
  27.     } catch (weblogic.ejb20.internal.NeedRealContextHandlerError e) {
  28.       __wrap = super.preInvokeLite(
  29.       __md, new weblogic.ejb20.internal.EJBContextHandler(
  30.       __md, new Object [] { }));          
  31.     }
  32.     
  33.     Student_z53p80_Intf __bean = (Student_z53p80_Intf) __wrap.getBean();
  34.     
  35.     java.lang.String result = null;
  36.     
  37.     int __oldState = __bean.__WL_getMethodState();
  38.     
  39.     try {
  40.       __bean.__WL_setMethodState(WLEnterpriseBean.STATE_BUSINESS_METHOD);
  41.       
  42.       result =  __bean.getLastname(
  43.       );
  44.       ((weblogic.ejb20.persistence.spi.CMPBean) __bean).__WL_checkExistsOnMethod();
  45.       
  46.     } catch (java.lang.Throwable t) {
  47.       __ee = t;
  48.     }
  49.     finally {
  50.       __bean.__WL_setMethodState(__oldState);
  51.     }
  52.     
  53.     try {
  54.       super.postInvokeLite(__wrap, __ee);
  55.       
  56.     } catch (java.lang.Exception e) {
  57.       if (e instanceof javax.ejb.EJBException) {
  58.         throw (javax.ejb.EJBException) e;
  59.       } 
  60.       
  61.       else {
  62.         throw new javax.ejb.EJBException("Unexpected exception in " +
  63.         "cmpsample.StudentBean.getLastname():" + EOL +
  64.         weblogic.utils.StackTraceUtils.throwable2StackTrace(e), e);
  65.         
  66.         
  67.       } 
  68.     }
  69.     return result;
  70.   }
  71.   
  72.   public java.lang.String getFirstname()
  73.   {
  74.     java.lang.Throwable __ee = null;
  75.     
  76.     weblogic.ejb20.interfaces.InvocationWrapper __wrap;
  77.     weblogic.ejb20.internal.MethodDescriptor __md = 
  78.     ((Student_z53p80_LocalHomeImpl)getEJBLocalHome()).md_eo_getFirstname;
  79.     try {
  80.       __wrap = super.preInvokeLite(
  81.       __md, weblogic.ejb20.internal.DummyContextHandler.THE_ONE);
  82.     } catch (weblogic.ejb20.internal.NeedRealContextHandlerError e) {
  83.       __wrap = super.preInvokeLite(
  84.       __md, new weblogic.ejb20.internal.EJBContextHandler(
  85.       __md, new Object [] { }));          
  86.     }
  87.     
  88.     Student_z53p80_Intf __bean = (Student_z53p80_Intf) __wrap.getBean();
  89.     
  90.     java.lang.String result = null;
  91.     
  92.     int __oldState = __bean.__WL_getMethodState();
  93.     
  94.     try {
  95.       __bean.__WL_setMethodState(WLEnterpriseBean.STATE_BUSINESS_METHOD);
  96.       
  97.       result =  __bean.getFirstname(
  98.       );
  99.       ((weblogic.ejb20.persistence.spi.CMPBean) __bean).__WL_checkExistsOnMethod();
  100.       
  101.     } catch (java.lang.Throwable t) {
  102.       __ee = t;
  103.     }
  104.     finally {
  105.       __bean.__WL_setMethodState(__oldState);
  106.     }
  107.     
  108.     try {
  109.       super.postInvokeLite(__wrap, __ee);
  110.       
  111.     } catch (java.lang.Exception e) {
  112.       if (e instanceof javax.ejb.EJBException) {
  113.         throw (javax.ejb.EJBException) e;
  114.       } 
  115.       
  116.       else {
  117.         throw new javax.ejb.EJBException("Unexpected exception in " +
  118.         "cmpsample.StudentBean.getFirstname():" + EOL +
  119.         weblogic.utils.StackTraceUtils.throwable2StackTrace(e), e);
  120.         
  121.         
  122.       } 
  123.     }
  124.     return result;
  125.   }
  126.   
  127.   public java.lang.String getStudentID()
  128.   {
  129.     java.lang.Throwable __ee = null;
  130.     
  131.     weblogic.ejb20.interfaces.InvocationWrapper __wrap;
  132.     weblogic.ejb20.internal.MethodDescriptor __md = 
  133.     ((Student_z53p80_LocalHomeImpl)getEJBLocalHome()).md_eo_getStudentID;
  134.     try {
  135.       __wrap = super.preInvokeLite(
  136.       __md, weblogic.ejb20.internal.DummyContextHandler.THE_ONE);
  137.     } catch (weblogic.ejb20.internal.NeedRealContextHandlerError e) {
  138.       __wrap = super.preInvokeLite(
  139.       __md, new weblogic.ejb20.internal.EJBContextHandler(
  140.       __md, new Object [] { }));          
  141.     }
  142.     
  143.     Student_z53p80_Intf __bean = (Student_z53p80_Intf) __wrap.getBean();
  144.     
  145.     java.lang.String result = null;
  146.     
  147.     int __oldState = __bean.__WL_getMethodState();
  148.     
  149.     try {
  150.       __bean.__WL_setMethodState(WLEnterpriseBean.STATE_BUSINESS_METHOD);
  151.       
  152.       result =  __bean.getStudentID(
  153.       );
  154.       ((weblogic.ejb20.persistence.spi.CMPBean) __bean).__WL_checkExistsOnMethod();
  155.       
  156.     } catch (java.lang.Throwable t) {
  157.       __ee = t;
  158.     }
  159.     finally {
  160.       __bean.__WL_setMethodState(__oldState);
  161.     }
  162.     
  163.     try {
  164.       super.postInvokeLite(__wrap, __ee);
  165.       
  166.     } catch (java.lang.Exception e) {
  167.       if (e instanceof javax.ejb.EJBException) {
  168.         throw (javax.ejb.EJBException) e;
  169.       } 
  170.       
  171.       else {
  172.         throw new javax.ejb.EJBException("Unexpected exception in " +
  173.         "cmpsample.StudentBean.getStudentID():" + EOL +
  174.         weblogic.utils.StackTraceUtils.throwable2StackTrace(e), e);
  175.         
  176.         
  177.       } 
  178.     }
  179.     return result;
  180.   }
  181.   
  182.   public void setAddress(java.util.Collection arg0)
  183.   {
  184.     java.lang.Throwable __ee = null;
  185.     
  186.     weblogic.ejb20.interfaces.InvocationWrapper __wrap;
  187.     weblogic.ejb20.internal.MethodDescriptor __md = 
  188.     ((Student_z53p80_LocalHomeImpl)getEJBLocalHome()).md_eo_setAddress_java_util_Collection;
  189.     try {
  190.       __wrap = super.preInvoke(
  191.       __md, weblogic.ejb20.internal.DummyContextHandler.THE_ONE);
  192.     } catch (weblogic.ejb20.internal.NeedRealContextHandlerError e) {
  193.       __wrap = super.preInvoke(
  194.       __md, new weblogic.ejb20.internal.EJBContextHandler(
  195.       __md, new Object [] {  arg0}));          
  196.     }
  197.     
  198.     Student_z53p80_Intf __bean = (Student_z53p80_Intf) __wrap.getBean();
  199.     
  200.     // No return value
  201.     
  202.     int __oldState = __bean.__WL_getMethodState();
  203.     
  204.     try {
  205.       __bean.__WL_setMethodState(WLEnterpriseBean.STATE_BUSINESS_METHOD);
  206.       
  207.       __bean.setAddress(
  208.       arg0);
  209.       ((weblogic.ejb20.persistence.spi.CMPBean) __bean).__WL_checkExistsOnMethod();
  210.       
  211.     } catch (java.lang.Throwable t) {
  212.       __ee = t;
  213.     }
  214.     finally {
  215.       __bean.__WL_setMethodState(__oldState);
  216.     }
  217.     
  218.     try {
  219.       super.postInvoke(__wrap, __ee);
  220.       
  221.     } catch (java.lang.Exception e) {
  222.       if (e instanceof javax.ejb.EJBException) {
  223.         throw (javax.ejb.EJBException) e;
  224.       } 
  225.       
  226.       else {
  227.         throw new javax.ejb.EJBException("Unexpected exception in " +
  228.         "cmpsample.StudentBean.setAddress():" + EOL +
  229.         weblogic.utils.StackTraceUtils.throwable2StackTrace(e), e);
  230.         
  231.         
  232.       } 
  233.     }
  234.     // No return result
  235.   }
  236.   
  237.   public void addAddress(cmpsample.Address arg0)
  238.   {
  239.     java.lang.Throwable __ee = null;
  240.     
  241.     weblogic.ejb20.interfaces.InvocationWrapper __wrap;
  242.     weblogic.ejb20.internal.MethodDescriptor __md = 
  243.     ((Student_z53p80_LocalHomeImpl)getEJBLocalHome()).md_eo_addAddress_cmpsample_Address;
  244.     try {
  245.       __wrap = super.preInvoke(
  246.       __md, weblogic.ejb20.internal.DummyContextHandler.THE_ONE);
  247.     } catch (weblogic.ejb20.internal.NeedRealContextHandlerError e) {
  248.       __wrap = super.preInvoke(
  249.       __md, new weblogic.ejb20.internal.EJBContextHandler(
  250.       __md, new Object [] {  arg0}));          
  251.     }
  252.     
  253.     Student_z53p80_Intf __bean = (Student_z53p80_Intf) __wrap.getBean();
  254.     
  255.     // No return value
  256.     
  257.     int __oldState = __bean.__WL_getMethodState();
  258.     
  259.     try {
  260.       __bean.__WL_setMethodState(WLEnterpriseBean.STATE_BUSINESS_METHOD);
  261.       
  262.       __bean.addAddress(
  263.       arg0);
  264.       ((weblogic.ejb20.persistence.spi.CMPBean) __bean).__WL_checkExistsOnMethod();
  265.       
  266.     } catch (java.lang.Throwable t) {
  267.       __ee = t;
  268.     }
  269.     finally {
  270.       __bean.__WL_setMethodState(__oldState);
  271.     }
  272.     
  273.     try {
  274.       super.postInvoke(__wrap, __ee);
  275.       
  276.     } catch (java.lang.Exception e) {
  277.       if (e instanceof javax.ejb.EJBException) {
  278.         throw (javax.ejb.EJBException) e;
  279.       } 
  280.       
  281.       else {
  282.         throw new javax.ejb.EJBException("Unexpected exception in " +
  283.         "cmpsample.StudentBean.addAddress():" + EOL +
  284.         weblogic.utils.StackTraceUtils.throwable2StackTrace(e), e);
  285.         
  286.         
  287.       } 
  288.     }
  289.     // No return result
  290.   }
  291.   
  292.   public void setFirstname(java.lang.String arg0)
  293.   {
  294.     java.lang.Throwable __ee = null;
  295.     
  296.     weblogic.ejb20.interfaces.InvocationWrapper __wrap;
  297.     weblogic.ejb20.internal.MethodDescriptor __md = 
  298.     ((Student_z53p80_LocalHomeImpl)getEJBLocalHome()).md_eo_setFirstname_S;
  299.     try {
  300.       __wrap = super.preInvokeLite(
  301.       __md, weblogic.ejb20.internal.DummyContextHandler.THE_ONE);
  302.     } catch (weblogic.ejb20.internal.NeedRealContextHandlerError e) {
  303.       __wrap = super.preInvokeLite(
  304.       __md, new weblogic.ejb20.internal.EJBContextHandler(
  305.       __md, new Object [] {  arg0}));          
  306.     }
  307.     
  308.     Student_z53p80_Intf __bean = (Student_z53p80_Intf) __wrap.getBean();
  309.     
  310.     // No return value
  311.     
  312.     int __oldState = __bean.__WL_getMethodState();
  313.     
  314.     try {
  315.       __bean.__WL_setMethodState(WLEnterpriseBean.STATE_BUSINESS_METHOD);
  316.       
  317.       __bean.setFirstname(
  318.       arg0);
  319.       ((weblogic.ejb20.persistence.spi.CMPBean) __bean).__WL_checkExistsOnMethod();
  320.       
  321.     } catch (java.lang.Throwable t) {
  322.       __ee = t;
  323.     }
  324.     finally {
  325.       __bean.__WL_setMethodState(__oldState);
  326.     }
  327.     
  328.     try {
  329.       super.postInvokeLite(__wrap, __ee);
  330.       
  331.     } catch (java.lang.Exception e) {
  332.       if (e instanceof javax.ejb.EJBException) {
  333.         throw (javax.ejb.EJBException) e;
  334.       } 
  335.       
  336.       else {
  337.         throw new javax.ejb.EJBException("Unexpected exception in " +
  338.         "cmpsample.StudentBean.setFirstname():" + EOL +
  339.         weblogic.utils.StackTraceUtils.throwable2StackTrace(e), e);
  340.         
  341.         
  342.       } 
  343.     }
  344.     // No return result
  345.   }
  346.   
  347.   public void addRoster(cmpsample.Roster arg0)
  348.   {
  349.     java.lang.Throwable __ee = null;
  350.     
  351.     weblogic.ejb20.interfaces.InvocationWrapper __wrap;
  352.     weblogic.ejb20.internal.MethodDescriptor __md = 
  353.     ((Student_z53p80_LocalHomeImpl)getEJBLocalHome()).md_eo_addRoster_cmpsample_Roster;
  354.     try {
  355.       __wrap = super.preInvoke(
  356.       __md, weblogic.ejb20.internal.DummyContextHandler.THE_ONE);
  357.     } catch (weblogic.ejb20.internal.NeedRealContextHandlerError e) {
  358.       __wrap = super.preInvoke(
  359.       __md, new weblogic.ejb20.internal.EJBContextHandler(
  360.       __md, new Object [] {  arg0}));          
  361.     }
  362.     
  363.     Student_z53p80_Intf __bean = (Student_z53p80_Intf) __wrap.getBean();
  364.     
  365.     // No return value
  366.     
  367.     int __oldState = __bean.__WL_getMethodState();
  368.     
  369.     try {
  370.       __bean.__WL_setMethodState(WLEnterpriseBean.STATE_BUSINESS_METHOD);
  371.       
  372.       __bean.addRoster(
  373.       arg0);
  374.       ((weblogic.ejb20.persistence.spi.CMPBean) __bean).__WL_checkExistsOnMethod();
  375.       
  376.     } catch (java.lang.Throwable t) {
  377.       __ee = t;
  378.     }
  379.     finally {
  380.       __bean.__WL_setMethodState(__oldState);
  381.     }
  382.     
  383.     try {
  384.       super.postInvoke(__wrap, __ee);
  385.       
  386.     } catch (java.lang.Exception e) {
  387.       if (e instanceof javax.ejb.EJBException) {
  388.         throw (javax.ejb.EJBException) e;
  389.       } 
  390.       
  391.       else {
  392.         throw new javax.ejb.EJBException("Unexpected exception in " +
  393.         "cmpsample.StudentBean.addRoster():" + EOL +
  394.         weblogic.utils.StackTraceUtils.throwable2StackTrace(e), e);
  395.         
  396.         
  397.       } 
  398.     }
  399.     // No return result
  400.   }
  401.   
  402.   public java.util.ArrayList getRosterList()
  403.   {
  404.     java.lang.Throwable __ee = null;
  405.     
  406.     weblogic.ejb20.interfaces.InvocationWrapper __wrap;
  407.     weblogic.ejb20.internal.MethodDescriptor __md = 
  408.     ((Student_z53p80_LocalHomeImpl)getEJBLocalHome()).md_eo_getRosterList;
  409.     try {
  410.       __wrap = super.preInvoke(
  411.       __md, weblogic.ejb20.internal.DummyContextHandler.THE_ONE);
  412.     } catch (weblogic.ejb20.internal.NeedRealContextHandlerError e) {
  413.       __wrap = super.preInvoke(
  414.       __md, new weblogic.ejb20.internal.EJBContextHandler(
  415.       __md, new Object [] { }));          
  416.     }
  417.     
  418.     Student_z53p80_Intf __bean = (Student_z53p80_Intf) __wrap.getBean();
  419.     
  420.     java.util.ArrayList result = null;
  421.     
  422.     int __oldState = __bean.__WL_getMethodState();
  423.     
  424.     try {
  425.       __bean.__WL_setMethodState(WLEnterpriseBean.STATE_BUSINESS_METHOD);
  426.       
  427.       result =  __bean.getRosterList(
  428.       );
  429.       ((weblogic.ejb20.persistence.spi.CMPBean) __bean).__WL_checkExistsOnMethod();
  430.       
  431.     } catch (java.lang.Throwable t) {
  432.       __ee = t;
  433.     }
  434.     finally {
  435.       __bean.__WL_setMethodState(__oldState);
  436.     }
  437.     
  438.     try {
  439.       super.postInvoke(__wrap, __ee);
  440.       
  441.     } catch (java.lang.Exception e) {
  442.       if (e instanceof javax.ejb.EJBException) {
  443.         throw (javax.ejb.EJBException) e;
  444.       } 
  445.       
  446.       else {
  447.         throw new javax.ejb.EJBException("Unexpected exception in " +
  448.         "cmpsample.StudentBean.getRosterList():" + EOL +
  449.         weblogic.utils.StackTraceUtils.throwable2StackTrace(e), e);
  450.         
  451.         
  452.       } 
  453.     }
  454.     return result;
  455.   }
  456.   
  457.   public java.util.ArrayList getAddressList()
  458.   {
  459.     java.lang.Throwable __ee = null;
  460.     
  461.     weblogic.ejb20.interfaces.InvocationWrapper __wrap;
  462.     weblogic.ejb20.internal.MethodDescriptor __md = 
  463.     ((Student_z53p80_LocalHomeImpl)getEJBLocalHome()).md_eo_getAddressList;
  464.     try {
  465.       __wrap = super.preInvoke(
  466.       __md, weblogic.ejb20.internal.DummyContextHandler.THE_ONE);
  467.     } catch (weblogic.ejb20.internal.NeedRealContextHandlerError e) {
  468.       __wrap = super.preInvoke(
  469.       __md, new weblogic.ejb20.internal.EJBContextHandler(
  470.       __md, new Object [] { }));          
  471.     }
  472.     
  473.     Student_z53p80_Intf __bean = (Student_z53p80_Intf) __wrap.getBean();
  474.     
  475.     java.util.ArrayList result = null;
  476.     
  477.     int __oldState = __bean.__WL_getMethodState();
  478.     
  479.     try {
  480.       __bean.__WL_setMethodState(WLEnterpriseBean.STATE_BUSINESS_METHOD);
  481.       
  482.       result =  __bean.getAddressList(
  483.       );
  484.       ((weblogic.ejb20.persistence.spi.CMPBean) __bean).__WL_checkExistsOnMethod();
  485.       
  486.     } catch (java.lang.Throwable t) {
  487.       __ee = t;
  488.     }
  489.     finally {
  490.       __bean.__WL_setMethodState(__oldState);
  491.     }
  492.     
  493.     try {
  494.       super.postInvoke(__wrap, __ee);
  495.       
  496.     } catch (java.lang.Exception e) {
  497.       if (e instanceof javax.ejb.EJBException) {
  498.         throw (javax.ejb.EJBException) e;
  499.       } 
  500.       
  501.       else {
  502.         throw new javax.ejb.EJBException("Unexpected exception in " +
  503.         "cmpsample.StudentBean.getAddressList():" + EOL +
  504.         weblogic.utils.StackTraceUtils.throwable2StackTrace(e), e);
  505.         
  506.         
  507.       } 
  508.     }
  509.     return result;
  510.   }
  511.   
  512.   public void setLastname(java.lang.String arg0)
  513.   {
  514.     java.lang.Throwable __ee = null;
  515.     
  516.     weblogic.ejb20.interfaces.InvocationWrapper __wrap;
  517.     weblogic.ejb20.internal.MethodDescriptor __md = 
  518.     ((Student_z53p80_LocalHomeImpl)getEJBLocalHome()).md_eo_setLastname_S;
  519.     try {
  520.       __wrap = super.preInvokeLite(
  521.       __md, weblogic.ejb20.internal.DummyContextHandler.THE_ONE);
  522.     } catch (weblogic.ejb20.internal.NeedRealContextHandlerError e) {
  523.       __wrap = super.preInvokeLite(
  524.       __md, new weblogic.ejb20.internal.EJBContextHandler(
  525.       __md, new Object [] {  arg0}));          
  526.     }
  527.     
  528.     Student_z53p80_Intf __bean = (Student_z53p80_Intf) __wrap.getBean();
  529.     
  530.     // No return value
  531.     
  532.     int __oldState = __bean.__WL_getMethodState();
  533.     
  534.     try {
  535.       __bean.__WL_setMethodState(WLEnterpriseBean.STATE_BUSINESS_METHOD);
  536.       
  537.       __bean.setLastname(
  538.       arg0);
  539.       ((weblogic.ejb20.persistence.spi.CMPBean) __bean).__WL_checkExistsOnMethod();
  540.       
  541.     } catch (java.lang.Throwable t) {
  542.       __ee = t;
  543.     }
  544.     finally {
  545.       __bean.__WL_setMethodState(__oldState);
  546.     }
  547.     
  548.     try {
  549.       super.postInvokeLite(__wrap, __ee);
  550.       
  551.     } catch (java.lang.Exception e) {
  552.       if (e instanceof javax.ejb.EJBException) {
  553.         throw (javax.ejb.EJBException) e;
  554.       } 
  555.       
  556.       else {
  557.         throw new javax.ejb.EJBException("Unexpected exception in " +
  558.         "cmpsample.StudentBean.setLastname():" + EOL +
  559.         weblogic.utils.StackTraceUtils.throwable2StackTrace(e), e);
  560.         
  561.         
  562.       } 
  563.     }
  564.     // No return result
  565.   }
  566.   
  567.   public void setRoster(java.util.Collection arg0)
  568.   {
  569.     java.lang.Throwable __ee = null;
  570.     
  571.     weblogic.ejb20.interfaces.InvocationWrapper __wrap;
  572.     weblogic.ejb20.internal.MethodDescriptor __md = 
  573.     ((Student_z53p80_LocalHomeImpl)getEJBLocalHome()).md_eo_setRoster_java_util_Collection;
  574.     try {
  575.       __wrap = super.preInvoke(
  576.       __md, weblogic.ejb20.internal.DummyContextHandler.THE_ONE);
  577.     } catch (weblogic.ejb20.internal.NeedRealContextHandlerError e) {
  578.       __wrap = super.preInvoke(
  579.       __md, new weblogic.ejb20.internal.EJBContextHandler(
  580.       __md, new Object [] {  arg0}));          
  581.     }
  582.     
  583.     Student_z53p80_Intf __bean = (Student_z53p80_Intf) __wrap.getBean();
  584.     
  585.     // No return value
  586.     
  587.     int __oldState = __bean.__WL_getMethodState();
  588.     
  589.     try {
  590.       __bean.__WL_setMethodState(WLEnterpriseBean.STATE_BUSINESS_METHOD);
  591.       
  592.       __bean.setRoster(
  593.       arg0);
  594.       ((weblogic.ejb20.persistence.spi.CMPBean) __bean).__WL_checkExistsOnMethod();
  595.       
  596.     } catch (java.lang.Throwable t) {
  597.       __ee = t;
  598.     }
  599.     finally {
  600.       __bean.__WL_setMethodState(__oldState);
  601.     }
  602.     
  603.     try {
  604.       super.postInvoke(__wrap, __ee);
  605.       
  606.     } catch (java.lang.Exception e) {
  607.       if (e instanceof javax.ejb.EJBException) {
  608.         throw (javax.ejb.EJBException) e;
  609.       } 
  610.       
  611.       else {
  612.         throw new javax.ejb.EJBException("Unexpected exception in " +
  613.         "cmpsample.StudentBean.setRoster():" + EOL +
  614.         weblogic.utils.StackTraceUtils.throwable2StackTrace(e), e);
  615.         
  616.         
  617.       } 
  618.     }
  619.     // No return result
  620.   }
  621.   
  622.   
  623.   
  624.   public void remove()
  625.   throws javax.ejb.RemoveException
  626.   {
  627.     super.remove(((Student_z53p80_LocalHomeImpl)getEJBLocalHome()).md_eo_remove);
  628.   }
  629.   
  630.   private void writeObject(java.io.ObjectOutputStream out)
  631.   throws java.io.IOException 
  632.   {
  633.     throw new javax.ejb.EJBException(
  634.     "Attempt to pass a reference to an EJBLocalObject to a remote " +
  635.     "client.  A local EJB component may only be accessed by clients " +
  636.     "co-located in the same ear or standalone jar file.");
  637.   }
  638.   
  639.   private void readObject(java.io.ObjectInputStream in)
  640.   throws java.io.IOException, java.lang.ClassNotFoundException 
  641.   {
  642.     // this method is never called
  643.     
  644.     throw new javax.ejb.EJBException(
  645.     "Attempt to pass a reference to an EJBLocalObject to a remote " +
  646.     "client.  A local EJB component may only be accessed by clients " +
  647.     "co-located in the same ear or standalone jar file.");
  648.   }
  649. }