Hi SNC Community,
I'm trying to get the Work Manager 6.0 running on SMP 3.0 (running on Linux). Currently the events.log within the Agentry folder states, that the Agentry Server was started. But If I look into the Threads*.log I see there might be a problem and I'm also not able to connect to the server.
Unfortunately I couldn't find any manual or post where someone described the steps to get a work manager running on SMP 3.0. The SMP 3.0 server manual as well as the SDK manual just describing in general how to publish an application to the SMP 3.0. But for Work Manager, there might be some special things to be done ...
Any help/hints are welcome!
Here what I did so far:
- Install SMP 3.0 up to SP02 on Suse SLES 11
- Install SAP JCo 2.1.11 (test successful: java -jar /DVD_HANA/jco/sapjco.jar -stdout )
- Create a new application in SMP with type Agentry and select security profile default
- Install SMP3.0 SDK SP02 (Agentry)
- Setup Eclispe 4.2.2 with Agentry Plugin 7.0.2
- Import a Work Manager 6.0 from Teamshare
- Export Agentry Project as a production version and point to the Agentry.ini which is in folder /opt/SAP/MobilePlatform3/Server/configuration/com.sap.mobile.platform.server.agentry.application
- Include all jar files to the ZIP file
- Import the ZIP file within Agentry application in SMP 3.0
- Create JavaBE.ini in folder /opt/SAP/MobilePlatform3/Server which is copied from WM6.0 server
- Adjust Agentry.ini in folder /opt/SAP/MobilePlatform3/Server/configuration/com.sap.mobile.platform.server.agentry.application (see section config files)
- Restart Server
Config files:
Agentry.ini
[Server Administration] authenticationCertificateStore=AgentryServer.pfx authenticationCertificateStorePassword=Rzdrj~SwixoAqzmbVxgi authenticationCertificateStorePasswordEncoded=true [System Connections] 2=ag3httpxmlbe.dll 1=ag3javabe.dll [Configuration] apnsCertificateDirectory=apnsCertificates apnsCertificatePassword=Rzdrj~SwixoAqzmbVxgi apnsCertificatePasswordEncoded=True apnsEnabled=True applicationGlobalsFile=Globals.ini applicationStringsFile=ApplicationText.ini clientStringNamesFile=ClientStringNames.ini clientStringsFile=ClientText.ini developmentServer=False enableFailedTransactionLogging=True enableOverrideFile=Enables.ini enableTransactionFailureHandling=False failedTransactionFilenameFormat=%{userid} %{transaction_name} %{date} %{time}-%{count}.xml failedTransactionsQueue=FailedTransactionsQueue gcmEnabled=True gcmServerAuthorizationKey=Authorization:key=AIzaSyDi0qWQEewdbmNSV_o9QNtSQrlxPnBXtBM gcmServerLink=https://android.googleapis.com/gcm/send imagesPath=Application\Development\Images localizationPath= localizations= overrideInfoTableDirectory=OverrideInfoTable overrideTypesFile=OverrideTypes.ini postedTransactionDirectory=posted postedTransactionFile=%{device}.pli scriptsPath=Application\Development\Scripts spinDocIniFile= threadCount=0 transmitConfigurationFile=TransmitConfigurations.ini trustedCertificateStore= updateIdleWait=60 updatePeriod=60 urlPath= [HTTPXML-2] authenticationCertificateStore=MY authenticationCertificateStorePassword= authenticationCertificateStorePasswordEncoded=False autoDequote=True baseURL=http://localhost:8282 basicAuthenticationPassword= basicAuthenticationPasswordEncoded=False basicAuthenticationUserID= constantsFile=httpxml_sd.ini enableAuthentication=False enablePreviousUserAuthentication=False httpConnectTimeout=60 httpReceiveTimeout=300 httpResolveTimeout=60 httpSendTimeout=300 listenOn= name=2 timeZoneName= timeout=300 trustedCertificateStore= useSSL=False xmlNamespaces= [Java-1] classPath=./ini4j.jar;./Agentry-v5.jar;./Z_SAPWM-6.0.0.0.jar;./SAPWM-6.0.0.0.jar;./SAPCommon-130881.jar; constantsFile= deleteSource=True enableAuthentication=True enablePreviousUserAuthentication=True name=Java-1 outputDirectory=. performCompile=True printBusinessLogicStackTrace=False printStackTrace=False scriptsPath= serverClass=com.syclo.agentry.Server sourceDirectory=. timeZoneName= [SpinDoc] facePath=sql\custom;sql facepath=sql\custom;sql [TimeZoneAlias]
Log files:
events.log
02/27/2014 18:51:45, 0, 0, 0, Thr 140352349296384, New files opened events.log, messages.log 02/27/2014 18:51:45, 0, 0, 2, Thr 140352349296384, Agentry Startup 02/27/2014 18:51:45, 0, 17, 14, Thr 140352349296384, WebSockets Front End v7.0.2.151 02/27/2014 18:51:45, 0, 1, 4, Thr 140352349296384, Agentry v7.0.2.151 02/27/2014 18:51:45, 0, 20, 150, Thr 140352200132352, Loading Production application definitions using file "SAPWM-v1-0-0-app" 02/27/2014 18:51:45, 0, 20, 152, Thr 140352200132352, Loading Production application definitions for default localization 02/27/2014 18:52:07, 0, 20, 153, Thr 140352200132352, Finished loading Production application definitions for default localization 02/27/2014 18:52:07, 0, 20, 151, Thr 140352200132352, Finished loading Production application definitions using file "SAPWM-v1-0-0-app" 02/27/2014 18:52:08, 0, 24, 4, Thr 140352349296384, Loaded 2 (HTTPXML v7.0.2.151) from ag3httpxmlbe.dll 02/27/2014 18:52:08, 0, 23, 4, Thr 140352349296384, Loaded Java-1 (Java v7.0.2.151) from ag3javabe.dll 02/27/2014 18:52:08, 0, 20, 4, Thr 140352349296384, Server v7.0.2.151 02/27/2014 18:52:08, 0, 17, 10, Thr 140352349296384, WebSockets Front End v7.0.2.151 02/27/2014 18:52:08, 0, 0, 0, Thr 140352349296384, Old log files moved into /opt/SAP/MobilePlatform3/Server/log/agentry/rolled/2014-02-27-185145 02/27/2014 18:52:08, 0, 0, 23, Thr 140352349296384, Agentry startup is complete.
Thread-140352200132352.log
2014/02/27 18:52:07.310: Opening log file 2014/02/27 18:52:07.310: + Thread=140352200132352 2014/02/27 18:52:07.310: + Server=Agentry 2014/02/27 18:52:07.310: + Load Loop=Production 2014/02/27 18:52:07.310: + AppIniFile=SAPWM-v1-0-0-app 2014/02/27 18:52:07.310: + Module=PM 2014/02/27 18:52:07.310: + Service Event=WorkOrderPushHTTPListener 2014/02/27 18:52:07.310: Failed to load definition for Service Event 'WorkOrderPushHTTPListener' 2014/02/27 18:52:07.310: + Service Event=WorkorderPushByOperationHTTPListener 2014/02/27 18:52:07.310: Failed to load definition for Service Event 'WorkorderPushByOperationHTTPListener' 2014/02/27 18:52:07.311: + Service Event=WorkorderPushBySubOperationHTTPListener 2014/02/27 18:52:07.311: Failed to load definition for Service Event 'WorkorderPushBySubOperationHTTPListener' 2014/02/27 18:52:07.311: + Service Event=BDSDocumentPushHTTPListener 2014/02/27 18:52:07.311: Failed to load definition for Service Event 'BDSDocumentPushHTTPListener' 2014/02/27 18:52:07.311: + Service Event=DMSDocumentPushHTTPListener 2014/02/27 18:52:07.311: Failed to load definition for Service Event 'DMSDocumentPushHTTPListener' 2014/02/27 18:52:07.311: + Service Event=WorkorderPushByMRSHTTPListener 2014/02/27 18:52:07.311: Failed to load definition for Service Event 'WorkorderPushByMRSHTTPListener'
When trying to connect with the WPF client I get a communication error (14) and nothing is shown in the log files ..
Best Regards,
Michel