Quantcast
Channel: SCN: Message List
Viewing all articles
Browse latest Browse all 8620

Re: Issue load backend onto Agentry test environment (smp3.0)

$
0
0

Hello PH Ngu,

 

Can you please help me how to develop simple fetch agentry application development using SAP back end in SMP 3.0,

 

I already configured flight example in SMP 3.0 Agentry application both side like SAP side and Agentry Editor, and also i publish the same app and after i deploy app into the SMP 3.0 using web cockpit.

 

But when i am testing the application using ATE i am getting following error please find the error details for more details.

 

08/07/2014 18:11:43, 0,         0,         0, Thr       5332, New files opened events.log, messages.log

08/07/2014 18:11:43, 0,         0,         2, Thr       5332, Loading the Agentry Runtime's public/private key for password exchanges.

08/07/2014 18:11:43, 0,         0,         2, Thr       5332, Key pair loaded successfully.

08/07/2014 18:11:43, 0,         0,         2, Thr       5332, Agentry Startup

08/07/2014 18:11:43, 0,        17,        14, Thr       5332, WebSockets Front End v7.0.3.159

08/07/2014 18:11:43, 0,         1,         4, Thr       5332, Agentry Server Agent v7.0.3.159

08/07/2014 18:11:44, 0,        20,       150, Thr       6648, Loading Development application definitions

08/07/2014 18:11:44, 1,        20,        28, Thr       6648, Java Back End - NoClassDefFoundError|java.lang.NoClassDefFoundError: com/syclo/sap/Server

  at java.lang.ClassLoader.defineClass1(Native Method)

  at java.lang.ClassLoader.defineClass(ClassLoader.java:888)

  at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)

  at java.net.URLClassLoader.defineClass(URLClassLoader.java:511)

  at java.net.URLClassLoader.access$100(URLClassLoader.java:74)

  at java.net.URLClassLoader$1.run(URLClassLoader.java:423)

  at java.net.URLClassLoader$1.run(URLClassLoader.java:417)

  at java.security.AccessController.doPrivileged(Native Method)

  at java.net.URLClassLoader.findClass(URLClassLoader.java:416)

  at java.lang.ClassLoader.loadClass(ClassLoader.java:488)

  at java.lang.ClassLoader.loadClass(ClassLoader.java:421)

Caused by: java.lang.ClassNotFoundException: com.syclo.sap.Server

  at java.net.URLClassLoader$1.run(URLClassLoader.java:425)

  at java.net.URLClassLoader$1.run(URLClassLoader.java:417)

  at java.security.AccessController.doPrivileged(Native Method)

  at java.net.URLClassLoader.findClass(URLClassLoader.java:416)

  at java.lang.ClassLoader.loadClass(ClassLoader.java:488)

  at java.lang.ClassLoader.loadClass(ClassLoader.java:421)

  ... 11 more

Caused by: java.io.IOException: invalid header field name: Implementation-Build Number (E:\SAP\MobilePlatform3\Server\configuration\com.sap.mobile.platform.server.agentry.application\Java\SAPCommon-130881.jar:7)

  at java.util.jar.Attributes.read(Attributes.java:457)

  at java.util.jar.Manifest.read(Manifest.java:280)

  at java.util.jar.Manifest.<init>(Manifest.java:87)

  at java.util.jar.JarFile.getManifestFromReference(JarFile.java:182)

  at java.util.jar.JarFile.getManifest(JarFile.java:166)

  at sun.misc.URLClassPath$JarLoader$2.getManifest(URLClassPath.java:771)

  at java.net.URLClassLoader.defineClass(URLClassLoader.java:478)

  at java.net.URLClassLoader.access$100(URLClassLoader.java:74)

  at java.net.URLClassLoader$1.run(URLClassLoader.java:423)

  ... 16 more

|classpath = E:\SAP\MobilePlatform3\Server\configuration\com.sap.mobile.platform.server.agentry.application\Java\ini4j.jar;E:\SAP\MobilePlatform3\Server\configuration\com.sap.mobile.platform.server.agentry.application\Java\sapjco.jar;E:\SAP\MobilePlatform3\Server\configuration\com.sap.mobile.platform.server.agentry.application\Java\Agentry-v5.jar;E:\SAP\MobilePlatform3\Server\configuration\com.sap.mobile.platform.server.agentry.application\Java\ZFlightBooking.jar;E:\SAP\MobilePlatform3\Server\configuration\com.sap.mobile.platform.server.agentry.application\Java\SAPCommon-130881.jarjavaBE.cpp#374:JavaBackEnd::init

08/07/2014 18:11:44, 0,        20,       152, Thr       6648, Loading Development application definitions for default localization

08/07/2014 18:11:44, 0,        20,       153, Thr       6648, Finished loading Development application definitions for default localization

08/07/2014 18:11:44, 0,        20,       151, Thr       6648, Finished loading Development application definitions

08/07/2014 18:11:44, 0,        20,         4, Thr       5332, Server v7.0.3.159

08/07/2014 18:11:44, 0,        17,        10, Thr       5332, WebSockets Front End v7.0.3.159

08/07/2014 18:11:44, 0,         0,         0, Thr       5332, Old log files moved into E:\SAP\MobilePlatform3\Server\log\agentry\rolled\2014-08-07-181143

08/07/2014 18:11:44, 0,         0,        23, Thr       5332, Agentry startup is complete.

08/07/2014 18:11:46, 0,        20,       150, Thr       6648, Loading Development application definitions

08/07/2014 18:11:46, 1,        20,        28, Thr       6648, Java Back End - NoClassDefFoundError|java.lang.NoClassDefFoundError: com/syclo/sap/Server

  at java.lang.ClassLoader.defineClass1(Native Method)

  at java.lang.ClassLoader.defineClass(ClassLoader.java:888)

  at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)

  at java.net.URLClassLoader.defineClass(URLClassLoader.java:511)

  at java.net.URLClassLoader.access$100(URLClassLoader.java:74)

  at java.net.URLClassLoader$1.run(URLClassLoader.java:423)

  at java.net.URLClassLoader$1.run(URLClassLoader.java:417)

  at java.security.AccessController.doPrivileged(Native Method)

  at java.net.URLClassLoader.findClass(URLClassLoader.java:416)

  at java.lang.ClassLoader.loadClass(ClassLoader.java:488)

  at java.lang.ClassLoader.loadClass(ClassLoader.java:475)

  at java.lang.ClassLoader.loadClass(ClassLoader.java:421)

Caused by: java.lang.ClassNotFoundException: com.syclo.sap.Server

  at java.net.URLClassLoader$1.run(URLClassLoader.java:425)

  at java.net.URLClassLoader$1.run(URLClassLoader.java:417)

  at java.security.AccessController.doPrivileged(Native Method)

  at java.net.URLClassLoader.findClass(URLClassLoader.java:416)

  at java.lang.ClassLoader.loadClass(ClassLoader.java:488)

  at java.lang.ClassLoader.loadClass(ClassLoader.java:421)

  ... 12 more

Caused by: java.io.IOException: invalid header field name: Implementation-Build Number (E:\SAP\MobilePlatform3\Server\configuration\com.sap.mobile.platform.server.agentry.application\Java\SAPCommon-130881.jar:7)

  at java.util.jar.Attributes.read(Attributes.java:457)

  at java.util.jar.Manifest.read(Manifest.java:280)

  at java.util.jar.Manifest.<init>(Manifest.java:87)

  at java.util.jar.JarFile.getManifestFromReference(JarFile.java:182)

  at java.util.jar.JarFile.getManifest(JarFile.java:166)

  at sun.misc.URLClassPath$JarLoader$2.getManifest(URLClassPath.java:771)

  at java.net.URLClassLoader.defineClass(URLClassLoader.java:478)

  at java.net.URLClassLoader.access$100(URLClassLoader.java:74)

  at java.net.URLClassLoader$1.run(URLClassLoader.java:423)

  ... 17 more

|classpath = E:\SAP\MobilePlatform3\Server\configuration\com.sap.mobile.platform.server.agentry.application\Java\ini4j.jar;E:\SAP\MobilePlatform3\Server\configuration\com.sap.mobile.platform.server.agentry.application\Java\sapjco.jar;E:\SAP\MobilePlatform3\Server\configuration\com.sap.mobile.platform.server.agentry.application\Java\Agentry-v5.jar;E:\SAP\MobilePlatform3\Server\configuration\com.sap.mobile.platform.server.agentry.application\Java\ZFlightBooking.jar;E:\SAP\MobilePlatform3\Server\configuration\com.sap.mobile.platform.server.agentry.application\Java\SAPCommon-130881.jarjavaBE.cpp#374:JavaBackEnd::init

08/07/2014 18:11:46, 0,        20,       152, Thr       6648, Loading Development application definitions for default localization

08/07/2014 18:11:46, 0,        20,       153, Thr       6648, Finished loading Development application definitions for default localization

08/07/2014 18:11:46, 0,        20,       151, Thr       6648, Finished loading Development application definitions

08/07/2014 18:11:46, 0,        20,       150, Thr       6648, Loading Development application definitions

08/07/2014 18:11:46, 1,        20,        28, Thr       6648, Java Back End - NoClassDefFoundError|java.lang.NoClassDefFoundError: com/syclo/sap/Server

  at java.lang.ClassLoader.defineClass1(Native Method)

  at java.lang.ClassLoader.defineClass(ClassLoader.java:888)

  at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)

  at java.net.URLClassLoader.defineClass(URLClassLoader.java:511)

  at java.net.URLClassLoader.access$100(URLClassLoader.java:74)

  at java.net.URLClassLoader$1.run(URLClassLoader.java:423)

  at java.net.URLClassLoader$1.run(URLClassLoader.java:417)

  at java.security.AccessController.doPrivileged(Native Method)

  at java.net.URLClassLoader.findClass(URLClassLoader.java:416)

  at java.lang.ClassLoader.loadClass(ClassLoader.java:488)

  at java.lang.ClassLoader.loadClass(ClassLoader.java:475)

  at java.lang.ClassLoader.loadClass(ClassLoader.java:475)

  at java.lang.ClassLoader.loadClass(ClassLoader.java:421)

Caused by: java.lang.ClassNotFoundException: com.syclo.sap.Server

  at java.net.URLClassLoader$1.run(URLClassLoader.java:425)

  at java.net.URLClassLoader$1.run(URLClassLoader.java:417)

  at java.security.AccessController.doPrivileged(Native Method)

  at java.net.URLClassLoader.findClass(URLClassLoader.java:416)

  at java.lang.ClassLoader.loadClass(ClassLoader.java:488)

  at java.lang.ClassLoader.loadClass(ClassLoader.java:421)

  ... 13 more

Caused by: java.io.IOException: invalid header field name: Implementation-Build Number (E:\SAP\MobilePlatform3\Server\configuration\com.sap.mobile.platform.server.agentry.application\Java\SAPCommon-130881.jar:7)

  at java.util.jar.Attributes.read(Attributes.java:457)

  at java.util.jar.Manifest.read(Manifest.java:280)

  at java.util.jar.Manifest.<init>(Manifest.java:87)

  at java.util.jar.JarFile.getManifestFromReference(JarFile.java:182)

  at java.util.jar.JarFile.getManifest(JarFile.java:166)

  at sun.misc.URLClassPath$JarLoader$2.getManifest(URLClassPath.java:771)

  at java.net.URLClassLoader.defineClass(URLClassLoader.java:478)

  at java.net.URLClassLoader.access$100(URLClassLoader.java:74)

  at java.net.URLClassLoader$1.run(URLClassLoader.java:423)

  ... 18 more

|classpath = E:\SAP\MobilePlatform3\Server\configuration\com.sap.mobile.platform.server.agentry.application\Java\ini4j.jar;E:\SAP\MobilePlatform3\Server\configuration\com.sap.mobile.platform.server.agentry.application\Java\sapjco.jar;E:\SAP\MobilePlatform3\Server\configuration\com.sap.mobile.platform.server.agentry.application\Java\Agentry-v5.jar;E:\SAP\MobilePlatform3\Server\configuration\com.sap.mobile.platform.server.agentry.application\Java\ZFlightBooking.jar;E:\SAP\MobilePlatform3\Server\configuration\com.sap.mobile.platform.server.agentry.application\Java\SAPCommon-130881.jarjavaBE.cpp#374:JavaBackEnd::init

08/07/2014 18:11:46, 0,        20,       152, Thr       6648, Loading Development application definitions for default localization

08/07/2014 18:11:46, 0,        20,       153, Thr       6648, Finished loading Development application definitions for default localization

08/07/2014 18:11:46, 0,        20,       151, Thr       6648, Finished loading Development application definitions

 

And also following are my Agentry.ini and JavaBE.ini files.

 

Agentry.ini

 

[System Connections]

1=ag3javabe.dll

 

 

[Java-1]

name=Java Back End

constantsFile=

deleteSource=true

enableAuthentication=true

enablePreviousUserAuthentication=false

outputDirectory=.

performCompile=false

printBusinessLogicStackTrace=false

printStackTrace=false

scriptsPath=

sourceDirectory=.

timeZoneName=

 

 

classPath=./Java/ini4j.jar;./Java/sapjco.jar;./Java/Agentry-v5.jar;./Java/ZFlightBooking.jar;./Java/SAPCommon-130881.jar;

serverClass=com/syclo/sap/sflight/server/Server

 

 

[Configuration]

apnsCertificateDirectory=apnsCertificates

apnsCertificatePassword=

apnsCertificatePasswordEncoded=False

apnsEnabled=False

applicationGlobalsFile=Globals.ini

applicationStringsFile=ApplicationText.ini

clientStringNamesFile=ClientStringNames.ini

clientStringsFile=ClientText.ini

developmentServer=True

enableFailedTransactionLogging=True

enableOverrideFile=Enables.ini

enableTransactionFailureHandling=False

failedTransactionFilenameFormat=%{userid} %{transaction_name} %{date} %{time}-%{count}.xml

failedTransactionsQueue=FailedTransactionsQueue

gcmEnabled=False

gcmServerAuthorizationKey=serverAuthKey

gcmServerLink=www.google.com

imagesPath=Application\Development\Images

localizationPath=

localizations=

overrideInfoTableDirectory=OverrideInfoTable

overrideTypesFile=OverrideTypes.ini

scriptsPath=Application\Development\Scripts

spinDocIniFile=

threadCount=0

transmitConfigurationFile=TransmitConfigurations.ini

trustedCertificateStore=

updateIdleWait=60

updatePeriod=60

urlPath=

 

 

[LastUpdates]

System Connections=18:5:45 8/7/2014

Java-1=18:5:45 8/7/2014

Configuration=18:12:10 8/7/2014

 

 

JavaBE.ini

 

[HOST]

server=192.168.12.8

APPNAME=ZFlightBooking

[CONFIG]

source=SAP

[CLIENT_NUM]

KCD

;CLIENT=<client number for Agentry Server to communicate with SAP Application server>

[SYSTEM_NUM]

00

;SYSNUM=<system number for Agentry Server to communicate with the SAP Application Server>

[LANGUAGE]

EN

;LANG=<two chracter SAP language key>

[LOGGING]

Level=2

;1 - Fatal Errors only

;2 - Errors and above

;3 - Warnings and above

;4 - Informational messages and above

;5 - Debugging messages and above

;6 - Trace level debugging

[LOGON_METHOD]

LOGON_METHOD=USER _AUTH

UID=ibm_crm4

UPASSWORD=Pihu@1997

 

 

;USER _AUTH - Standard User ID and password authentication is used.

;USER_AUTH_GLOBAL - Pooled connections using a single user ID and password; requires the section [GLOBAL_LOGON] to also be created.

;USER_AUTH_GROUP - User ID and password authentication with the SAP Message Server (load balancing) is used; requires the section [GROUP_LOGON] to also be created.

 

 

;If the LOGON_METHOD is set to USER_AUTH_GLOBAL, create a new section named [GLOBAL_LOGON] as shown next:

;[GLOBAL_LOGON]

;UID=<User ID shared by all users>

;UPASSWORD=<Password shared by all users>

;SHAREDCONNECTIONS=<number of connections created for the shared pool>

 

 

;If the LOGON_METHOD is set to USER_AUTH_GROUP, create a new section named [GROUP_LOGON] as shown next:

;[GROUP_LOGON]

;MESSAGE_SERVER=<host name or IP of the SAP Message Server>

;GROUP_NAME=<name of the SAP Application Server group>

;SYSTEM_ID=<name or ID of the SAP system>

;CLIENT=<client number to be used by the Agentry Server to connect to the SAP system>

 

 

[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 think you already did some sample in SMP 3.0, and also just send me the steps whatever you follow, because i am very confusing with SMP 3.0 like directory structure and etc..

I don't want any Agentry app development and related Java app development and also SAP BAPI Wrappers, MDO's etc..

 

After developing the simple app from both SAP side and Agentry side, then how to deploy the app into the SMP 3.0 and what are all the parameters we want give in the Management Cockpit and Agetnry.ini, JavaBE.ini files creation and placing both files into the directories and Application.zip file creation etc...


If any one help, we greatly appreciated!


Regards

Ranjith Lingala


Viewing all articles
Browse latest Browse all 8620

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>