IP for ABAP ADD-ON
Greetings,
This is a question bothering me for quite sometime, a gentleman told me that developing a product using ABAP is not advisable because of the licensing terms that SAP uses for ABAP, he further told me that you can not own the intellectual property right on your product if it is developed on ABAP. You can only sell a solution to a customer and customer can only use it and SAP can takeover the IP (Intellectual Property right) anytime they want. He sited this as a reason why they are developing their product on Java stack rather than ABAP stack.
Is it true ? Can someone throw some light on this ?
Regards,
Sanjeev
We have implemented our own algorithm
Similar Messages
-
Creating add-on deployable package using AAK for ABAP add-on certification
Hi all,
We are planning for ABAP certification next month.
I have some doubts if you can clarify please.
We have our name space registered and AAK is also installed on system.
Now with ABAP custom development we are planning to create Add-on CD using AAK.
For custom development I can use AAK (SSDC & SSDA) to create .PAT installable files.
How to create installable files for customizing i.e. configuration changes ?
We have to create BC-Set using IMG activity and follow upload - download process or any other process to be followed to install configuration changes.
Please provide some documentation for creating installabe files using AAK and BC-Set if available.
Thanks in advance,
AnandHi Anand,
Has this question ever been answered?
Is it possible to package BC-sets in a PAT file?
if not, how do you package BC-sets for certification?
If yes, how did you manage to do this?
Thanks
Stephan -
Java Add-In installation for Abap
Hello Friends,
I have installed NW2004s Abap stack for use BW features.
Now, I need to install Java Add-In (including EP and BI Java to use BEX and Integrated Planning) in this same installation.
In SAPINST (Additional Software Lifecycle -> Java Add-in for Abap), have 3 steps to install J2EE Add-in:
1 - Install SCS
2 - Install database Instance
3 - Install Central Instance
Is this correct? I really necessary to execute these steps? (for example, I have NW2004s database Abap running. Why I need to install database instance again?)
Anybody can help me in this procedure?
Thanks,
CarlosHi Everyone.
My scenario is similar with one important difference.
I upgraded from BW 3.5 to BI 7.0. However we never had a java stack on BW before and i did not install one during the upgrade. now the guys want a java stack.
I read the message about putting in a BI Java add in to existing ABAP system. however our hardware for the Abap system is not very good. is it then possible to put the Java add in on another machine ?
What steps are required. Specifically do i run sapinst on the new hardware and what options do i specify.
I have worked in Basis for a long time but am new to this Java stuff, so as much details as possible would help.
Regards
Shirish Joshi -
WAS JAVA add-in for ABAP install error on AIX Oracle
Hi All
I am currently trying to install a 640 WAS JAVA add-in for ABAP on AIX 5.2 running oracle 9.2.0.6 for SAP 4.7 SR1.
I have successfully installed the ABAP stack, however, when I try to install the JAVA add-in, I get an error on step "Start SAP J2EE engine". The error is
INFO 2006-07-07 04:29:04
CJSlibModule::writeInfo_impl()
Output of /usr/sap/BWP/DVEBMGS00/j2ee/os_libs/jcmon 'pf=/sapmnt/BWP/profile/BWP_DVEBMGS00_rhubwp01' is written to the logfile jcmon.log.
INFO 2006-07-07 04:29:04
CJSlibModule::writeInfo_impl()
Execution of the command "/usr/sap/BWP/DVEBMGS00/j2ee/os_libs/jcmon 'pf=/sapmnt/BWP/profile/BWP_DVEBMGS00_rhubwp01'" finished with return code 0. Output: snipped
INFO 2006-07-07 04:29:04
CJSlibModule::writeInfo_impl()
J2EE Engine DVEBMGS00 of SAP system BWP did not come up after 827 seconds: waiting for another 20 seconds.
ERROR 2006-07-07 04:29:04
CJSlibModule::writeError_impl()
CJS-20058 J2EE Engine DVEBMGS00 of SAP system BWP did not reach state "Starting Applications" after 827 seconds: giving up.
I am new to JAVA, and I found some OSS notes (668606, 545422, and 943498) that might help, but they may as well be written in German for all I can make out what the notes are trying to say.
Any help would be appreciated.
Thanks
SamOooops, I forgot to paste the error messages
dev_jcmon
[Thr 1] *** ERROR => Can't attach to administration shared memory (rc=3) [jcmonxx_mt.c 219]
dev_jcontrol
[Thr 1] *** ERROR => invalid return code of process [bootstrap] (exitcode=-1) [jstartxx_mt. 1433]
[Thr 1] JControlExecuteBootstrap: error executing bootstrap node [bootstrap] (rc=-1)
[Thr 1] JControlCloseProgram: started (exitcode = -1)
[Thr 1] JControlCloseProgram: good bye... (exitcode=-1)
dev_bootstrap
Signal 6 encountered.
=> 64 bit R/3 Kernel
=> 64 bit AIX Kernel
=> Heap limit = unlimited
=> Stack limit = 4294967296
=> Core limit = 1073741312
=> File size limit = 4294965248
=> Heap address = 0x0x1111d9fe0
=> Stack address = 0x1111b7a80
=> Stack low = 0x1111b5180
=> Stack high = 0xffffffffffff2b0
=> Stack Trace:
pthread_kill() at 0x900000000382c08
praise() at 0x90000000038261c
raise() at 0x900000000045890
abort() at 0x900000000052dc8
GetPropertiesMD() at 0x900000010639774
ciCreateJVM() at 0x9000000106d19f4
JNI_CreateJavaVM() at 0x90000001066529c
Unknown at 0x90000001062a810
JHVM_LoadJavaVM() at 0x1000918d4
JLaunchIStartFunc() at 0x10008bb14
pthreadbody() at 0x9000000003734ec
!!! Invalid stack address encountered: 0x0
!!! Stack corrupted.
dev_disp
J2EE server info
start = TRUE
state = STARTED
pid = 5926962
argv[0] = /usr/sap/BWD/DVEBMGS84/j2ee/os_libs/jcontrol
argv[1] = jcontrol
argv[2] = pf=/usr/sap/BWD/SYS/profile/BWD_DVEBMGS84_mantas
argv[3] = -DSAPSTART=1
argv[4] = -DCONNECT_PORT=60977
argv[5] = -DLISTEN_PORT=60978
argv[6] = -DSAPSYSTEM=84
argv[7] = -DSAPSYSTEMNAME=BWD
argv[8] = -DSAPMYNAME=mantas_BWD_84
argv[9] = -DSAPPROFILE=/usr/sap/BWD/SYS/profile/BWD_DVEBMGS84_mantas
argv[10] = -DFRFC_FALLBACK=ON
argv[11] = -DFRFC_FALLBACK_HOST=localhost
start_lazy = 0
start_control = SAP J2EE startup framework
DpJ2eeStart: j2ee state = STARTED
DpJ2eeLogin: j2ee state = CONNECTED
DpJ2eeMsgProcess: j2ee state = CONNECTED (NIECONN_BROKEN)
DpIJ2eeShutdown: send SIGINT to SAP J2EE startup framework (pid=5926962)
DpIJ2eeShutdown: j2ee state = SHUTDOWN
DpEnvCheckJ2ee: switch off j2ee start flag
DpHdlDeadWp: restart wp (pid=5791744) automatically
std_bootstrap.out
JVMCI200 - ERROR: User register saving is not enabled, Garbage Collection could be incorrect.
JVMCI200 - ERROR: because of this the JVM library is explicitly aborting the process
JVMCI200 - ERROR: You must either rebuild the executable using "-bM:UR"
JVMCI200 - ERROR: or run with "export LDR_CNTRL=U
Thanks
Sam -
Install BI Java Add-in for ABAP system error
Dear all:
I want to install Java Add-in for my ABAP system. My ABAP is SR3
Nw04s. During the CI install for Java Add-in steps: install software
unites, i got one error like this:
Error: Aborted: development
component 'caf/eu/gp/model/eap'/'sap.com'
Mar 17, 2009 2:28:29 PM Error: Aborted: development
component 'caf/eu/gp/model/eap'/'sap.com'/'MAIN_APL70VAL_C'/'1497904'/'3', grouped by software component 'SAP-
EU'/'sap.com'/'MAIN_APL70VAL_C'/'1000.7.00.14.0.20071210153525''/'3':
Caught exception during application deployment from SAP J2EE Engine's
deploy API:
com.sap.engine.deploy.manager.DeployManagerException: ERROR: NOT
deployed. The Deploy Service returned the following error:
com.sap.engine.services.rmi_p4.P4RuntimeException: Unexpected
exception. java.net.SocketException: Connection reset
Exception is:
com.sap.engine.services.rmi_p4.P4RuntimeException: Unexpected exception. Nested exception is:
java.net.SocketException: Connection reset
at java.net.SocketInputStream.read(SocketInputStream.java:168)
at com.sap.engine.services.rmi_p4.Connection.run
(Connection.java:395)
at java.lang.Thread.run(Thread.java:534)
Can you give me some advice about this? Thanks.My JDK 1.4.2_19 for IA64.thanks
-
NW04s (BI) JAVA Add-in for ABAP fails at step CONFIGURE EP
Hi All
We recently upgraded our NW04 BI 3.5 to NW04s BI 7.0 AS ABAP. We are now in the process of installing AS JAVA and UT BI JAVA, EP. Our platform is Unix (AIX) and database Oracle.
JAVA add-in is failing at the step "Configure Enterprise Portal" with the error message:
Installation is being performed using sapinst from DVD/CD D51031797.
SAP Netweaver 2004s SR1-> Addtional Software Life Cycle tasks -> Java
Add-in for ABAP -> Oracle -> Central System -> Central Instance Java
add-in.
Error:
ERROR 2007-05-09 00:26:04
CJS-00320 Portal Deployment Monitor Error: The Portal Configuration
Upgrade report file
(/usr/sap/B82/DVEBMGS82/SDM/../j2ee/cluster/server0/cf_installation.report) does not exist.<br>SOLUTION: Contact your local support center.
Do someone know how to resolve this problem?
Shashithanks
-
Install JAVA add-in for ABAP problem.
Hello.
I tried to install java Add-in for ABAP on SAP NetWeaver 7.0 Support Release3.
(OS : AIX 5.3 , database : DB2)
The installation of phase "Central Service Instance (SCS) Java Add-in" and "Database instance Java Add-in" is complete
But in the last phase "Central Instance Java Add-in"
It show error
"TYPE=A<BR>STATE=<BR>INFO_SHORT=IO EXCEPTION:
Unexpected end of file from server::<BR>CONFIGURATION="
at step "Configure System Landscape Directory".
(I read it from /tmp/sapinst_instdir/NW04S/LM/AS-JAVA/ADDIN/DB6/CENTRAL/CI/java.log)
I checked the Environment variable for Java and is set correctly.
I stoped the instance and restart the server ,Then tried to re-install but the same error still appear.
Any idea?
Thanks.
Regards.
- Chai -Thanks for your reply.
I have clear all remain shared memory after stop instance and database.
But it still show the same error.
sapinst_dev.log:
ERROR 2009-05-25 13:45:33.277 [sixxcstepexecute.cpp:951]
FCO-00011 The step configSLDMainLocalMapSecRolesToUsers with step key
|NW_Addin_CI|ind|ind|ind|ind|0|0|SAP_Software_Features_Configuration|ind|ind|ind|ind|1
3|0|NW_Usage_Types_Configuration_AS|ind|ind|ind|ind|0|0|NW_CONFIG_SLD|ind|ind|ind|ind|
0|0|configSLDMainLocalMapSecRolesToUsers was executed with status ERROR
( Last error reported by the step :Java EE Engine configuration error. DIAGNOSIS:
See output of logfile java.log: 'IO EXCEPTION: Unexpected end of file from
server:: '.).
TRACE 2009-05-25 13:45:33.323 [iaxxgenimp.cpp:752]
CGuiEngineImp::showMessageBox
<html> <head> </head> <body> <p> An error occurred while processing service
SAP NetWeaver 7.0 Support Release 3 > Software Life-Cycle Options > Java Add-In
for ABAP > IBM DB2 for Linux, UNIX, and Windows > Central System > Central Instance
Java Add-In ( Last error reported by the step :Java EE Engine configuratio
n error. DIAGNOSIS: See output of logfile java.log: 'IO EXCEPTION:
Unexpected end of file from server:: '.). You may now </p> <ul> <li> choose <i>Retry</i> t
o repeat the current step. </li> <li> choose <i>View Log</i> to get more information
about the error. </li> <li> stop the task and continue with it later. </
li> </ul> <p> Log files are written to /db2/sourceSAP/sapinst_instdir/NW04S/LM/AS-JAVA/ADDIN/DB6/CENTRAL/CI.
</p> </body></html>
TRACE 2009-05-25 13:45:33.323 [iaxxgenimp.cpp:1255]
CGuiEngineImp::acceptAnswerForBlockingRequest
Waiting for an answer from GUI
sapinst.log :
ERROR 2009-05-25 13:45:32.830
CJS-30059 Java EE Engine configuration error. DIAGNOSIS: See output of logfile java.log:
'IO EXCEPTION: Unexpected end of file from server:: '.
java.log:
TYPE=A<BR>STATE=<BR>INFO_SHORT=IO EXCEPTION:
Unexpected end of file from server::<BR>CONFIGURATION=
log from Log Browser
ERROR 2009-05-25 13:45:32.830
CJS-30059 Java EE Engine configuration error. DIAGNOSIS: See output of logfile java.log: 'IO EXCEPTION: Unexpected end of file from server:: '.
Please help.
Regards,
- Chai -
Edited by: ChaiChai2 on May 25, 2009 9:21 AM
Edited by: ChaiChai2 on May 25, 2009 9:22 AM
Edited by: ChaiChai2 on May 25, 2009 9:23 AM -
Install of Unicode J2EE add-in for ABAP system
We are trying to install the Unicode J2EE add-in for ABAP system in netweaver '04 and are getting the following error when the install tries to deploy the SDM:
Jan 14, 2005 11:06:07... Info: Starting to execute deployment action (deploy) for "com.sap.lcr.saprfc".
Jan 14, 2005 11:06:07... Info: SDA to be deployed: /usr/sap/NDV/DVEBMGS00/SDM/root/origin/sap.com/com.sap.lcr.saprfc/SAP AG/6.3003.00.0000.20031223155421.0000/lcrsaprfc.ear
Jan 14, 2005 11:06:07... Info: Software type of SDA: J2EE
Jan 14, 2005 11:06:10... Info: ***** Begin of SAP J2EE Engine Deployment (J2EE Application) *****
Jan 14, 2005 11:06:26... Info: Begin of log messages of the target system:
05/01/14 11:06:11 - ***********************************************************
05/01/14 11:06:13 - Start updating EAR file...
05/01/14 11:06:13 - EAR file updated successfully for 319s.
05/01/14 11:06:13 - Start deploying ...
05/01/14 11:06:18 - EAR file uploaded to server for 687ms.
05/01/14 11:06:26 - ERROR: Not deployed. Deploy Service returned ERROR:
java.rmi.RemoteException: Cannot deploy application sap.com/com.sap.lcr.saprfc..
Reason: Cannot load EJBHomeImpl or EJBObjectImpl of bean LCRBEAN_GET_BUSINESS_SYSTEM.; nested exception is:
com.sap.engine.services.deploy.container.DeploymentException: <--Localization failed: ResourceBundle='com.sap.engine.services.deploy.DeployResourceBundle', ID='com.sap.engine.services.ejb.exceptions.deployment.EJBDeploymentException: Cannot load EJBHomeImpl or EJBObjectImpl of bean LCRBEAN_GET_BUSINESS_SYSTEM.
We have been working onthis for quite some time and would very much appricate any help.
Thanks,
KenHi,
I'll take a guess that you are on HP-UX. If so try these patches:
PHSS_26560 1.0 ld(1) and linker tools cumulative p..
PHSS_26946 1.0 HP aC++ -AA runtime libraries (aCC..
The patches are mentioned at www.hp.com/go/java.
If these do not help, I would suggest you open a customer mesage with support.
Cheers,
Mike -
N4S: Web Dynpro for ABAP layout editor not working
Have problem in Layout editor in Web Dynpro for ABAP
I have installed NW04S Testdrive on 64bit Linux and able to login.
SE80 is working alright.
Next I create a Web Dynpro Comp. / Intf. and create a component.
I double click on the View name "V_Default" . The Layout editor opens on the right side. Change into Edit Mode.
The "View Elements" panel on the left side of layout editor is missing. This is where we select the various elements like "Textview" etc.
Even the right click on the "ROOTUIELEMENTCONTAINER" to insert elements using context menu does not work.
In summary I am not able to add any element in WD4A Layout screen.
Is there any special plugin required to be installed?
How to solve this problem?you cannot develope Webdynpro for ABAP using ECC5
This is available with netweaver 2004s (WAS7.0) for which ramp up is going on right now and the general availability is expected sometime around 1st quarter for 2006.
Regards
Raja -
Email Alert for Process Chain for ABAP Process Type
Hi BW Experts,
I created a process chain based on ABAP Process Type ( for Broadcasting rsrd_broadcast_starter). I want to add alert message for each ABAP process if it is failed. But I cant see any option showing Successfull or Error or Always when I select create message option on the process type. How ever I can see for other process chain which is loading data (Process Type is Info Package ) from SAP into BW.
Please some one tell me why it is not showing alert message for ABAP Process Type.
Thanks
Ganesh Reddy.
Edited by: Ganesh Reddy on Jul 13, 2009 10:16 PMI dont have the exact answer for your question, But as a work around i can suggest you that.
If these ABAP programs are included in a chain and this local chain is a part of meta chain then you can create a message on the local chain.By right clicking on the local chain >Create Message>Success
--->Failure
>Always
Hope this resolves the problem tempervorly.I will get back to you once i have
Or the permanent solution is
Its big and also easy method to perform, by this you will be able to get all the options for a ABAP Program also.If you have any questions please let me know.
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/business-intelligence/a-c/creating%20an%20abap%20process%20type%20for%20process%20chains%20in%20bi.pdf -
Web Dynpro for ABAP iView can't work
Hi guys,
I've developed an application in web dynpro for abap, it can be accessed from this url:
http://pekax110.aaa.com:8001/sap/bc/webdynpro/sap/zsfa_test
But when I created an Web Dynpro iview, set the parameters as follows:
System: SAP_CRM
namespace: sap
application: ZSFA_TEST
The WAS setting of the System is:
Web AS Host Name: pekax110.aaa.com:8001
Web AS Protocol: http
I add to iview to an portal role, and assign this role to one user. When I open the iview with the user, the iview reports error:
Portal Runtime Error
An exception occurred while processing a request for :
iView : pcd:portal_content/cn.com.dimension.lenovo.xmyang/roles/cn.com.dimension.lenovo.test2cgd/cn.com.dimension.lenovo.zsfa_test
Component Name : com.sap.portal.appintegrator.sap.WebDynpro
Exception in SAP Application Integrator occured: Unable to parse template '<System.Access.WAS.protocol>://<System.Access.WAS.hostname>/sap/bc/webdynpro/<WebDynproNamespace>/<WebDynproApplication>/;sap-ext-sid=<ESID[url_ENCODE]>?sap-wd-configId=<WebDynproConfiguration>&sap-ep-iviewid=<IView.ShortID>&sap-ep-pcdunit=<IView.PCDUnit.ShortID>&sap-client=<System.client>&sap-language=<Request.Language>&sap-accessibility=<User.Accessibility[SAP_BOOL]>&sap-rtl=<LAF.RightToLeft[SAP_BOOL]>&sap-ep-version=<Portal.Version[url_ENCODE]>&<ProducerInfo>&sap-explanation=<User.Explanation[SAP_BOOL]>&<StylesheetIntegration[IF_true PROCESS_RECURSIVE]>&<Authentication>&<DynamicParameter[PROCESS_RECURSIVE]>&<ForwardParameters[QUERYSTRING]>&<ApplicationParameter[PROCESS_RECURSIVE]>'; the problem occured at position 240. Cannot process expression <IView.PCDUnit.ShortID> because Unable to get PCD Unit pcd:portal_content/cn.com.dimension.lenovo.xmyang/roles/cn.com.dimension.lenovo.test2cgd/cn.com.dimension.lenovo.zsfa_test.
Exception id: 09:51_22/10/06_0011_19338950
See the details for the exception ID in the log file
The default trace files shows:
#1.5#001125C948FE006A000000590009002E0004205C95299DFF#1161481918454#com.sap.portal.sapapplication#sap.com/irj#com.sap.portal.sapapplication#yangxm#3905##PEKAX119_PGD_19338950#yangxm#a0de4330616a11db83a9001125c948fe#SAPEngine_Application_Thread[impl:3]_8##0#0#Error#1#/System/Server#Java###Content pass of Application Integrator failed.
Component Name: 'com.sap.portal.appintegrator.sap.WebDynpro',
Context Name (iView): 'pcd:portal_content/cn.com.dimension.lenovo.xmyang/roles/cn.com.dimension.lenovo.test2cgd/cn.com.dimension.lenovo.zsfa_test',
Top Layer: 'WebDynpro/TopLayer',
Producer ID (FPN): 'null',
System Alias: 'SAP_CRM',
[EXCEPTION]
#1#com.sapportals.portal.appintegrator.ApplicationIntegratorException: Unable to parse template '<System.Access.WAS.protocol>://<System.Access.WAS.hostname>/sap/bc/webdynpro/<WebDynproNamespace>/<WebDynproApplication>/;sap-ext-sid=<ESID[url_ENCODE]>?sap-wd-configId=<WebDynproConfiguration>&sap-ep-iviewid=<IView.ShortID>&sap-ep-pcdunit=<IView.PCDUnit.ShortID>&sap-client=<System.client>&sap-language=<Request.Language>&sap-accessibility=<User.Accessibility[SAP_BOOL]>&sap-rtl=<LAF.RightToLeft[SAP_BOOL]>&sap-ep-version=<Portal.Version[url_ENCODE]>&<ProducerInfo>&sap-explanation=<User.Explanation[SAP_BOOL]>&<StylesheetIntegration[IF_true PROCESS_RECURSIVE]>&<Authentication>&<DynamicParameter[PROCESS_RECURSIVE]>&<ForwardParameters[QUERYSTRING]>&<ApplicationParameter[PROCESS_RECURSIVE]>'; the problem occured at position 240. Cannot process expression <IView.PCDUnit.ShortID> because Unable to get PCD Unit pcd:portal_content/cn.com.dimension.lenovo.xmyang/roles/cn.com.dimension.lenovo.test2cgd/cn.com.dimension.lenovo.zsfa_test
at com.sapportals.portal.appintegrator.layer.AbstractIntegrationLayer.processTemplate(AbstractIntegrationLayer.java:453)
at com.sapportals.portal.appintegrator.layer.URLTemplateProcessLayer.processLayer(URLTemplateProcessLayer.java:33)
at com.sapportals.portal.appintegrator.LayerProcessor.processActionPass(LayerProcessor.java:159)
at com.sapportals.portal.appintegrator.AbstractIntegratorComponent.doActionPass(AbstractIntegratorComponent.java:67)
at com.sapportals.portal.appintegrator.AbstractIntegratorComponent.doOnPOMReady(AbstractIntegratorComponent.java:53)
at com.sapportals.portal.prt.component.AbstractPortalComponent.handleEvent(AbstractPortalComponent.java(Compiled Code))
at com.sapportals.portal.prt.pom.ComponentNode.handleEvent(ComponentNode.java(Compiled Code))
at com.sapportals.portal.prt.pom.PortalNode.fireEventOnNode(PortalNode.java(Compiled Code))
at com.sapportals.portal.prt.pom.PortalNode.processEventQueue(PortalNode.java(Compiled Code))
at com.sapportals.portal.prt.core.PortalRequestManager.runRequestCycle(PortalRequestManager.java:652)
at com.sapportals.portal.prt.connection.ServletConnection.handleRequest(ServletConnection.java:240)
at com.sapportals.portal.prt.dispatcher.Dispatcher$doService.run(Dispatcher.java:522)
at java.security.AccessController.doPrivileged1(Native Method)
at java.security.AccessController.doPrivileged(AccessController.java(Compiled Code))
at com.sapportals.portal.prt.dispatcher.Dispatcher.service(Dispatcher.java:405)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.sap.engine.services.servlets_jsp.server.servlet.InvokerServlet.service(InvokerServlet.java:156)
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(Compiled Code))
at java.security.AccessController.doPrivileged1(Native Method)
at java.security.AccessController.doPrivileged(AccessController.java(Compiled Code))
at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java(Compiled Code))
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java(Compiled Code))
Caused by: com.sapportals.portal.appintegrator.template_processor.TemplateParserException: Unable to parse template '<System.Access.WAS.protocol>://<System.Access.WAS.hostname>/sap/bc/webdynpro/<WebDynproNamespace>/<WebDynproApplication>/;sap-ext-sid=<ESID[url_ENCODE]>?sap-wd-configId=<WebDynproConfiguration>&sap-ep-iviewid=<IView.ShortID>&sap-ep-pcdunit=<IView.PCDUnit.ShortID>&sap-client=<System.client>&sap-language=<Request.Language>&sap-accessibility=<User.Accessibility[SAP_BOOL]>&sap-rtl=<LAF.RightToLeft[SAP_BOOL]>&sap-ep-version=<Portal.Version[url_ENCODE]>&<ProducerInfo>&sap-explanation=<User.Explanation[SAP_BOOL]>&<StylesheetIntegration[IF_true PROCESS_RECURSIVE]>&<Authentication>&<DynamicParameter[PROCESS_RECURSIVE]>&<ForwardParameters[QUERYSTRING]>&<ApplicationParameter[PROCESS_RECURSIVE]>'; the problem occured at position 240. Cannot process expression <IView.PCDUnit.ShortID> because Unable to get PCD Unit pcd:portal_content/cn.com.dimension.lenovo.xmyang/roles/cn.com.dimension.lenovo.test2cgd/cn.com.dimension.lenovo.zsfa_test
at com.sapportals.portal.appintegrator.template_processor.TemplateProcessor.processWholeTagExpression(TemplateProcessor.java:156)
at com.sapportals.portal.appintegrator.template_processor.compiler.TemplateCompiler.processWholeTagExpression(TemplateCompiler.java:54)
at com.sapportals.portal.appintegrator.template_processor.TemplateParser.parseSimpleExpression(TemplateParser.java:234)
at com.sapportals.portal.appintegrator.template_processor.TemplateParser.parseComponenedExpression(TemplateParser.java:188)
at com.sapportals.portal.appintegrator.template_processor.TemplateParser.parseComponenedExpressionEx(TemplateParser.java:210)
at com.sapportals.portal.appintegrator.template_processor.TemplateParser.parseComponenedExpression(TemplateParser.java:193)
at com.sapportals.portal.appintegrator.template_processor.TemplateParser.parseComponenedExpressionEx(TemplateParser.java:210)
at com.sapportals.portal.appintegrator.template_processor.TemplateParser.parseComponenedExpression(TemplateParser.java:193)
at com.sapportals.portal.appintegrator.template_processor.TemplateParser.parseTagExpression(TemplateParser.java:170)
at com.sapportals.portal.appintegrator.template_processor.TemplateParser.parseTemplateExpressionPart(TemplateParser.java:97)
at com.sapportals.portal.appintegrator.template_processor.TemplateParser.parse(TemplateParser.java:89)
at com.sapportals.portal.appintegrator.template_processor.TemplateParser.parse(TemplateParser.java:83)
at com.sapportals.portal.appintegrator.template_processor.TemplateProcessor.processImpl(TemplateProcessor.java:406)
at com.sapportals.portal.appintegrator.template_processor.TemplateProcessor.process(TemplateProcessor.java:373)
at com.sapportals.portal.appintegrator.template_processor.TemplateProcessor.process(TemplateProcessor.java:385)
at com.sapportals.portal.appintegrator.template_processor.TemplateProcessorService.processTemplate(TemplateProcessorService.java:53)
at com.sapportals.portal.appintegrator.template_processor.TemplateProcessorService.processTemplate(TemplateProcessorService.java:104)
at com.sapportals.portal.appintegrator.layer.AbstractIntegrationLayer.processTemplate(AbstractIntegrationLayer.java:439)
... 32 more
Caused by: com.sapportals.portal.appintegrator.template_processor.context.ContextException: Unable to get PCD Unit pcd:portal_content/cn.com.dimension.lenovo.xmyang/roles/cn.com.dimension.lenovo.test2cgd/cn.com.dimension.lenovo.zsfa_test
at com.sapportals.portal.appintegrator.template_processor.context.IViewWrapper.getPCDUnit(IViewWrapper.java:156)
at com.sapportals.portal.appintegrator.template_processor.context.IViewWrapper.access$000(IViewWrapper.java:28)
at com.sapportals.portal.appintegrator.template_processor.context.IViewWrapper$1.getTerminal(IViewWrapper.java:79)
at com.sapportals.portal.appintegrator.template_processor.TemplateProcessor.processWholeTagExpression(TemplateProcessor.java:152)
... 49 more
Caused by: com.sapportals.portal.pcd.gl.PermissionControlException: Access denied (Object(s): portal_content/cn.com.dimension.lenovo.xmyang/roles/cn.com.dimension.lenovo.test2cgd/cn.com.dimension.lenovo.zsfa_test)
at com.sapportals.portal.pcd.gl.PcdFilterContext.filterLookup(PcdFilterContext.java(Compiled Code))
at com.sapportals.portal.pcd.gl.PcdProxyContext.basicContextLookup(PcdProxyContext.java(Compiled Code))
at com.sapportals.portal.pcd.gl.PcdProxyContext.basicContextLookup(PcdProxyContext.java(Compiled Code))
at com.sapportals.portal.pcd.gl.PcdProxyContext.basicContextLookup(PcdProxyContext.java(Compiled Code))
at com.sapportals.portal.pcd.gl.PcdProxyContext.basicContextLookup(PcdProxyContext.java(Compiled Code))
at com.sapportals.portal.pcd.gl.PcdProxyContext.basicContextLookup(PcdProxyContext.java(Compiled Code))
at com.sapportals.portal.pcd.gl.PcdProxyContext.proxyLookupLink(PcdProxyContext.java(Compiled Code))
at com.sapportals.portal.pcd.gl.PcdProxyContext.proxyLookup(PcdProxyContext.java(Compiled Code))
at com.sapportals.portal.pcd.gl.PcdProxyContext.lookup(PcdProxyContext.java(Compiled Code))
at com.sapportals.portal.pcd.gl.PcdGlContext.lookup(PcdGlContext.java(Compiled Code))
at com.sapportals.portal.pcd.gl.PcdURLContext.lookup(PcdURLContext.java(Compiled Code))
at javax.naming.InitialContext.lookup(InitialContext.java(Compiled Code))
at javax.naming.InitialContext.lookup(InitialContext.java(Compiled Code))
at com.sapportals.portal.appintegrator.template_processor.context.IViewWrapper.getPCDUnit(IViewWrapper.java:148)
... 52 more
#1.5#001125C948FE006A0000005B0009002E0004205C9529A580#1161481918456#com.sap.portal.portal#sap.com/irj#com.sap.portal.portal#yangxm#3905##PEKAX119_PGD_19338950#yangxm#a0de4330616a11db83a9001125c948fe#SAPEngine_Application_Thread[impl:3]_8##0#0#Error#1#/System/Server#Java###Exception ID:09:51_22/10/06_0011_19338950
[EXCEPTION]
#1#com.sapportals.portal.prt.component.PortalComponentException: Error in service call of Portal Component
Component : pcd:portal_content/cn.com.dimension.lenovo.xmyang/roles/cn.com.dimension.lenovo.test2cgd/cn.com.dimension.lenovo.zsfa_test
Component class : com.sapportals.portal.sapapplication.SAPApplicationIntegratorComponent
User : yangxm
at com.sapportals.portal.prt.core.PortalRequestManager.handlePortalComponentException(PortalRequestManager.java:969)
at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:343)
at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:136)
at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:189)
at com.sapportals.portal.prt.component.PortalComponentResponse.include(PortalComponentResponse.java:215)
at com.sapportals.portal.prt.pom.PortalNode.service(PortalNode.java:646)
at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:328)
at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:136)
at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:189)
at com.sapportals.portal.prt.core.PortalRequestManager.runRequestCycle(PortalRequestManager.java:753)
at com.sapportals.portal.prt.connection.ServletConnection.handleRequest(ServletConnection.java:240)
at com.sapportals.portal.prt.dispatcher.Dispatcher$doService.run(Dispatcher.java:522)
at java.security.AccessController.doPrivileged1(Native Method)
at java.security.AccessController.doPrivileged(AccessController.java(Compiled Code))
at com.sapportals.portal.prt.dispatcher.Dispatcher.service(Dispatcher.java:405)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.sap.engine.services.servlets_jsp.server.servlet.InvokerServlet.service(InvokerServlet.java:156)
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(Compiled Code))
at java.security.AccessController.doPrivileged1(Native Method)
at java.security.AccessController.doPrivileged(AccessController.java(Compiled Code))
at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java(Compiled Code))
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java(Compiled Code))
Caused by: com.sapportals.portal.prt.runtime.PortalRuntimeException: Exception in SAP Application Integrator occured: Unable to parse template &\#39;<System.Access.WAS.protocol>://<System.Access.WAS.hostname>/sap/bc/webdynpro/<WebDynproNamespace>/<WebDynproApplication>/;sap-ext-sid=<ESID[url_ENCODE]>?sap-wd-configId=<WebDynproConfiguration>&sap-ep-iviewid=<IView.ShortID>&sap-ep-pcdunit=<IView.PCDUnit.ShortID>&sap-client=<System.client>&sap-language=<Request.Language>&sap-accessibility=<User.Accessibility[SAP_BOOL]>&sap-rtl=<LAF.RightToLeft[SAP_BOOL]>&sap-ep-version=<Portal.Version[url_ENCODE]>&<ProducerInfo>&sap-explanation=<User.Explanation[SAP_BOOL]>&<StylesheetIntegration[IF_true PROCESS_RECURSIVE]>&<Authentication>&<DynamicParameter[PROCESS_RECURSIVE]>&<ForwardParameters[QUERYSTRING]>&<ApplicationParameter[PROCESS_RECURSIVE]>&\#39;; the problem occured at position 240. Cannot process expression <IView.PCDUnit.ShortID> because Unable to get PCD Unit pcd:portal_content/cn.com.dimension.lenovo.xmyang/roles/cn.com.dimension.lenovo.test2cgd/cn.com.dimension.lenovo.zsfa_test
at com.sapportals.portal.appintegrator.AbstractIntegratorComponent.doContentPass(AbstractIntegratorComponent.java:121)
at com.sapportals.portal.appintegrator.AbstractIntegratorComponent.doContent(AbstractIntegratorComponent.java:96)
at com.sapportals.portal.prt.component.AbstractPortalComponent.serviceDeprecated(AbstractPortalComponent.java:209)
at com.sapportals.portal.prt.component.AbstractPortalComponent.service(AbstractPortalComponent.java:114)
at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:328)
... 31 more
Can anybody help me out, thank you very much!
Best Regards,
Xiaoming Yanghi Xiaoming Yang ,
i am facing the same error . can you please tell me how you have solved this ??
regards
Sujay Kulkarni -
How to create a proxy object for MOSS integration via WebDynpro For ABAP
Hello all,
I have a question about the creation of an ABAP proxy class in SE80.
When i follow this link:
[https://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/6066fbe8-edc4-2910-9584-a9601649747d&overridelayout=true]
i see on page 7 that there is: a tab under create called Enterprise Service/ Web Service with under this tab a tab called proxy object.
When i do this in my SE80 i only see Enterprise Service and not proxy object.
Screenshot
[http://picasaweb.google.be/panneels.robin/SAPScreens#5377623235095894546]
Is there a extra configuration or add-on needed to do this action? Or is there a work-arround for this?
Because we need this for abap web dynpro for communication with MOSS.
Thanks in advance for all your help.
With kind regards,
Robin PanneelsHi James,
If you like to use SAP web dispatcher as a solution for load balancing portal application, you no need to create system object under systems..
You have to install web dispatcher as separate instance where you need to configure portal apps into it..
Configure web dispatcher like to hit the admin port, use http://<webdisp-server>:<adminport>/sap/admin
For normal portal access, use http://<friendly URL>/irj/portal
The good news is that the webdispatcher knows that the portal supports SSL
Another advantage of this config, is the webdisp, will just replace the apache redirect server. Users will access mycompany.com, without any port number, since we are redirecting 80 to the backend j2ee. Also, https should work like in the normal world.
Profile will be like below...
SAPSYSTEMNAME = WEB
SAPSYSTEM = 00
INSTANCE_NAME = W00
DIR_CT_RUN = $(DIR_EXE_ROOT)/run
DIR_EXECUTABLE = $(DIR_CT_RUN)
Accesssability of Message Server
Message Server Parameters ##########
NOTE: The "ms/http_port" must match the profile on the Central Instance
rdisp/mshost = <FQDN of portal CI Host>
ms/http_port = <Ms port of portal>
SAP Web Dispatcher Ports
#icm/server_port_0 = PROT=HTTP,PORT=81$$
icm/server_port_0 = PROT=HTTP,PORT=80, TIMEOUT=3600, EXTBIND=1 (some OS will not allow to bind ports <1024)
Admin port details
icm/server_port_1 = PROT=HTTP,PORT=3200
#, EXTBIND=1
icm/HTTP/admin_0 =
PREFIX=/sap/admin,DOCROOT=./admin,PORT=3200,AUTHFILE=/usr/sap/WEB/SYS/global/security/data/icmauth.txt
SSL
icm/HTTP/redirect_0 = PREFIX=/ , TO=http://<friendly URL name>/irj/portal
WebAS Message Server Parameters
rdisp/TRACE = 1
icm/trace_secured_data = 1
Regards
Suresh -
F4 for employee select options in WD for abap application
Hi,
I have defined a select option for employee selection in my WD for abap application. The only problem is that I cannot get a f4 help button to be displayed. I have defined the select option using the following code :
wd_this->m_wd_select_options = wd_this->wd_cpifc_select_options( ).
init the select screen
wd_this->m_handler = wd_this->m_wd_select_options->init_selection_screen( ).
create a range table that consists of this new data element
lt_range_table = wd_this->m_handler->create_range_table(
i_typename = 'PERNR_D' ).
add a new field to the selection
wd_this->m_handler->add_selection_field(
i_id = 'PERNR_D'
it_result = lt_range_table
i_read_only = read_only ).
I have tried adding entries for the parameter help_id but still cannot get a f4 button.
Thank you in advance for any assistance provided.Hi,
Try this.
DATA lo_interfacecontroller TYPE REF TO iwci_wdr_select_options .
lo_interfacecontroller = wd_this->wd_cpifc_select_options( ).
DATA lo_r_helper_class TYPE REF TO if_wd_select_options.
lo_r_helper_class = lo_interfacecontroller->init_selection_screen( ).
Creating range table
DATA lt_range TYPE REF TO data.
CALL METHOD lo_r_helper_class->create_range_table
EXPORTING
i_typename = ''PERNR_D'
RECEIVING
rt_range_table = lt_range.
Disabling the global options
CALL METHOD lo_r_helper_class->set_global_options
EXPORTING
i_display_btn_cancel = abap_false
i_display_btn_check = abap_false
i_display_btn_reset = abap_false
i_display_btn_execute = abap_false.
Adding the selection field
CALL METHOD lo_r_helper_class->add_selection_field
EXPORTING
i_id = 'PERNR_D'
I_OBLIGATORY = ABAP_TRUE
i_value_help_type = if_wd_value_help_handler=>CO_PREFIX_SEARCHHELP
I_VALUE_HELP_ID = 'PREM'
it_result = lt_range.
Check this artcle for more details which uses VBELN as select option with search help.
http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/103e43d5-fdb8-2d10-90ab-b5e8532cbc04 -
User mapping when installing JAVA addin for ABAP
Hi,
I have installd SAP ABAP on a domain.
As the ABAP went fine and successfully gets installed.
When I am installing JAVA addon for ABAP it is throwing an error lke the users are not mapped.
So can any one guide me where actually I should map the SAP users in a domain.
PrashanthYour question is very vague, please post the full error.
As this is a java add-in it should user ABAP as datasource so no user mapping should be required.
User mapping is used where java and backend system use different datasources and the naming conventions are different...
Theres not enough information here to give you an objective answer.
Regards
Juan -
Printing selected data in ALV or Table in Web Dynpro for ABAP
Hi Experts,
I have ALV / Table report in the Web Dypro for ABAP App. User wants to select a record in ALV/ table and / or preview it in PDF form and then he/she can print it. What is the technical steps do I need to achieve this result?
Thanks!
- Anthony -Hi,
In the Road map UI element , you can find number of Step .
Add one Interactive form in one that steps. Capture that records , pass that records to Step where the interactive form is there.
I think it will work...
regards,
Rama
Maybe you are looking for
-
Hi Experts: I have 2 B2B systems (systemA and systemB) setup, where I send a 4C1 (Inventory Report) from SystemA to SystemB using ResettaNet protocol. To systemB, it is an inbound 4C1 message. In SystemB, I have configure 4C1 operational capability f
-
Will outlook pc multiple categories be supported when syncing to apple contacts via iCloud ?
I ve got contacts with multiple categories in outlook 2007 on a pc, i would love them to be grouped in my contacts on apple imac, ipad, iphone... I use icloud to do the syncing (i ve installed icloud control panel on the pc) and i also turned contact
-
KeyboardFocusManager reason for memory leak?
Hi all, with a memory leak detector we found that our application has massive memory leaks after opening and closing a JDialog and the reason we found was the following: The KeyboardFocusManager has a private static HashMap in which the actual focus
-
Secure Connection Failed The connection to the server was reset while the page was loading. The page you are trying to view cannot be shown because the authenticity of the received data could not be verified. Please contact the website owners to info
-
New Garageband 10 Podcast not Working
After getting over the disappointment that GarageBand 10 no longer makes podcasts, I decided to go ahead and produce a track in GarageBand and then put it on the Podcast page as usual. The link is Knox United, Calgary Alberta: Knox Celebration 2013-1