Missing IMethodRule in Test Driven Application

Hi All,
              I am working on a test driven application in Flash Builder 4. I am getting 1046: Type was not found or was not a compile-time constant: [org.flexunit.rules]::IMethodRule. error when I compile the application.
I am using :
Flash Builder 4 Premium Eclipse Plugin
Latest Flex SDK 4.5.1.21328
Please suggest if I am doing anything wrong.

As the saying goes, you can lead a horse to water but you cannot make it drink.
This is a principle I've found in many development teams. Especially "established" ones that have been working together for at least a year or so.
To suddenly introduce new practices and new standards... does not work. The bigger/more drastic or different the change, the more painful it is to implement properly.
So if the developers in the team are not committed to a TDD approach (in PL/SQL or whatever language used), and it is something new and different as far as the practices of that team goes... you may well ask yourself whether it is worth trying to enforce it. I've personally seen a whole dev team (and one of the better ones I've worked with) all resign in a period of 12 months due to being forced down a software development environment and cycle they simply did not accept.
So whatever approach you choose, you need to make sure that you have the full and complete buy-in of every single developer on that team, and the commitment to follow that approach. At the same time, you need to make the transition for them as painless as possible, and provide the checks and reviews to make sure that this approach is consistently followed until it becomes the SOP for the team members.
And no amount of fancy TOAD or this or that framework, will address this human accept and make TDD work.

Similar Messages

  • Test Driven Development (TDD) in the ABAP world

    Hi All,
    It's been a long time since I've had any spare time to be active on the SCN forums so firstly hello to everyone.
    I've worked on a number of different SAP technologies over the years, starting with ABAP and moving into BSP, Portal API, Web Dynpro, Visual Composer, etc...  I'm currently working on a 7.01 Portal sat on top of an Oracle database and an old R/3 4.5b system.
    I'm also currently working on methodologies (trying to give something back to my colleagues here at AO) and have hit a bit of a blank around Test Driven Development when working in the ABAP stack.  I use JUnit to help me design, build and test Java based web services, ultimately used in WD, VC and via standalone Java applications.  I'm keen on increasing the adoption of TDD and other XP based practices but it needs to be viable in the ABAP world as well as the Java world.
    Here's my question - does anyone have any suggestions/experiences/guides or even just thoughts around using TDD with ABAP?
    I try to make all code I create service based so I rely on heavy use of componentisation, regardless of the language I am working with.  Obviously this is great with Java and ABAP Objects is also quite good, but sometimes we have to work with good old fashioned ABAP in the shape of programs, function groups and function modules.  I tend to treat a function group as a class and the function modules as the methods when designing and componentising.
    Applying the Java TDD approach, my rough idea is to use class/function groups to package my logic and then extend the class or group with an extra method/module that acts as the unit test routine.  I wonder if there is a better way though?
    It would be good to have a decent discussion in this area and capture everyone's thoughts as I'm sure I'm not the only person thinking along these lines.
    Thanks,
    Gareth.

    Hi Sandra,
    Thanks for that.  I wasn't sure if there'd be a proper SAP solution or not.
    Gareth.

  • Error while testing an application service

    Hi,
    I have created a project wherein I have imported a standard BAPI as an external service and calling this external service in an application service.
    Following is the code used for the same:
    public com.sap.esproj.appsrv.datatypes.CompanyData getUserDetails(java.lang.String id) throws com.sap.caf.rt.exception.ServiceException {
            // logging
            java.lang.String CAF_user = sessionContext.getCallerPrincipal().getName();
            java.lang.String CAF_methodHeader = ESAppServiceBean.JARM_REQUEST + ":" + "getUserDetails(java.lang.String)";          
            Object[] CAF_parameters = new Object[] {id};
            com.sap.caf.rt.util.CAFPublicLogger.entering(CAF_user, ESAppServiceBean.JARM_REQUEST, CAF_methodHeader, ESAppServiceBean.location, CAF_parameters);
              com.sap.esproj.appsrv.datatypes.CompanyData retValue;
              try {
    //@@custom code start - getUserDetails(java.lang.String)
                   retValue = null;
    //                  Create data container for Input-Parameter and fill it.
                   BAPI__USER__GET__DETAIL
                         params = new BAPI__USER__GET__DETAIL();
                         params.setUSERNAME(id);
    //                  Get reference to the object representing the external service call.
                   BAPI__USER__GET__DETAILLocal bapi_local = this.getBAPI__USER__GET__DETAIL();
                   try {
    //                  Call the BAPI.
    //                  Return value of this method call contains all the data that the BAPI returns.
                        BAPI__USER__GET__DETAIL_dot_Response result = bapi_local.BAPI__USER__GET__DETAIL(params);
    //                  Retrieve the address structure out of the result data container.
                     BAPIADDR3 addr =
                   result.getADDRESS();
    //                  Fill the application services return structure.
                     retValue = new CompanyData();
                     retValue.setFirstName(addr.getFIRSTNAME());
                     retValue.setLastName(addr.getLASTNAME());
                   } catch (Exception e) {
                     e.printStackTrace();
                     throw new ServiceException(e);
    //@@custom code end - getUserDetails(java.lang.String)
                 return retValue;
            } finally {
                com.sap.caf.rt.util.CAFPublicLogger.exiting(CAF_user, ESAppServiceBean.JARM_REQUEST, CAF_methodHeader, ESAppServiceBean.location, CAF_parameters);
    I have also completed external service configuration.
    There is no compile time error and deployment is successful. When I try to test the application service I am getting the following error: ERROR. The following exception occured while processing your request: com.sap.caf.rt.exception.ServiceException.:
    Can anyone help me in resolving this error.
    Regards,
    Murtuza

    Hi Asutosh,
    Following is the error that I got from default trace. Can you please guide me what is the actual cause and help me in resolving error:
    #1.5#001A4DD89852006800000489000005A0000445DAF7D77BC8#1202706670130#com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl#sap.com/tcwddispwda#com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl#Administrator#122241##dtpxp45jatalre.corp_EP9_6377550#Administrator#a6a5aac3d85f11dccfbf001a4dd89852#SAPEngine_Application_Thread[impl:3]_28##0#0#Error#1#/System/Server/WebRequests#Plain###Processing HTTP request to servlet [dispatcher] finished with error.
    The error is: com.sap.tc.webdynpro.services.sal.core.DispatcherException: The requested deployable object 'sap.com/resources' and application 'sap.com' are not deployed on the server. Please check the used URL for typos.
    Exception id: [001A4DD89852006800000487000005A0000445DAF7D77836]#
    #1.5#001A4DD898520069000005DB000005A0000445DAF7E20D15#1202706670833#com.sap.ip.mmr.foundation.AssociationsContainer#sap.com/cafmpmmradapterear#com.sap.ip.mmr.foundation.AssociationsContainer.AssociationsContainer::ListReferencesIterator::next()#Administrator#122241#SAP J2EE Engine JTA Transaction : [061504e007dfffffffd]#dtpxp45jatalre.corp_EP9_6377550#Administrator#a6a5aac3d85f11dccfbf001a4dd89852#SAPEngine_Application_Thread[impl:3]_7##0#0#Error#1#/Applications/MMR#Java###Cannot read associated instance with MOF ID of MOF Layer for (,)#4#2#799E464C0ABBF6C70A2B2E16C951A281#46E52F6788684D5A1D7156AF1F58F0B2#<null>#
    #1.5#001A4DD898520069000005DD000005A0000445DAF7E215FE#1202706670833#com.sap.ip.mmr.foundation.AssociationsContainer#sap.com/cafmpmmradapterear#com.sap.ip.mmr.foundation.AssociationsContainer.AssociationsContainer::ListReferencesIterator::next()#Administrator#122241#SAP J2EE Engine JTA Transaction : [061504e007dfffffffd]#dtpxp45jatalre.corp_EP9_6377550#Administrator#a6a5aac3d85f11dccfbf001a4dd89852#SAPEngine_Application_Thread[impl:3]_7##0#0#Error#1#/Applications/MMR#Java###Cannot read associated instance with MOF ID of MOF Layer for (,)#4#2#799E464C0ABBF6C70A2B2E16C951A281#46E52F6788684D5A1D7156AF1F58F0B2#<null>#
    #1.5#001A4DD898520069000005DF000005A0000445DAF7E30840#1202706670895#com.sap.ip.mmr.foundation.AssociationsContainer#sap.com/cafmpmmradapterear#com.sap.ip.mmr.foundation.AssociationsContainer.AssociationsContainer::ListReferencesIterator::next()#Administrator#122241#SAP J2EE Engine JTA Transaction : [061504e007dfffffffd]#dtpxp45jatalre.corp_EP9_6377550#Administrator#a6a5aac3d85f11dccfbf001a4dd89852#SAPEngine_Application_Thread[impl:3]_7##0#0#Error#1#/Applications/MMR#Java###Cannot read associated instance with MOF ID of MOF Layer for (,)#4#2#799E464C0ABBF6C70A2B2E16C951A281#46E52F6788684D5A1D7156AF1F58F0B2#<null>#
    #1.5#001A4DD898520069000005E1000005A0000445DAF7E31577#1202706670895#com.sap.ip.mmr.foundation.AssociationsContainer#sap.com/cafmpmmradapterear#com.sap.ip.mmr.foundation.AssociationsContainer.AssociationsContainer::ListReferencesIterator::next()#Administrator#122241#SAP J2EE Engine JTA Transaction : [061504e007dfffffffd]#dtpxp45jatalre.corp_EP9_6377550#Administrator#a6a5aac3d85f11dccfbf001a4dd89852#SAPEngine_Application_Thread[impl:3]_7##0#0#Error#1#/Applications/MMR#Java###Cannot read associated instance with MOF ID of MOF Layer for (,)#4#2#799E464C0ABBF6C70A2B2E16C951A281#46E52F6788684D5A1D7156AF1F58F0B2#<null>#
    #1.5#001A4DD898520069000005E3000005A0000445DAF7E31DE2#1202706670895#com.sap.ip.mmr.foundation.AssociationsContainer#sap.com/cafmpmmradapterear#com.sap.ip.mmr.foundation.AssociationsContainer.AssociationsContainer::ListReferencesIterator::next()#Administrator#122241#SAP J2EE Engine JTA Transaction : [061504e007dfffffffd]#dtpxp45jatalre.corp_EP9_6377550#Administrator#a6a5aac3d85f11dccfbf001a4dd89852#SAPEngine_Application_Thread[impl:3]_7##0#0#Error#1#/Applications/MMR#Java###Cannot read associated instance with MOF ID of MOF Layer for (,)#4#2#799E464C0ABBF6C70A2B2E16C951A281#46E52F6788684D5A1D7156AF1F58F0B2#<null>#
    #1.5#001A4DD89852006900000D25000005A0000445DAF913C33D#1202706690864#System.err#sap.com/esproj#System.err#Administrator#122241#SAP J2EE Engine JTA Transaction : [061504e007dfffffffd]#dtpxp45jatalre.corp_EP9_6377550#Administrator#a6a5aac3d85f11dccfbf001a4dd89852#SAPEngine_Application_Thread[impl:3]_7##0#0#Error##Plain###com.sap.caf.mp.base.exception.EngineException
         at com.sap.caf.mp.core.data.service.manager.saprfc.SAPRFCServiceManager.executeOperation(SAPRFCServiceManager.java:1651)
         at com.sap.caf.mp.core.data.service.DataServiceFactory.executeOperation(DataServiceFactory.java:259)
         at com.sap.caf.mp.core.data.service.DataServiceFactory.executeConsiderSSO(DataServiceFactory.java:1056)
         at com.sap.caf.mp.core.data.service.DataServiceFactory.executeOperation(DataServiceFactory.java:168)
         at com.sap.esproj.extsrv.MPConnector.process(MPConnector.java:58)
         at com.sap.esproj.extsrv.bapi__user__get__detail.BAPI__USER__GET__DETAILBean.BAPI__USER__GET__DETAIL(BAPI__USER__GET__DETAILBean.java:40)
         at com.sap.esproj.extsrv.bapi__user__get__detail.BAPI__USER__GET__DETAILLocalLocalObjectImpl0.BAPI__USER__GET__DETAIL(BAPI__USER__GET__DETAILLocalLocalObjectImpl0.java:115)
         at com.sap.esproj.appsrv.esappservice.ESAppServiceBean.getUserDetails(ESAppServiceBean.java:103)
         at com.sap.esproj.appsrv.esappservice.ESAppServiceLocalLocalObjectImpl0.getUserDetails(ESAppServiceLocalLocalObjectImpl0.java:115)
         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:324)
         at com.sap.caf.rt.services.serviceaccess.ServiceWrapper.findByDataObject(ServiceWrapper.java:269)
         at com.sap.caf.rt.services.serviceaccess.CAFServiceAccessBeanImpl.findByDataObject(CAFServiceAccessBeanImpl.java:223)
         at com.sap.caf.rt.services.serviceaccess.CAFServiceAccessLocalLocalObjectImpl20.findByDataObject(CAFServiceAccessLocalLocalObjectImpl20.java:975)
         at com.sap.caf.rt.ui.cool.generic.AspectServiceAccess.findBy(AspectServiceAccess.java:275)
         at com.sap.caf.rt.ui.cool.generic.Query.execute(Query.java:217)
         at com.sap.caf.ui.servicebrowser.components.visualizer.controllers.TableViewCC.execute(TableViewCC.java:323)
         at com.sap.caf.ui.servicebrowser.components.visualizer.controllers.wdp.InternalTableViewCC.execute(InternalTableViewCC.java:196)
         at com.sap.caf.ui.servicebrowser.components.visualizer.views.TableViewCV.onActionExcuteQuery(TableViewCV.java:353)
         at com.sap.caf.ui.servicebrowser.components.visualizer.views.wdp.InternalTableViewCV.wdInvokeEventHandler(InternalTableViewCV.java:351)
         at com.sap.tc.webdynpro.progmodel.generation.DelegatingView.invokeEventHandler(DelegatingView.java:87)
         at com.sap.tc.webdynpro.progmodel.controller.Action.fire(Action.java:67)
         at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.doHandleActionEvent(WindowPhaseModel.java:420)
         at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.processRequest(WindowPhaseModel.java:132)
         at com.sap.tc.webdynpro.clientserver.window.WebDynproWindow.processRequest(WebDynproWindow.java:335)
         at com.sap.tc.webdynpro.clientserver.cal.AbstractClient.executeTasks(AbstractClient.java:143)
         at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doProcessing(ApplicationSession.java:299)
         at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessingStandalone(ClientSession.java:711)
         at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessing(ClientSession.java:665)
         at com.sap.tc.webdynpro.clientserver.session.ClientSession.doProcessing(ClientSession.java:232)
         at com.sap.tc.webdynpro.clientserver.session.RequestManager.doProcessing(RequestManager.java:152)
         at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doContent(DispatcherServlet.java:62)
         at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doPost(DispatcherServlet.java:53)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:390)
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:264)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:347)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:325)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:887)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:241)
         at com.sap.engine.services.httpserver.server.Client.handle(Client.java:92)
         at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:148)
         at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
         at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
         at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
         at java.security.AccessController.doPrivileged(Native Method)
         at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:100)
         at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)
    Caused by: com.sap.caf.mp.base.exception.EngineException
         at com.sap.caf.mp.core.data.service.manager.saprfc.SAPRFCServiceManager.getNonExecutedFunction(SAPRFCServiceManager.java:3300)
         at com.sap.caf.mp.core.data.service.manager.saprfc.SAPRFCServiceManager.executeOperation(SAPRFCServiceManager.java:1225)
         ... 50 more
    Caused by: com.sap.caf.mp.base.exception.ExternalException
         at com.sap.caf.mp.core.data.service.manager.saprfc.SAPSystemConnector.createFunction(SAPSystemConnector.java:500)
         at com.sap.caf.mp.core.data.service.manager.saprfc.SAPSystemConnector.getNonExecutedJCOFunctionOfFunctionModule(SAPSystemConnector.java:131)
         at com.sap.caf.mp.core.data.service.manager.saprfc.SAPRFCServiceManager.getNonExecutedFunction(SAPRFCServiceManager.java:3251)
         ... 51 more
    Caused by: com.sap.caf.mp.base.exception.ExternalException
         at com.sap.caf.mp.core.data.service.manager.saprfc.SAPSystemConnector.createRepository(SAPSystemConnector.java:363)
         at com.sap.caf.mp.core.data.service.manager.saprfc.SAPSystemConnector.createFunction(SAPSystemConnector.java:479)
         ... 53 more
    Caused by: java.lang.NullPointerException
         at com.sap.caf.mp.core.data.service.manager.saprfc.SAPConnectionPoolManager.createPoolName(SAPConnectionPoolManager.java:239)
         at com.sap.caf.mp.core.data.service.manager.saprfc.SAPSystemConnector.createRepository(SAPSystemConnector.java:350)
         ... 54 more
    #1.5#001A4DD898520072000006FE000005A0000445DAFC67CB9E#1202706746709#com.sap.ip.mmr.foundation.AssociationsContainer#sap.com/cafmpmmradapterear#com.sap.ip.mmr.foundation.AssociationsContainer.AssociationsContainer::ListReferencesIterator::next()#Administrator#121802####ec4acc90d85f11dcca12001a4dd89852#SAPEngine_Application_Thread[impl:3]_5##0#0#Error#1#/Applications/MMR#Java###Cannot read associated instance with MOF ID of MOF Layer for (,)#4#2#105D8E0C4F02D45AFFD5B9D6A09EFB7A#6DC24B80F6004CDBF4FA6C560AEDD33C#<null>#
    #1.5#001A4DD89852007200000700000005A0000445DAFCCC08E3#1202706753240#com.sap.engine.services.ejb#sap.com/cafmpmmradapterear#com.sap.engine.services.ejb#Administrator#121802####ec4acc90d85f11dcca12001a4dd89852#SAPEngine_Application_Thread[impl:3]_5##0#0#Error##Java###
    [EXCEPTION]
    #1#com.sap.engine.services.ejb.exceptions.BaseEJBException: Exception in method readServiceDefinition.
         at com.sap.caf.mp.mmr.ejb.MMServiceRetrievalAdapterCallerLocalLocalObjectImpl0.readServiceDefinition(MMServiceRetrievalAdapterCallerLocalLocalObjectImpl0.java:123)
         at com.sap.caf.mp.core.data.service.DataServiceBridge.getServiceDefinitionInfos(DataServiceBridge.java:170)
         at com.sap.caf.runtime.ui.configuration.OperationsMapping.populateServiceTree(OperationsMapping.java:1081)
         at com.sap.caf.runtime.ui.configuration.OperationsMapping.onPlugFromIndex(OperationsMapping.java:419)
         at com.sap.caf.runtime.ui.configuration.wdp.InternalOperationsMapping.wdInvokeEventHandler(InternalOperationsMapping.java:280)
         at com.sap.tc.webdynpro.progmodel.generation.DelegatingView.invokeEventHandler(DelegatingView.java:87)
         at com.sap.tc.webdynpro.clientserver.cal.ClientApplication.navigate(ClientApplication.java:826)
         at com.sap.tc.webdynpro.clientserver.cal.ClientComponent.navigate(ClientComponent.java:873)
         at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.doNavigation(WindowPhaseModel.java:498)
         at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.processRequest(WindowPhaseModel.java:144)
         at com.sap.tc.webdynpro.clientserver.window.WebDynproWindow.processRequest(WebDynproWindow.java:335)
         at com.sap.tc.webdynpro.clientserver.cal.AbstractClient.executeTasks(AbstractClient.java:143)
         at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doProcessing(ApplicationSession.java:299)
         at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessingStandalone(ClientSession.java:711)
         at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessing(ClientSession.java:665)
         at com.sap.tc.webdynpro.clientserver.session.ClientSession.doProcessing(ClientSession.java:232)
         at com.sap.tc.webdynpro.clientserver.session.RequestManager.doProcessing(RequestManager.java:152)
         at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doContent(DispatcherServlet.java:62)
         at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doPost(DispatcherServlet.java:53)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:390)
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:264)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:347)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:325)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:887)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:241)
         at com.sap.engine.services.httpserver.server.Client.handle(Client.java:92)
         at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:148)
         at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
         at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
         at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
         at java.security.AccessController.doPrivileged(Native Method)
         at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:100)
         at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)
    Caused by: java.lang.NullPointerException
         at com.sap.caf.mp.mmr.adapter.ServiceDefinitionTypeConverter.convertExternalInterfaceWithProperties(ServiceDefinitionTypeConverter.java:190)
         at com.sap.caf.mp.mmr.adapter.MMServiceRetrievalAdapter.readServiceDefinition(MMServiceRetrievalAdapter.java:510)
         at com.sap.caf.mp.mmr.ejb.MMServiceRetrievalAdapterCallerBean.readServiceDefinition(MMServiceRetrievalAdapterCallerBean.java:90)
         at com.sap.caf.mp.mmr.ejb.MMServiceRetrievalAdapterCallerLocalLocalObjectImpl0.readServiceDefinition(MMServiceRetrievalAdapterCallerLocalLocalObjectImpl0.java:103)
         ... 34 more
    java.lang.NullPointerException
         at com.sap.caf.mp.mmr.adapter.ServiceDefinitionTypeConverter.convertExternalInterfaceWithProperties(ServiceDefinitionTypeConverter.java:190)
         at com.sap.caf.mp.mmr.adapter.MMServiceRetrievalAdapter.readServiceDefinition(MMServiceRetrievalAdapter.java:510)
         at com.sap.caf.mp.mmr.ejb.MMServiceRetrievalAdapterCallerBean.readServiceDefinition(MMServiceRetrievalAdapterCallerBean.java:90)
         at com.sap.caf.mp.mmr.ejb.MMServiceRetrievalAdapterCallerLocalLocalObjectImpl0.readServiceDefinition(MMServiceRetrievalAdapterCallerLocalLocalObjectImpl0.java:103)
         at com.sap.caf.mp.core.data.service.DataServiceBridge.getServiceDefinitionInfos(DataServiceBridge.java:170)
         at com.sap.caf.runtime.ui.configuration.OperationsMapping.populateServiceTree(OperationsMapping.java:1081)
         at com.sap.caf.runtime.ui.configuration.OperationsMapping.onPlugFromIndex(OperationsMapping.java:419)
         at com.sap.caf.runtime.ui.configuration.wdp.InternalOperationsMapping.wdInvokeEventHandler(InternalOperationsMapping.java:280)
         at com.sap.tc.webdynpro.progmodel.generation.DelegatingView.invokeEventHandler(DelegatingView.java:87)
         at com.sap.tc.webdynpro.clientserver.cal.ClientApplication.navigate(ClientApplication.java:826)
         at com.sap.tc.webdynpro.clientserver.cal.ClientComponent.navigate(ClientComponent.java:873)
         at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.doNavigation(WindowPhaseModel.java:498)
         at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.processRequest(WindowPhaseModel.java:144)
         at com.sap.tc.webdynpro.clientserver.window.WebDynproWindow.processRequest(WebDynproWindow.java:335)
         at com.sap.tc.webdynpro.clientserver.cal.AbstractClient.executeTasks(AbstractClient.java:143)
         at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doProcessing(ApplicationSession.java:299)
         at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessingStandalone(ClientSession.java:711)
         at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessing(ClientSession.java:665)
         at com.sap.tc.webdynpro.clientserver.session.ClientSession.doProcessing(ClientSession.java:232)
         at com.sap.tc.webdynpro.clientserver.session.RequestManager.doProcessing(RequestManager.java:152)
         at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doContent(DispatcherServlet.java:62)
         at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doPost(DispatcherServlet.java:53)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:390)
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:264)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:347)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:325)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:887)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:241)
         at com.sap.engine.services.httpserver.server.Client.handle(Client.java:92)
         at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:148)
         at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
         at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
         at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
         at java.security.AccessController.doPrivileged(Native Method)
         at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:100)
         at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)
    #1.5#001A4DD89852007200000701000005A0000445DAFD6AA2C8#1202706763662#com.sap.engine.services.ejb#sap.com/cafmpmmradapterear#com.sap.engine.services.ejb#Administrator#121802####ec4acc90d85f11dcca12001a4dd89852#SAPEngine_Application_Thread[impl:3]_5##0#0#Error##Java###
    [EXCEPTION]
    #1#com.sap.engine.services.ejb.exceptions.BaseEJBException: Exception in method readServiceDefinition.
         at com.sap.caf.mp.mmr.ejb.MMServiceRetrievalAdapterCallerLocalLocalObjectImpl0.readServiceDefinition(MMServiceRetrievalAdapterCallerLocalLocalObjectImpl0.java:123)
         at com.sap.caf.mp.core.data.service.DataServiceBridge.getServiceDefinitionInfos(DataServiceBridge.java:170)
         at com.sap.caf.runtime.ui.configuration.OperationsMapping.populateServiceTree(OperationsMapping.java:1081)
         at com.sap.caf.runtime.ui.configuration.OperationsMapping.onPlugFromIndex(OperationsMapping.java:419)
         at com.sap.caf.runtime.ui.configuration.wdp.InternalOperationsMapping.wdInvokeEventHandler(InternalOperationsMapping.java:280)
         at com.sap.tc.webdynpro.progmodel.generation.DelegatingView.invokeEventHandler(DelegatingView.java:87)
         at com.sap.tc.webdynpro.clientserver.cal.ClientApplication.navigate(ClientApplication.java:826)
         at com.sap.tc.webdynpro.clientserver.cal.ClientComponent.navigate(ClientComponent.java:873)
         at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.doNavigation(WindowPhaseModel.java:498)
         at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.processRequest(WindowPhaseModel.java:144)
         at com.sap.tc.webdynpro.clientserver.window.WebDynproWindow.processRequest(WebDynproWindow.java:335)
         at com.sap.tc.webdynpro.clientserver.cal.AbstractClient.executeTasks(AbstractClient.java:143)
         at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doProcessing(ApplicationSession.java:299)
         at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessingStandalone(ClientSession.java:711)
         at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessing(ClientSession.java:665)
         at com.sap.tc.webdynpro.clientserver.session.ClientSession.doProcessing(ClientSession.java:232)
         at com.sap.tc.webdynpro.clientserver.session.RequestManager.doProcessing(RequestManager.java:152)
         at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doContent(DispatcherServlet.java:62)
         at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doPost(DispatcherServlet.java:53)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:390)
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:264)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:347)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:325)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:887)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:241)
         at com.sap.engine.services.httpserver.server.Client.handle(Client.java:92)
         at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:148)
         at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
         at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
         at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
         at java.security.AccessController.doPrivileged(Native Method)
         at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:100)
         at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)
    Caused by: java.lang.NullPointerException
         at com.sap.caf.mp.mmr.adapter.ServiceDefinitionTypeConverter.convertExternalInterfaceWithProperties(ServiceDefinitionTypeConverter.java:190)
         at com.sap.caf.mp.mmr.adapter.MMServiceRetrievalAdapter.readServiceDefinition(MMServiceRetrievalAdapter.java:510)
         at com.sap.caf.mp.mmr.ejb.MMServiceRetrievalAdapterCallerBean.readServiceDefinition(MMServiceRetrievalAdapterCallerBean.java:90)
         at com.sap.caf.mp.mmr.ejb.MMServiceRetrievalAdapterCallerLocalLocalObjectImpl0.readServiceDefinition(MMServiceRetrievalAdapterCallerLocalLocalObjectImpl0.java:103)
         ... 34 more
    java.lang.NullPointerException
         at com.sap.caf.mp.mmr.adapter.ServiceDefinitionTypeConverter.convertExternalInterfaceWithProperties(ServiceDefinitionTypeConverter.java:190)
         at com.sap.caf.mp.mmr.adapter.MMServiceRetrievalAdapter.readServiceDefinition(MMServiceRetrievalAdapter.java:510)
         at com.sap.caf.mp.mmr.ejb.MMServiceRetrievalAdapterCallerBean.readServiceDefinition(MMServiceRetrievalAdapterCallerBean.java:90)
         at com.sap.caf.mp.mmr.ejb.MMServiceRetrievalAdapterCallerLocalLocalObjectImpl0.readServiceDefinition(MMServiceRetrievalAdapterCallerLocalLocalObjectImpl0.java:103)
         at com.sap.caf.mp.core.data.service.DataServiceBridge.getServiceDefinitionInfos(DataServiceBridge.java:170)
         at com.sap.caf.runtime.ui.configuration.OperationsMapping.populateServiceTree(OperationsMapping.java:1081)
         at com.sap.caf.runtime.ui.configuration.OperationsMapping.onPlugFromIndex(OperationsMapping.java:419)
         at com.sap.caf.runtime.ui.configuration.wdp.InternalOperationsMapping.wdInvokeEventHandler(InternalOperationsMapping.java:280)
         at com.sap.tc.webdynpro.progmodel.generation.DelegatingView.invokeEventHandler(DelegatingView.java:87)
         at com.sap.tc.webdynpro.clientserver.cal.ClientApplication.navigate(ClientApplication.java:826)
         at com.sap.tc.webdynpro.clientserver.cal.ClientComponent.navigate(ClientComponent.java:873)
         at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.doNavigation(WindowPhaseModel.java:498)
         at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.processRequest(WindowPhaseModel.java:144)
         at com.sap.tc.webdynpro.clientserver.window.WebDynproWindow.processRequest(WebDynproWindow.java:335)
         at com.sap.tc.webdynpro.clientserver.cal.AbstractClient.executeTasks(AbstractClient.java:143)
         at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doProcessing(ApplicationSession.java:299)
         at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessingStandalone(ClientSession.java:711)
         at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessing(ClientSession.java:665)
         at com.sap.tc.webdynpro.clientserver.session.ClientSession.doProcessing(ClientSession.java:232)
         at com.sap.tc.webdynpro.clientserver.session.RequestManager.doProcessing(RequestManager.java:152)
         at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doContent(DispatcherServlet.java:62)
         at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doPost(DispatcherServlet.java:53)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:390)
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:264)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:347)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:325)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:887)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:241)
         at com.sap.engine.services.httpserver.server.Client.handle(Client.java:92)
         at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:148)
         at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
         at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
         at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
         at java.security.AccessController.doPrivileged(Native Method)
         at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:100)
         at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)
    Regards,
    Murtuza

  • I have downloaded Photoshop elements 5.0 to a new PC.  I recieve error message: "Your Adobe Photoshop Elements user name, organization, or serial number is missing or invalid. The application cannot continue and must now exit."

    I was referred here by customer service.  I have downloaded Photoshop elements 5.0 to a new PC.  After accepting the agreement I receive an error message saying  "Your Adobe Photoshop Elements user name, organization, or serial number is missing or invalid. The application cannot continue and must now exit."  There is no place to enter the serial number.

    All your pictures will remain safe even after uninstalling the program. Your pictures are saved to your system in form of catalog present at C:\ProgramData\Adobe\Photoshop Elements\Catalogs\<your catalog><br />When you reinstall the program you can open this catalog and view all your photos again.

  • HELP ASAP!! PSE5 "elements user name organization or serial number is missing or invalid.  thsi application cannot continue and must now exit

    HELP!!!!  I am a graphic designer I LOVE my version of Photoshop elements 5... I am also a Mom of two who depends on my party supply business as my only income currently!!!! 
    Upon opening to work on a party supply order DUE TODAY for a kid's first birthday I got this ERROR MESSAGE:
    "Your adobe photoshop elements user name organization or serial number is missing or invalid.  This application cannot continue and must now exit"  And then closes.....
    I don't know where my disc is to uninstall/reinstall since I got this program Oh say 10 years ago....  WHAT DO I DO!!?  I am in complete PANIC mode!
    Anyone?! Chat said they couldn't help me it's too old?!?!  HELP

    Hello ...Mom,
    here you will find (if stored at Adobe) "General infos about your Adobe Account" https://www.adobe.com/account.html. To see what Adobe has saved about your serial number, please have a look there: http://helpx.adobe.com/x-productkb/global/find-serial-number.html.
    On the other hand you could use a non Adobe program, like
    Belarc Advisor - Free Personal PC Audit, for software, hardware and security configuration information on your computer.…
    If necessary and for further questions click through http://helpx.adobe.com/contact.html and if "open" please use chat, I had the best experiences. I quote from Adobe's employee Preran: The chat button is activated as soon as there is an agent available to help.
    Good luck!
    Hans-Günter

  • Testing Webdynpro Application using ECATT

    Hi
    all
    I am going to test webdynpro Application using ecatt.For this in se80 I selected the
    existing component(z component which was created by me) and i selected the application of that component and right clicked  and selected START ECATT RECORDING and i have given the test cript name at that i have got one error USER ECATT_HTTPDoesnot exist. How to resolve this problem.
    Please give me the soulution regarding this.
    regards
    venkat

    Hi Venkatesh,
    Before you can start recording any webdynpro application make sure that the below settings are done in the ecatt system and the target system , for further information refer ecatt documentation.
    Create User ECATT_HTTP in the eCATT System
    The administrator in the eCATT system must create a user called ECATT_HTTP(with a password). The user requires no special authorization but must be a system user (in transaction SU01, display the user and choose the Logon data tab. Under User Type, select System).
    Activate the Service ecatt_recorder in the eCATT System
           1.      In the eCATT System, start transaction SICF and navigate to the service ecatt_recorder.
           2.      Double-click on ecatt_recorder.
           3.      On the Logon Data tab, enter the user ECATT_HTTPand the password.
           4.      Choose Save.
           5.      Select ecatt_recorder and choose Service/Virtual Host  ->  Activate.
    Activate the Service ecattping in the Target Systems
    Java System
           1.      In the Visual Administrator, choose Server ->Services -> Deploy.
           2.      On the Runtime tab, select Application.
           3.      Select ecattping.
           4.      Choose Start Application.
    ABAP System
           1.      In the target system, start transaction SICF and navigate to the service ecattping.
           2.      Select ecattping and choose Service/Virtual Host ->  Activate.
    Thanks and Regards,
    Balaji.D.N
    Edited by: Balaji DN on Dec 31, 2008 12:04 PM

  • Testing my Application

    I have developed an RMI application and would like to test how it will perform in real like. Are there any softwares available that I can use to test my application, particularly regarding performance, scalability and security.
    regards

    I think the short answer is "no". On the other hand, you haven't defined what performance you are looking for, what has to be scaleable. You also haven't defined what "secure" means.

  • Test driven development with JSF possible?

    Hi,
    I got two questions:
    Is it possible to just make use of the HTML generation part of JSF, meaning creating the component tree and somehow triggering the generation of HTML for that view, without using a custom view handler?
    Second, is it possible to create a component tree OUTSIDE the webcontainer and have it generate HTML for test driven development (JUnit tests not HttpUnit)? Even if it would mean using a mock FacesContext? We do something similar for our code that relies on a plain Servlet context, but because of the request processing lifecycle and all the value/method binding I'm not sure if the same can be done with JSF...
    Thanks in advance,
    Raymond Brandon

    I've looked into these issues some. I specifically wanted a harness for custom controls, per your second request, and a way to do UI unit tests.
    I didn't find much to aid in getting the former to happen and it seemed that creating mocks would be a huge hassle. As for the latter, I did find that there are cactus-based tests in the source code that Sun released, and there are some classes for making JSF testing easier, but the tests they have of their own code are surprisingly thin, and there doesn't appear to be an easy way to just grab a jar or two and start doing your own container tests. The Gamma/Beck book Contributing to Eclipse shows examples of writing UI unit tests that would be hugely useful.

  • Test Driven Development...

    Hi,
    I'd like to hear some pro's and con's about this Test Driven
    Development methodology. Have anyone of you in this forum been
    using this technique for your unit tesing? If so, please share the
    experiences.
    http://www.fusionauthority.com/Techniques/Article.cfm/ArticleID:4560
    Thanks in advance!

    Well doing iterative development is a good thing in general.
    There's no way the customer is ever going to determine all the
    things they want up front... so I've found keeping projects broken
    down into as smallest phases as possible makes it easier to predict
    target dates, and then at the same time you code a bit... test,
    catch technical issues as well as functionality/workflow... so by
    the end of development the end user/customer has what they want,
    and your code is fort knox tested.

  • ABAP UNIT - Test Driven Development

    Dear ABAPers,
    I hope some of you may have also ventured into this area of Test Driven Development.  I have just started looking into this new and exciting way of development.  My understanding after having gone through the available blogs and some reading material on TDD, is that, we have to religiously embrace Object Oriented programing to actually benefit from TDD methodology.  That raised a big question in my mind, how do we implement this technique when we are coding in the user exits like MV45AFZZ, which is mostly classical ABAP programming?
    Please help me understand the TDD a bit more than I currently do.
    Thanks much,
    SMA.
    <- removed by moderator ->
    Edited by: Neil Gardiner on Sep 29, 2010 10:38 AM

    As Dirk already mentioned TDD is writing test before writing productive code. This approach is not limited to OO practices or unit tests.
    E.g. writing an eCatt script in advance that passes as soon the scenario is working, adheres to TDD practices also..
    Vice versa if one practices unit testing and oo patterns it is no TDD if the tests are written after the productive code.
    Regards
      Klaus

  • Test Driven Development (TDD)

    Dear ABAPers,
    I hope some of you may have also ventured into this area of Test Driven Development. I have just started looking into this new and exciting way of development. My understanding after having gone through the available blogs and some reading material on TDD, is that, we have to religiously embrace Object Oriented programing to actually benefit from TDD methodology. That raised a big question in my mind, how do we implement this technique when we are coding in the user exits like MV45AFZZ, which is mostly classical ABAP programming?
    Please help me understand the TDD a bit more than I currently do.
    Thanks much,
    SMA.
    I tried placing this query in different forums on SDN and I am curiously awaiting for some ideas on this topic.
    (will reward any helpful replies/suggestions)

    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/1089283c-133d-2a10-f6b4-f3fd58265fb8
    http://www.webopedia.com/TERM/T/test_driven_development.html
    http://www.testdriven.com/modules/news/article.php?storyid=605
    http://blogs.ittoolbox.com/visualbasic/operating/archives/test-driven-development-life-and-beyond-4672
    http://www.testingreflections.com/taxonomy/page/or/53?from=56
    http://blogs.ittoolbox.com/visualbasic/operating/archives/test-driven-development-top-10-questions-5084
    Regards.

  • Test-driven oracle db development with FIT/FitNesse

    Hi,
    I have just finished testing the first version of DbFit, an extension to Fit.Net which allows database developers to write functional and acceptance tests easily and automate them using FIT (Framework for Integrated Testing) and FitNesse, a popular Web-based test and collaboration server.
    Version 0.1 supports testing stored procedures and functions, queries and statements on Oracle DB.
    Source code, binaries, examples, and a short introductory guide for test-driven Oracle database development using FitNesse and DbFit can be downloaded from http://gojko.net/fitnesse/dbfit
    Your comments would be greatly appreciated.
    Gojko Adzic
    http://gojko.net

    Hi Sandra,
    Thanks for that.  I wasn't sure if there'd be a proper SAP solution or not.
    Gareth.

  • Dynamic VO error while testing without Application Module Pooling

    Hi,
    I am using ADF11g 11.1.1.4
    I have a dynamic VO which is used to display data depending on user defined configuration .
    It works fine till I try to test the application for activation / passivation by disabling application Module
    The moment I do this the application starts throwing ArrayIndexOutOfBound exception with the following trace.
    oracle.jbo.JboException: JBO-29000: Uventet undtagelse fundet: java.lang.ArrayIndexOutOfBoundsException, msg=0
    at oracle.jbo.server.Serializer.passivate(Serializer.java:234)
    at oracle.jbo.server.DBSerializer.passivateRootAM(DBSerializer.java:290)
    at oracle.jbo.server.DBSerializer.passivateRootAM(DBSerializer.java:267)
    at oracle.jbo.server.ApplicationModuleImpl.passivateStateInternal(ApplicationModuleImpl.java:5913)
    at oracle.jbo.server.ApplicationModuleImpl.passivateState(ApplicationModuleImpl.java:5783)
    at oracle.jbo.server.ApplicationPoolMessageHandler.doPoolMessage(ApplicationPoolMessageHandler.java:381)
    at oracle.jbo.server.ApplicationModuleImpl.doPoolMessage(ApplicationModuleImpl.java:8933)
    at oracle.jbo.common.ampool.ApplicationPoolImpl.sendPoolMessage(ApplicationPoolImpl.java:4496)
    at oracle.jbo.common.ampool.ApplicationPoolImpl.doManagedCheckin(ApplicationPoolImpl.java:2742)
    at oracle.jbo.common.ampool.ApplicationPoolImpl.releaseApplicationModule(ApplicationPoolImpl.java:1554)
    at oracle.jbo.common.ampool.SessionCookieImpl.releaseApplicationModule(SessionCookieImpl.java:729)
    at oracle.jbo.common.ampool.SessionCookieImpl.releaseApplicationModule(SessionCookieImpl.java:649)
    at oracle.adf.model.bc4j.DCJboDataControl.releaseApplicationModule(DCJboDataControl.java:2437)
    at oracle.adf.model.bc4j.DCJboDataControl.endRequest(DCJboDataControl.java:2130)
    at oracle.adf.model.dcframe.DataControlFrameImpl.endRequestInternal(DataControlFrameImpl.java:579)
    at oracle.adf.model.dcframe.DataControlFrameImpl.endRequest(DataControlFrameImpl.java:457)
    at oracle.adf.model.BindingContext.endRequest(BindingContext.java:1955)
    at oracle.adf.model.BindingRequestHandler.invokeEndRequest(BindingRequestHandler.java:406)
    at oracle.adf.model.BindingRequestHandler.endRequest(BindingRequestHandler.java:302)
    at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:210)
    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.adf.library.webapp.LibraryFilter.doFilter(LibraryFilter.java:175)
    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: java.lang.ArrayIndexOutOfBoundsException: 0
    at oracle.jbo.server.ViewRowStorage.getAttributeInternal(ViewRowStorage.java:1669)
    at oracle.jbo.server.ViewRowImpl.getAttributeValue(ViewRowImpl.java:1891)
    at oracle.jbo.server.ViewRowImpl.getAttributeInternal(ViewRowImpl.java:834)
    at oracle.jbo.server.ViewRowImpl.getKey(ViewRowImpl.java:645)
    at oracle.jbo.server.ViewObjectImpl.doPassivateSettings(ViewObjectImpl.java:19423)
    at oracle.jbo.server.ViewObjectImpl.doPassivateSettings(ViewObjectImpl.java:19127)
    at oracle.jbo.server.ApplicationModuleImpl.passivateVOs(ApplicationModuleImpl.java:7712)
    at oracle.jbo.server.ApplicationModuleImpl.doPassivateState(ApplicationModuleImpl.java:7522)
    at oracle.jbo.server.ApplicationModuleImpl.doPassivateAMState(ApplicationModuleImpl.java:7509)
    at oracle.jbo.server.Serializer.passivate(Serializer.java:213)
    ... 51 more
    Edited by: user3067156 on 2012-04-07 15:53

    Hi Frank,
    The view object is an Entity based view object with a very simple where clause
    We have a train flow and each stop is a jsf page which renders the dynamic VO
    Each pages have a simple iterator for View object related to the stop to create a form iterating over the View object attributes.
    We tried to investigate the problem by making a train for two stops with two dynamic VO, one on each stop , this was done as a train which had only one stop as dymanic VO worked fine.
    We found the problem to be that when passivation was being called on change of train stop1 to train stop 2,
    Application module was passivting all the view objects and it was trying to find attributes of view object2 , which is attached to train stop 2, while being at train stop 1 and it was not able to find the attribute definition on train stop 1.
    Strangely it was able to find the view object 2 definition but not the attributes of the view object 2, even when there was no binding in the page def for the view object Iterator 2.
    To solve , We created a iterators for view objects on both the pages and rendered the one not related to the stop be false and It then solved the problem
    But I am not very comfortable with the solution as I am not very sure how does an Iterator binding on the jsff page , set to rendered false help in passivation.

  • PRINTER MISSING HALF THE TEST PAGE

    WHEN PRINTING DOCUMENTS WORDS AND LINES MISSED OUTWHEN PRINTING TEST PAGE ONLY HALF THE WORDS PRINTED OUT

    Hi , I see that you are having issues with missing lines and text. I would like to help you. Please try the steps in this document to see if it will help resolve this issue. Fixing Print Quality Problems for the HP Deskjet 1050, 1050A, 2050, and 2050A All-in-One Printer Series. Are you using Genuine HP Cartridges?
    What are the ink levels? If you appreciate my efforts, please click the 'Thumbs up' button below.If you have any issues, please let me know what steps you have taken and the results. Thank You.

  • Applications missing from Creative Cloud Desktop application

    If you are unable to locate a specific application then it is likely the computer you are using does not meet the current system requirements.  In the following example you can see that After Effects and Premiere Pro are missing from the list of available applications.
    When I look at the System information for my Windows installation I am informed that I have a 32-bit version of Windows 8.
    This means that I will be unable to install Premiere Pro or After Effects as my current computer does not meet the minimum system requirements.  You can find a list of Creative Cloud system requirements at Adobe Creative Cloud – Tech specs.
    For additional information please see Not all apps displayed for download | Creative Cloud desktop app, Adobe Application Manager.
    If you have confirmed that your computer meets and exceeds all of the listed System requirements then please see CC desktop lists applications as "Up to Date" when not installed.
    Message was edited by: Jeff Wright
    Updated ink to http://helpx.adobe.com/creative-cloud/kb/all-apps-displayed-aam.html.

    Hi Jeff,
    I have a lot of problems. First og all the system will not accept my account and even I have downloaded CPLauncher and can see the software, I will not genereate password. Nothing works, and if do not, I have to stop paying, because my boss are a little angry.
    He says: We pay and it do not work. Find other software. We can’t afford you sitting doing nothing. If Adobe makes such a software that causes us trouble, we will change to something else, we do not need Aobe for our projects.
    So Jeff – The software are very complicated, it can run, It can’t genereate license,  and on top of all this, I have to defend Adobe. Well – I will not. I have been fighting in 3 weeks and this week is the last. Monday morning I will stop using Adobe coud and stop my membership.
    Med venlig hilsen / Kind regards
    Michael Peters
    Tlf.: (+45) 70 25 25 85
    Mobile: (+45) 30 76 54 50
    www.europeanmannequins.com
    Fra: Jeff A Wright
    Sendt: 18. november 2014 17:51
    Til: Michael Peters - European Mannequins & Shop
    Emne:  Applications missing from Creative Cloud Desktop application
    Applications missing from Creative Cloud Desktop application
    created by Jeff A Wright<https://forums.adobe.com/people/JeffAWright> in Creative Cloud Download & Install - View the full discussion<https://forums.adobe.com/message/6940856#6940856>

Maybe you are looking for

  • Does your front row show the Applications playlist?

    My Front Row has some bugs, I think. Inside Music->Playlists, the following are listed but do not show their contents: Applications Library TV Shows But Applications shouldn't be there and TV shows already shows up in the main front row menu. As for

  • Type in russian

    After a Skype update, I cannot type in Russian.

  • Installing clicky on iweb site

    Hi. I was wondering what the procedure is to install "Clicky" (analytics), to all pages of my iweb site. With Google Analytics, you can do this fairly easily with Automator. Does anyone know how to do so with Clicky? Thanks in advance

  • Why oh why hasnt this been fixed yet?

    Im trying to download the desktop manager but everytime i install it stops and gives this message: "The wizard was interrupted before the BlackBerry Desktop Software could be completely installed. Your system has not been modified. To complete instal

  • Setting up WDS on DPC3825

    I have a DPC3825 from Shaw Cable in Canada. I'd like to use my Airport Extreme as a repeater using WDS. I've clicked the checkbox for "Allow wireless signal to be repeated by a repeater" and entered my Airport's MAC Address, but my Airport Base sta