Pool/Crew Management custom development in Work Manager 6.0
Hi All;
I'm new in the Agentry space, please bear with me. I'm working on a development of bringing in a crew/pool management screen into work manager 6.0. So this functionality should work in the such a way that the user clicks on the screen/tab "Pool Management" and within this screen would be a list of employees within a particular work centre. The user would then be able to tick, which employees he/she would be taking out for an inspection. I've been trying to get a feel or sense of direction of how I would go about with this development within Work Manager 6.0, with no success. Please kindly assist in terms of how I would go about with such a development or maybe if there is a resource that I could refer to, to guide me in bringing the employees onto this screen per work centre and enable the user to tick the relevant employees from the list, individually.
I see that Work Manager already has a table "ctPersonResp" which contains all the employees, But I would like to enable the app user to select/filter employees to select from based on different work centres. How would I display all employees in a given work centre? Also how would I bring about a functionality of being able to choose/select/tick individual users within that work centre? I would greatly appreciate any help/direction in terms of getting this development started.
I'm using SMP 2.3 SP03 with Agentry 6.1.4.179 and am using Agentry WPF client as the testing client.
Thanks in advance!
Regards;
Sizo Ndlovu
Hi Jason;
You're right, it is a bit confusing when u're getting started, lets hope I get there soon. I think I have pretty much tried to follow as per your guideline of creating the WorkCentre field and the related indexes. I have also gone to create the screen that gets called within the Pool Management screen tab, but somehow, I am not seeing any selection dropdown when I test on the device. Please see the below screenshots for what I have done and kindly guide me as to where I could be going wrong.
Thanks in advance!
Sizo Ndlovu
Similar Messages
-
Problem in adding Custom Provider for Work Management Service
Hello,
I'm facing an issue in adding custom provider for work management service. As you are aware, Work management service is a Provider model and we
can integrate with other systems by adding custom providers. So with that confidence, i have started writing a connector as mentioned below.
Step - 1: Added new provider xml in the below path
"C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\15\CONFIG\WorkManagementService\Providers"
Provider Name: provider.bizagitasklist
Provider XML Content:
<Provider ProviderKey="DAA52AF3-A147-4086-8C0C-82D2F83A089D" OverrideProviderKey="" Assembly="adidas.TaskProvider, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5d6f3e6be60a351b" > </Provider>
Step -2: Added a class which inherits "IWmaTaskProvider" and implemented the override methods.
public class BizAgiTaskListProvider : IWmaTaskProvider
public string LocalizedProviderName
get { return "BizAgiTaskListProvider"; }
public string ProviderName
get { return "BizAgiTaskListProvider"; }
public Microsoft.Office.Server.WorkManagement.CalloutInfo GetCalloutInfo(IWmaTaskContext context, string taskExternalKey, string locationExternalKey)
return null;
public DashboardExtensionInfo GetDashboardExtensionInfo(IWmaBasicProviderContext context)
return new DashboardExtensionInfo { ClassName = "SP.UI.SharePointExtension" };
public BulkEditResult HandleBulkEdits(IWmaTaskContext context, BulkEdit updates)
return null;
public TaskEditResult HandleTaskEdit(IWmaTaskContext context, BaseAggregatorToProviderTaskUpdate taskUpdate)
return null;
public void RefreshSingleTask(IWmaTaskRefreshContext context, string externalKey)
public void RefreshTasks(IWmaTaskRefreshContext context)
//context.WriteProviderCustomData(
Step – 3: Written a class to fetch the tasks from BizAgi System which has method to provide the task data.
But I’m not able to feed those tasks in the class written in Step – 2 as I’m able to find any method which will take Tasks as Input and I’m not
sure about the format of tasks.
I’m able to debug the provider, and the breakpoint hitting in only one method and two properties.
(LocalizedProviderName, ProviderName, GetDashboardExtensionInfo).
Can you please help me to proceed further in implementing the above solution?
Best Regards
MaheshHi Mahesh,
Although the implementation of work management service application is based on the provider model, I reckon the current SP 2013 RTM does not support custom providers. Only SharePoint task lists, Project server and MS Exchange are supported for now.
Regards,
Yatin -
Custom development in Solution manager(SolMan)
Hi All.
I need information on possibility of developing custom code in Solution manager(SolMan) environment. Any information on how we can the extract data from different systems and integrate it in Solution manager for reporting using custom code will be helpful.
thanks in advance.hi,
you can also have a look at my article:
http://www.solutionmanagerexpert.com/article.cfm?session=&id=3513
this may give you some more ideas how solman can be used with XI
Regards,
Michal Krawczyk -
Managing the development within solution manager landscape
Hi
We have a development system (SMD) and a production system (SMP). SMP is the domain controller and manages the change requests of R/3 DEV, QAS and PRD. Now we want to start deploying enhancements to the functionality in the solution manager itself. I created a maintenance project in SMP and activated the change request management. The maintenance cycle is generated showing SMD as the Development track and SMP as the production track. The status is changed to development with release along with the normal activating and unlocking of the tracks. A change request is created in SMP with the component as SMP system. When I try to create a transport request or try log onto the system, the system is raising different types of error messages. Ideally, it should have created transport requests in SMD and should have navigated there for us to perform the required configuration/development. The error messages are System SMD, client 110 not found when trying to log onto the system and when trying to create a new transport request, it raises the exception with below detailed description.
"A technical problem occurred when RFC function module /TMWFLOW/TASK_START was accessed
Message no. SOCM_ACTION_LOG 025
Diagnosis
An exception was triggered when an RFC module was called.
The module is /TMWFLOW/TASK_START
System Response
The system terminated processing. The transaction contains errors.
Procedure
Check RFC connection NONE to the Solution Manager.
Procedure for System Administration
To analyze the termination, you can activate the assertions in the socm_rfc checkpoint group.
Additional Information:
Exception CX_SOCM_RFC_SYSTEM_FAILURE occurred (program:
CL_CHM1_INSTANCE==============CP, include:
CL_CHM1_INSTANCE==============CM00C, line: 140).
There is no RFC destination in the specified target"
Our basis person is also unable to troubleshoot this. Any help will be appreciated. ThanksHi Srinivas,
1.Check on the RFCs in SMSY for the SMD and SMP.
2.In the SMSY logical component when you click on the transport route is it showing the proper Transport route as you intented?
3.In the transport route is it client specific?
Please checkon the above and revert back for any clarification.
Thanks and Regards,
Avinash. -
Upgrading SAP Work manager 5.3 to 6.1 on SMP 3.0
Hi Experts,
We have SMP 3.0 server,work manager 5.3.Now want to upgrade from 5.3 to 6.1 and deploy standard work manager 6.1 (without crew management,meter management,customer service,linear asset management components)on to SMP 3.0
Agentry Editor and SMP 3.0 server are in different systems
Please suggest prerequisite add-ons needed,development and customization guides(for work manager 6.1 on SMP 3.0)
Manju Venkatesha, Please suggest in this scenario.
Thanks
Siva chandu
Tags edited by: Michael ApplebyDeploying WM 6.1 on SMP 3.0 can be found in
http://scn.sap.com/community/mobile/blog/2014/08/30/quick-start-guide-sap-work-manager-6x-with-smp-agentry
Thanks
Manju -
Syclo : Error in connecting Work Manager Client with Agentry Server
Hi,
Can somebody please shed some light on work manager client-server connections? I have downloaded the "SAP_WORK_MANAGER_BY_SYCLO_5.2" package from market place and set up the Work Manager server. It can successfully connect to the SAP back-end. Environment variables are correctly set too. However, I'm failing to connect to the Work Manager server from the Work Manager clients. I have tried from the Win32 & Android clients both.
For Win32 client, the error I'm getting is:
For Android, I can't even see the server instance, although it's running (it shows up while attempting to connect from Win32). Error:
When I attempt to connect from Work Manager client to the server, it asks for username/password and for Android client it asks for Agentry user id and password. Aren't these username/password of the server where my Work Manager (Agentry) server is installed?
Also, the "Agentry Development Server" which has been set to run as a service runs with Administrative privileges.
I followed this: http://wiki.scn.sap.com/wiki/display/SAPMOB/Agentry+error+Client+Receiving+RFC+ERROR+LOGON+FAILURE+incomplete+logon+Data+when+connecting+to+server
It didn't help. Please let me know where I'm going wrong?
Tags edited by: Michael ApplebyHi Michael,
I can login to SAP backend using the credentials mentioned in JavaBE.ini file.
Please take a look at the JavaBE.ini:
[HOST]
server=<SAP server host name>
; mobile application name configured in sap like SMART_WORK_MANAGER_51, SMART_CUSTOMER_SERVICE_10, SMART_ISU_WORK_MANAGER_10...etc
APPNAME=SMART_WORK_MANAGER_52
[CONFIG]
; Used to get the SAP Configutaions from SAP if source=SAP or from JavaBE ini file
; SAP Configurations are [ENABLE_TABLE], [TABLE_CHECK], [TABLE_REFRESH], [BAPI_WRAPPER],
; [SAPOBJECT], [CT_SAPOBJECT], [CT_BAPI_WRAPPER], [CT_RETURN_TABLE], [CT_DELETE_TABLE].....etc
source=SAP
[TEST_LOGON]
UID=
UPASSWORD=
UGUID=
SERVERSERIALNUM=
; Service login user is used to get the SAP Configutaions from SAP if source=SAP
; Set ENABLED=true if source=SAP or ENABLED=false if source=INI
; If ENABLED=true, set the UID, UPASSWORD and SERVERSERIALNUM
; SERVERSERIALNUM is the Agentry server serial number
[SERVICE_LOGON]
ENABLED=true
UID=<SAP backend username>
UPASSWORD=<SAP backend password>
UPASSWORDENCODED=false
SERVERSERIALNUM=AVKNN@NILKGGBTLD
[PUSH_LOGON]
ENABLED=false
UID=
UPASSWORD=
UPASSWORDENCODED=false
SHAREDCONNECTION=10
[CLIENT_NUM]
CLIENT=720
;CLIENT=010
[SYSTEM_NUM]
;SYSNUM=33
SYSNUM=00
[LANGUAGE]
LANG=EN
[LOGGING]
;1=Fatal, 2=Error, 3=Warning, 4=Info, 5=debug, 6=trace
Level=4
[LOGON_METHOD]
; USER_AUTH if standard UID/Password authentication is used
; USER_AUTH_GLOBAL if pooled connections using single UID/Password is used
; USER_AUTH_GROUP if UID/Password authentication with SAP Message Server
; (load balancing) is used
LOGON_METHOD=USER_AUTH
[GLOBAL_LOGON]
; referenced when LOGON_METHOD=USER_AUTH_GLOBAL
; uses a pool of connections to the SAP backend all utilizing a single
; UID/password
UID=
UPASSWORD=
SHAREDCONNECTION=100
[GROUP_LOGON]
; referenced when LOGON_METHOD=USER_AUTH_GROUP
; individual user authentication using an SAP Message Server which distributes
; client connections among a "group" of SAP application servers based on load
; balancing criteria
; host name or IP address of SAP Message Server
MESSAGE_SERVER=
GROUP_NAME=
SYSTEM_ID=
CLIENT=
[REQUIRED_BAPI_WRAPPER]
com.syclo.sap.bapi.LoginCheckBAPI=/SYCLO/CORE_SUSR_LOGIN_CHECK
com.syclo.sap.bapi.RemoteUserCreateBAPI=/SYCLO/CORE_MDW_SESSION1_CRT
com.syclo.sap.bapi.RemoteParameterGetBAPI=/SYCLO/CORE_MDW_PARAMETER_GET
com.syclo.sap.bapi.SystemInfoBAPI=/SYCLO/CORE_SYSTINFO_GET
com.syclo.sap.bapi.ChangePasswordBAPI=/SYCLO/CORE_SUSR_CHANGE_PASSWD
com.syclo.sap.bapi.CTConfirmationBAPI=/SYCLO/CORE_OUTB_MSG_STAT_UPD
com.syclo.sap.bapi.DTBAPI=/SYCLO/CORE_DT_GET
com.syclo.sap.bapi.GetEmployeeDataBAPI=/SYCLO/HR_EMPLOYEE_DATA_GET
com.syclo.sap.bapi.GetUserDetailBAPI=/SYCLO/CORE_USER_GET_DETAIL
com.syclo.sap.bapi.GetUserProfileDataBAPI=/SYCLO/CORE_USER_PROFILE_GET
com.syclo.sap.bapi.PushStatusUpdateBAPI=/SYCLO/CORE_PUSH_STAT_UPD
com.syclo.sap.bapi.RemoteObjectCreateBAPI=/SYCLO/CORE_MDW_USR_OBJ_CRT
com.syclo.sap.bapi.RemoteObjectDeleteBAPI=/SYCLO/CORE_MDW_USR_OBJ_DEL
com.syclo.sap.bapi.RemoteObjectGetBAPI=/SYCLO/CORE_MDW_SESSION_GET
com.syclo.sap.bapi.RemoteObjectUpdateBAPI=/SYCLO/CORE_MDW_SESSION_UPD
com.syclo.sap.bapi.RemoteReferenceCreateBAPI=/SYCLO/CORE_MDW_USR_KEYMAP_CRT
com.syclo.sap.bapi.RemoteReferenceDeleteBAPI=/SYCLO/CORE_MDW_USR_KEYMAP_DEL
com.syclo.sap.bapi.RemoteReferenceGetBAPI=/SYCLO/CORE_MDW_SESSION_GET
com.syclo.sap.bapi.RemoteReferenceUpdateBAPI=/SYCLO/CORE_MDW_SESSION_UPD
com.syclo.sap.bapi.RemoteSessionDeleteBAPI=/SYCLO/CORE_MDW_SESSION1_DEL
com.syclo.sap.bapi.RemoteUserDeleteBAPI=/SYCLO/CORE_MDW_SESSION1_DEL
com.syclo.sap.bapi.RemoteUserUpdateBAPI=/SYCLO/CORE_MDW_SESSION_UPD
com.syclo.sap.bapi.TransactionCommitBAPI=WFD_TRANSACTION_COMMIT
com.syclo.sap.bapi.SignatureCaptureBAPI=/SYCLO/CS_DOBDSDOCUMENT_CRT
I haven't yet installed ATE and tested out any application. I just want my connections to be perfect, first.
I have a question. Are the credentials used to connect Work Manager client to the server, same as the SAP backend credentials or are they the credentials of the host on which the Work Manager server is installed?
I have tried logging in using the SAP credentials also. But that results in error too.
These credentials are valid for SAP backend and successfully logs onto it and also responds correctly to connectTest.bat. However, I think this error is logical because these are the credentials for SAP backend and not the server where Work Manager server is hosted. -
Problem with custom development for documents in Record Management
In Record Management i have setup a record model. It contains Bor objects, documents, cases and so on.
Each kind of record managent object has it own requirements.
For the documents there is a requirement which demands that if the scandate is changed also the date till which the document must be helded in the system must be changed.
This cannot be done automatically via default SAP and i don't want to let the customers do it there selfs, to much risk they make errors, so this must be done via custom development.
The logic searches in a enhanced method for the right attributes from the importing list of available attributes of the particular document.
This is going well in the development system but when i transport it to the test system it fails. I have noticed that the content of a custom developed field ( for example ZSCANDATE) is loaded well but a default field like SRM_DOM_STORAGE_START not. The systems returns an error that the description of the attribute is missing. When i look in the DMWB ( DocuMent WorkBench ) i dont see errors, but afcorse there is one.
What can i have forgotten in my record management installation?
Offcorse the test system is a copy of a working development system, but you have also some things that are system dependent. and i think i have forgotten some of those..
If you have a idea let me know!
kind regards,
Anton Pierhagen.Hi BalusC,
thanks for the quick answer. I tried it as you said and now I get a validation error in my h:messages tag on my jsf page after submitting the form. There are no errors in my JBoss console, just this one word on my jsf page. Do you have any idea what this could mean?
My two lists look like this:
private ArrayList<GroupBean> selectedItems = new ArrayList<GroupBean>();
private ArrayList<SelectItem> allGroups = new ArrayList<SelectItem>();The allGroups list gets filled like this:
for (GroupBean group: groups){
allGroups.add(new SelectItem(group, group.getName()));
}where groups is a simple collection of GroupBeans which I read from the database. This seems to be correct; at least my list of checkboxes shows the correct group names.
Now here is my selectManyCheckbox:
<t:selectManyCheckbox id="sensor_access" value="#{sensorBacker.selectedItems}" layout="pageDirection" layoutWidth="3">
<f:selectItems value="#{sensorBacker.allGroups}"/>
</t:selectManyCheckbox>Any idea what goes wrong here?
Thanks for your help!
Wiebke -
Custom Data Table in Work Manager 6.1 / SMP 3.0
Hi folks,
was trying to create a custom Data Table in Work Manager. Unfortunately I was not successful to get it working - probably I am missing out something.
Have created the DataTable in the Agentry Editor and configured the Java Class to use the DataTable class like for the other DataTables. Then created the 4 config values in the parameters of the Mobile Application Configuration (DT_MDOID, TABLE_CHECK, TABLE_REFRESH, ENABLE_TABLE). Also created a MDO that is mapped to the DT_MDOID which is derived from the /SYCLO/CL_CORE_DT_HANDLER class.
During sync, I am getting the following errors in the server logs - in the client it is Error 13 => Java...
08/13/2014 18:18:36, 1, 0, 2, Thr 10364, class RCP<class DT::DataTable>, D:\Syclo_BuildBot\rc_7.0server\Syclo\refcount.h#220:RCP<class DT::DataTable>::operator ->
2014/08/13 18:18:36.505: + BackEnd=Java-SAPJavaConnection
2014/08/13 18:18:36.505: Using Java code for <DATA_TABLE_NAME>
2014/08/13 18:18:36.506: Java Exception "<DATA_TABLE_NAME>" Update Data Table: - java.util.NoSuchElementException
Do you have some pointers on what I may miss out?
Cheers,
FlorianMake sure that 'DT_MDOID" parameter entries are maintained correctly "That there is no typo's" in config panel. I don't think you need any entries for TABLE_CHECK, TABLE_REFRESH, ENABLE_TABLE parameters which are only relevant for complex table. Same in Agentry the data table should match with SAP name.
Let me know if you still have issues.
Thanks
Manju -
Tools for SAP development work management?
Hi fellow SAP developers!
As you know, in a big software company the management of development work can be a challenge. Everyone should be able to see quickly who is doing what, who is available for new work, how did some old requests get solved and where is their documentation. We are talking about more than just some simple ticket management system here. It would be a central repository and work management tool for years to come.
I am interested to hear some suggestions for good tools that can be used for development work management in SAP world.
- It should be a tool where development requests can be input, reviewed, approved, documented and stored.
- It should support storing attachments
- It should support a project structure, under which the development items are created.
- It should be searchable and have different views to the development requests (for example by project, request raiser, developer, status etc.)
- It should have some kind of approval system or workflow.
- It should also support email notifications when the status or person assignment changes.
- It should run on large corporate network (accessible in intranet, perhaps via browser).
- A nice bonus would be a mobile client access for urgent cases
I'm keen to hear any proposals, even if not all the points in the wishlist are fullfilled
I'm interested to hear any comments on your exeperiences on various work management tools. What worked and what not?Well, a SAP based product would be efficient as it is integrated and there would be no need for additional licenses etc.
I have to investigate the Solution manager offerings more, if that indeed could handle this task. Have you got any further information or experience?
Rally sounds interesting as well! Are there any other tools like that, proven good in SAP development?
For simply using Abap workbench, I'm afraid that is not good enough for what I'm after. How would you manage for example work queues, project based issue views and extensive solution documentation with it? And everything would have to be searchable and visible for also for non-technical managers who do not log in to SAP. -
Problem utilizing Custom Development Management Cockpit
Hi all,
i'm currently trying to use the Custom Development Management Cockpit. When i open a Clearing Analysis project from TA CNV_CDMC it tells me that i have activated the statistics collection for one system. When i try to select this system (via "Define Project Landscape") as the statistics systems, it tells me that the statistics collection is not active on this system. Therefore, i'm stuck here...
Any hints would be appreciated.
Greetings
/MarcApply the composite/collective sap notes for CDMC 1348772 and 1456166. There is a fix in one of these collective notes for the problem.
Regards
Neil -
Facing Problem in creating the custom development over Floor Plan Manager
Hi All,
I have made one custom development over floor plan manager, but while deploying the application i am facing the following error.Please help in this regards,
The initial exception that caused the request to fail, was:
com.sap.tc.webdynpro.services.exceptions.WDRuntimeException: ComponentUsage(FPMConfigurationUsage): Active component must exist when getting interface controller. (Hint: Have you forgotten to create it with createComponent()? Should the lifecycle control of the component usage be "createOnDemand"?
com.sap.tc.webdynpro.services.exceptions.WDRuntimeException: ComponentUsage(FPMConfigurationUsage): Active component must exist when getting interface controller. (Hint: Have you forgotten to create it with createComponent()? Should the lifecycle control of the component usage be "createOnDemand"?
at com.sap.tc.webdynpro.progmodel.components.ComponentUsage.ensureActiveComponent(ComponentUsage.java:773)
at com.sap.tc.webdynpro.progmodel.components.ComponentUsage.getInterfaceControllerInternal(ComponentUsage.java:348)
at com.sap.tc.webdynpro.progmodel.components.ComponentUsage.getInterfaceController(ComponentUsage.java:335)
at com.sap.pcuigp.xssfpm.wd.wdp.InternalFPMComponent.wdGetFPMConfigurationUsageInterface(InternalFPMComponent.java:245)
at com.sap.pcuigp.xssfpm.wd.FPMComponent$FPM.changeToExceptionPerspective(FPMComponent.java:862)
at com.sap.pcuigp.xssfpm.java.MessageManager.handleException(MessageManager.java:259)
at com.sap.pcuigp.xssfpm.java.MessageManager.raiseException(MessageManager.java:104)
at com.sap.pcuigp.xssfpm.wd.BackendConnections.connectModelInternal(BackendConnections.java:323)
at com.sap.pcuigp.xssfpm.wd.BackendConnections.initBackend(BackendConnections.java:256)
at com.sap.pcuigp.xssfpm.wd.BackendConnections.connectModel(BackendConnections.java:154)
at com.sap.pcuigp.xssfpm.wd.wdp.InternalBackendConnections.connectModel(InternalBackendConnections.java:237)
at com.sap.pcuigp.xssfpm.wd.FPMComponent$FPM.connectModel(FPMComponent.java:842)
at com.sap.pcuigp.xssfpm.wd.FPMComponent$FPMProxy.connectModel(FPMComponent.java:1072)
at com.sap.pcuigp.xssfpm.wd.BackendConnections.init(BackendConnections.java:141)
at com.sap.pcuigp.xssfpm.wd.wdp.InternalBackendConnections.init(InternalBackendConnections.java:233)
at com.sap.pcuigp.xssfpm.wd.FPMComponent.wdDoInit(FPMComponent.java:182)
at com.sap.pcuigp.xssfpm.wd.wdp.InternalFPMComponent.wdDoInit(InternalFPMComponent.java:110)
at com.sap.tc.webdynpro.progmodel.generation.DelegatingComponent.doInit(DelegatingComponent.java:108)
at com.sap.tc.webdynpro.progmodel.controller.Controller.initController(Controller.java:215)
at com.sap.tc.webdynpro.progmodel.controller.Controller.init(Controller.java:200)
at com.sap.tc.webdynpro.clientserver.cal.ClientComponent.init(ClientComponent.java:430)
at com.sap.tc.webdynpro.clientserver.cal.ClientApplication.init(ClientApplication.java:362)
at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.initApplication(ApplicationSession.java:782)
at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doProcessing(ApplicationSession.java:302)
at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessingStandalone(ClientSession.java:741)
at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessing(ClientSession.java:694)
at com.sap.tc.webdynpro.clientserver.session.ClientSession.doProcessing(ClientSession.java:253)
at com.sap.tc.webdynpro.clientserver.session.RequestManager.doProcessing(RequestManager.java:149)
at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doContent(DispatcherServlet.java:62)
at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doGet(DispatcherServlet.java:46)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:401)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:386)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:364)
at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:1039)
at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:265)
at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)
at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175)
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:104)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:176)you forgot to add the usage dependency in the DC metadata section in your DC, you have to add the XSS~utils and fpm as a used DC's as part of your DC, try to add those, if you already done that, so check where missed the adding of used webdynpro components in any of the VAC's or FC's,
Cheer,
Appa -
Looking up a custom work manager
Hi All,
I'm a little stumped with accessing a custom work manager in WLS 9.2. I think I've followed the docs exactly.
I tried to use the default wm by looking up "java:comp/env/wm/default" and that worked fine. I didn't in any was define that in any config files. I then created 2 custom work managers in weblogic.xml and named them "sync" and "async." In web.xml I added 2 resource refs to those same names, matching the "sync" and "async" names like the docs say. However looking them up by either "java:comp/env/wm/sync" or just "sync" gave me a NameNotFoundException.
I also tried defining the work managers in weblogic-application.xml and omitting the resource-ref, but that didn't work. I do see the work managers show up in the console. If I define them in weblogic.xml, they show up under the web app and if I define them in weblogic-application.xml, they show up under the app (ear.)
What step am I missing?
The instructions I'm using are at the bottom of this page: http://download.oracle.com/docs/cd/E11035_01/wls100/config_wls/self_tuned.html
thanks
johnI got it working. I don't know what I was doing wrong before.
My weblogic-application.xml contains this:
<work-manager>
<name>sync</name>
<fair-share-request-class>
<name>half share</name>
<fair-share>100</fair-share>
</fair-share-request-class>
</work-manager>
<work-manager>
<name>async</name>
<fair-share-request-class>
<name>half share</name>
<fair-share>100</fair-share>
</fair-share-request-class>
</work-manager>My web.xml contains this:
<resource-ref>
<res-ref-name>sync</res-ref-name>
<res-type>commonj.work.WorkManager</res-type>
<res-auth>Container</res-auth>
</resource-ref>
<resource-ref>
<res-ref-name>async</res-ref-name>
<res-type>commonj.work.WorkManager</res-type>
<res-auth>Container</res-auth>
</resource-ref>And my jndi lookup looks like this:
WorkManager wm = (WorkManager)context.lookup("java:comp/env/sync");thanks -
Task Table in Custom DB as provider in Work Management Service?
I have a task table on a SQL 2008 Database (with usual task columns like assigned_to, task_title, status etc).
I understand that custom providers are unsupported for WMS.
Is it possible to create an External List (BCS) connecting to the SQL task table and use that as a provider for WMS?Hi Mahesh,
Although the implementation of work management service application is based on the provider model, I reckon the current SP 2013 RTM does not support custom providers. Only SharePoint task lists, Project server and MS Exchange are supported for now.
Regards,
Yatin -
Setting up Custom Development Management Cockpit (CDMC)
Hi Gurus,
Custom Development Management Cockpit (CDMC) available from Solution Manager 7.0 EHP1 SP19 as part of SAP Enterprise Support tools to allow to manage customer changes to support EhP/SPS/ Upgrade projects by determining what custom changes will be impacted by SAP changes.
Question is How to setup Custom Development Management Cockpit (CDMC)? Please help me if anybody already implemented this and any docs will be helpful.
Appreciate your help.
Sincerely yours
SaruHi
Follow the links,
http://help.sap.com/saphelp_nw70ehp1/helpdata/en/d3/4b21cf15464589b84bc63f0da54530/frameset.htm
https://websmp210.sap-ag.de/~form/sapnet?_FRAME=CONTAINER&_OBJECT=011000358700000308632009E
https://websmp210.sap-ag.de/~form/sapnet?_FRAME=CONTAINER&_OBJECT=011000358700002008602008E
https://websmp210.sap-ag.de/~form/sapnet?_FRAME=CONTAINER&_OBJECT=011000358700002008602008E
Hope it solves ur prb
Regards
Prakhar -
How to find out Max threads count for Custom Work Manager??
Hi All,
How to find out Max threads count for Custom Work Manager??
I have created 1 WM & targeted it to a cluster of 2 MS. Later I created Max thread Constraint = 300 & assigned that to my WM.
I need to check how many threads maximum were created by my WM after lets say 1 completed day.
The idea behind that is to understand if .. 300 is enough or need to increase the same way as we do it for JDBC datasource like.. Active connections Max count.. etc.
Any Idea?
regards,
TanmayHi Ashish,
Thanks for your response.
The monitoring page that you are suggesting does not indicate the max thread count reached for a particular WM.
For example, If I have Sample WM with 300 Max Thread Constraint, is there a way for me to check how many threads have been used out of 300??
Any pointers in this regard are appreciated.
Thanks,
Tanmay
Maybe you are looking for
-
Create at runtime a job to run at the central instance with high priority
Hi All Using the function modules ( job_open, job_submit and job_close ) or ( job_open, submit via job jobname number jobcount, job_close) I need that this job runs in the central instance and with high priority. I would like to know how to info
-
Dinamically change the name of a field.
Dear all, Here is my problem. I have a 3 text fields wraped in a subform. I have also created a button so I can add new instance of this sub form at runtime. All that works nice. However, I also have a HTML subbmit button, and when I submit the form
-
Time machine deleted old backups
I was wondering if anyone has tried to use time machine? i've just started a time machine backup and it is not detected the old backups made on lion.
-
Awaiting approval status in SC
Hi experts, we have set up a new system for testing.(SRM 5)when the user creates a SC it goes for approval.So based on the workitem i went to SWIA and completed the approval manually. still the shopping cart status is Awaiting approval. If i am missi
-
IPhoto and photos app becoming non responsive/ slow and crashing...
Ok so I need some help! I've been importing my photos onto my iPad with a camera connection kit. Everything has been fine for a while, I've been able to edit , do effects, export, navigate between windows and sections within the app. Now for so,e rea