SAP DB lookup.
Hello Friends,
Is it possible to do the SAP DB lookup from the Message Mapping?
Thanks for your time,
Pranav.
Hi,
There is a limitiation when ur using the rfc -> read table
<b> DATA_BUFFER_EXCEEDED</b>
The function RFC_READ_TABLE reads table records into a table with the structure TAB512. As the
name somewhat indicates, this table has a single field with the length of 512 characters. This means you
are limited to reading a combination of fields from your table that does not exceed 512 characters in width.
In most cases, if you are limiting your call to the specific fields you need, this should not be a problem.
However, you should be aware of this limitation. Exceeding 512 characters in width will result in an
exception of DATA_BUFFER_EXCEEDED.
<b>Cheers,
*RAJ*</b>
Similar Messages
-
Hello All,
I want to create a generic class which is used to perorm SAP data lookup.
I don't want to use Jco or RFC channel..
Is there any other way to do this?
waiting for Reply
thank in advance.
- AKSHAY.Hi,
use RFC channel
you can wrap it up like this:
/people/morten.wittrock/blog/2006/03/30/wrapping-your-mapping-lookup-api-code-in-easy-to-use-java-classes
why do you want to create something diffucult to maintin and non standard if
you can use the RFC API ?
Regards,
michal
<a href="/people/michal.krawczyk2/blog/2005/06/28/xipi-faq-frequently-asked-questions"><b>XI / PI FAQ - Frequently Asked Questions</b></a> -
Any Way to down load of SAP Employee Lookup project code
HI,
We could download the SAP Employee Lookup from itunes on iOS and test tehre itself of mobile.
is there any way we can get the packaged code for download , so that we can deploy on the SUP server and test the same.
or do some customization to the exisitng code
Regards
Chandrahi,
I know this may not answer the question but i think you have gone one step ahead of me, and I wish for you to assist me with the instalation of SAP Employee Lookup.
While following the configuraiton guide, I needed to add a service. Whilst adding the service, it asked me for a package which is not stated on the configuration guide. Which package do i need to create? Do I need to create a new package by running transaction code se80 and if so, what will be within the package?
Cheers -
Hi Experts,
I was trying to find out some of the base EAI functionality on SAP XI and got confused with these below items. Hope will get answers in SDN.
<b>1.</b> when a process(integration process with BPM) is in error, can I restart the process from SAP inbox(when the error occurred, it should send an SAP mail/alerts to inbox)?
<b>2.</b> In BPM can we sequence messages from the message data(if I am receiving multiple orders, and I have to post as per the sequence)?
<b>3.</b> What is the facility available to track duplicate message(if I am receiving same message multiple time and I have to process only once and rest I have to discard)?
<b>4.</b> Is it possible to prioritize message in SAP XI? if yes, how?
<b>5.</b> in BPM if I am collecting messages and merging it, can know the details about process like how many messages already merged while the process is running?
<b>6.</b> Can we implement batch lookup process in mapping(if i have an order with multiple item for which i need cross ref data, can execute lookup once and get data for all items)? Can I retry the lookup if it fails first time with a counter or with manual interventions? is it possible to do a lookup 2nd time only for the data which has got failure on first time?
<b>7.</b> How can we handle error(say, if I have to send an alert) while doing lookup?
<b>8.</b> While sending an alert, is there any facility available to customize the message(if I need to add any help tips, or some dynamic data from xml message, or different type of message for SMS and email etc.)? Can we do deadline monitoring for notifications? Can we send message in different languages?
<b>9.</b> Is there any specific way SAP XI handles bulky messages(say 200mb)?
<b>10.</b> Can I search for a message in SAP XI with the data(say order no, sales org etc.) available in the message body?
Please through some light on these.
Thanks,
Sri.HI,
1. when a process(integration process with BPM) is in error, can I restart the process from SAP inbox(when the error occurred, it should send an SAP mail/alerts to inbox)?
Yes it is possible see the below link
Reconciliation of Messages in BPM - /people/krishna.moorthyp/blog/2006/04/08/reconciliation-of-messages-in-bpm
2. In BPM can we sequence messages from the message data(if I am receiving multiple orders, and I have to post as per the sequence)?
Yes it is possible thourh send step through serialisation or using spcified queue
3. What is the facility available to track duplicate message(if I am receiving same message multiple time and I have to process only once and rest I have to discard)?
Yes it is possible maintain the correlation and loop in that loop check the availability of msgs but this is based on msgs numbers or certain period only.
4. Is it possible to prioritize message in SAP XI? if yes, how?
yes
5. in BPM if I am collecting messages and merging it, can know the details about process like how many messages already merged while the process is running?
How to serialize IDoc XML messages fed into XI - /people/community.user/blog/2006/11/04/how-to-serialize-idoc-xml-messages-fed-into-xi
serialization /people/alessandro.guarneri/blog/2006/11/26/content-based-serialization-dynamic-queue-name-in-xi
6. Can we implement batch lookup process in mapping(if i have an order with multiple item for which i need cross ref data, can execute lookup once and get data for all items)? Can I retry the lookup if it fails first time with a counter or with manual interventions? is it possible to do a lookup 2nd time only for the data which has got failure on first time?
I hope each time one it is possible,you can call multiple but this is not sure and performance wise also not suggeted.
7. How can we handle error(say, if I have to send an alert) while doing lookup?
see thebelow links
DB lookup - /people/siva.maranani/blog/2005/08/23/lookup146s-in-xi-made-simpler
SOAP Lookup - /people/bhavesh.kantilal/blog/2006/11/20/webservice-calls-from-a-user-defined-function
Lookup - /people/alessandro.guarneri/blog/2006/03/27/sap-xi-lookup-api-the-killer
Also read thru this to get more idea on lookups -
http://help.sap.com/saphelp_nw04/helpdata/en/cf/406642ea59c753e10000000a1550b0
Lookups in XI made simpler - /people/siva.maranani/blog/2005/08/23/lookup146s-in-xi-made-simpler
How to check JDBC SQL Query Syntax and verify the query results inside a User Defined Function of the Lookup API -
http://help.sap.com/saphelp_nw04/helpdata/en/2e/96fd3f2d14e869e10000000a155106/content.htm
/people/prasad.illapani/blog/2006/10/25/how-to-check-jdbc-sql-query-syntax-and-verify-the-query-results-inside-a-user-defined-function-of-the-lookup-api
Lookups - /people/morten.wittrock/blog/2006/03/30/wrapping-your-mapping-lookup-api-code-in-easy-to-use-java-classes
Lookups - /people/alessandro.guarneri/blog/2006/03/27/sap-xi-lookup-api-the-killer
8. While sending an alert, is there any facility available to customize the message(if I need to add any help tips, or some dynamic data from xml message, or different type of message for SMS and email etc.)? Can we do deadline monitoring for notifications? Can we send message in different languages?
/people/sap.india5/blog/2005/12/06/xi-ccms-alert-monitoring-overview-and-features - CCMS Alert Monitoring
/people/michal.krawczyk2/blog/2005/09/09/xi-alerts--step-by-step - Alert Configuration
/people/michal.krawczyk2/blog/2005/09/09/xi-alerts--troubleshooting-guide - Trouble shoot alert config
Alerts with variables from the messages payload (XI) - UPDATED - /people/michal.krawczyk2/blog/2005/03/13/alerts-with-variables-from-the-messages-payload-xi--updated
Triggering XI Alerts from a User Defined Function - /people/bhavesh.kantilal/blog/2006/07/25/triggering-xi-alerts-from-a-user-defined-function
http://help.sap.com/saphelp_nw2004s/helpdata/en/af/73563c1e734f0fe10000000a114084/content.htm for SMS you need configure SCOT
Regards
Chilla -
MDM lookup parameters from File Sender Channel
Hi SDNers,
In my current assignment I am required to make an SAP MDM lookup in a JAVA Mapping to fetch certain details to further process the message.
Currently the MDM server details along with user id and password are maintained in a properties file.
During Migration from Development to Quality or from Quality to Production Environment this properties file needs to be changed and the mapping needs to be reimported individually in each environment.
I want to avoid this cumbursome task of changing the properties file and re importing the Java Map on each environment.
Is there any way to mention the following 3 parameters in the Sender Channel itself (in my case it is FIle Channel)
Server IP Address, User ID, Password? so that the Java Map at runtime can access these parameters from the channel, as each environment will have different channel.
I don't know if I can use ASMA or Additional Parameters for achieving this.
Regards,
Gautam PurohitHi Michal,
Can you please elaborate this?
I need to give parameters like;
mdm.repository.host=Development_Server
mdm.repository.name=Development_Rep
for all three environments.
How can I achieve this using Value Mapping?
Regards,
Gautam Purohit -
Data lookup in R/3 database from message mapping
Hi,
I am trying to lookup R/3 database from Message mapping.
Instead of creating Java class outside XI and then importing into Integration Repository, I have defined an advanced function in message mapping and trying to connect to R/3 using JCo API. But System is giving syntax errors as listed below:
Check Result for Object CustomerDetailsMap Source code has syntax error:
F:/usr/sap/C03/DVEBMGS00/j2ee/cluster/server0/./temp/classpath_resolver/Mapc1513850c14511d985d5001143eb68b9/source/com/sap/xi/tf/_CustomerDetailsMap_.java:58: illegal character: 160 Â Â Â Â Â Â Â Â // Change the logon information to your own system/user
F:/usr/sap/C03/DVEBMGS00/j2ee/cluster/server0/./temp/classpath_resolver/Mapc1513850c14511d985d5001143eb68b9/source/com/sap/xi/tf/_CustomerDetailsMap_.java:60: illegal character: 160             "DEV18" ,    // userid
Can somebody help in rectifying the problem?
Thanks and Regards,
Nitin.Hi,
can u post the java code which u have used in mapping.
There is a doc in XI-Articles. "How to Perform SAP Data Lookups Within XI Mappings" By Jerome Delune 16 October, 2003. Try looking at this article and do ur mapping.
Hope this helps you.
Cheers,
Siva Maranani. -
Hi folks,
can anybody send me an step by step solution for lookup in Message Mapping?
Many thanks for your helpHi,
As bhavesh said you will get all the materials and weblogs rearding lookups but anyways here are the links which will help you.
Lookup - /people/alessandro.guarneri/blog/2006/03/27/sap-xi-lookup-api-the-killer
DB lookup - /people/siva.maranani/blog/2005/08/23/lookup146s-in-xi-made-simpler
SOAP Lookup - /people/bhavesh.kantilal/blog/2006/11/20/webservice-calls-from-a-user-defined-function
http://help.sap.com/saphelp_nw04/helpdata/en/cf/406642ea59c753e10000000a1550b0
Lookups in XI made simpler - /people/siva.maranani/blog/2005/08/23/lookup146s-in-xi-made-simpler
How to check JDBC SQL Query Syntax and verify the query results inside a User Defined Function of the Lookup API -
http://help.sap.com/saphelp_nw04/helpdata/en/2e/96fd3f2d14e869e10000000a155106/content.htm
/people/prasad.illapani/blog/2006/10/25/how-to-check-jdbc-sql-query-syntax-and-verify-the-query-results-inside-a-user-defined-function-of-the-lookup-api
Lookups - /people/morten.wittrock/blog/2006/03/30/wrapping-your-mapping-lookup-api-code-in-easy-to-use-java-classes
Lookups - /people/alessandro.guarneri/blog/2006/03/27/sap-xi-lookup-api-the-killer
/people/siva.maranani/blog/2005/08/23/lookup146s-in-xi-made-simpler
http://help.sap.com/saphelp_nw04/helpdata/en/cf/406642ea59c753e10000000a1550b0/content.htm
/people/sap.user72/blog/2005/12/06/optimizing-lookups-in-xi
Lookups with XSLT - https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/8e7daa90-0201-0010-9499-cd347ffbbf72
/people/sravya.talanki2/blog
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/05a3d62e-0a01-0010-14bc-adc8efd4ee14
How we have to create the lookups?
Check this weblogs with some screenshots on how to achieve this:
/people/siva.maranani/blog/2005/08/23/lookup146s-in-xi-made-simpler
/people/sravya.talanki2/blog/2005/12/21/use-this-crazy-piece-for-any-rfc-mapping-lookups
/people/alessandro.guarneri/blog/2006/03/27/sap-xi-lookup-api-the-killer
/people/sap.user72/blog/2005/12/06/optimizing-lookups-in-xi
/people/morten.wittrock/blog/2006/03/30/wrapping-your-mapping-lookup-api-code-in-easy-to-use-java-classes
Thnx
Chirag -
Lookup value mapping table through message mapping.
Hello All,
I am working on a graphical mapping (message mapping). When trying to map the source message to the target message, I need to find out it a particular <b>key</b> exists in the <b>value mapping table</b>. Depending on the result, I need to map different source fields to the target field.
Is there any inbuilt function which will allow me to do a lookup on a value mapping table, or is it possible to lookup a value mapping table from a UDF?
Please help!
Warm Regards,
KeertiHi,
Please see the below links for Value mapping ..
Value mapping /people/sukumar.natarajan/blog/2006/10/23/accessing-value-mapping-defined-in-directory-using-java-functions
Value mapping in XSLT /people/sreekanth.babu2/blog/2005/01/05/design-time-value-mappings-in-xslt
Value Mapping replication - /people/sreekanth.babu2/blog/2005/02/23/value-mapping-replication
Also see
https://www.sdn.sap.com/irj/sdn/advancedsearch?query=value%20mapping%20in%20xi&cat=sdn_weblog
/people/community.user/blog/2007/01/08/valuemapping-using-the-graphical-mapping-tool
/people/alessandro.guarneri/blog/2006/03/27/sap-xi-lookup-api-the-killer
https://www.sdn.sap.com/irj/sdn/advancedsearch?query=value%20mapping%20in%20xi&cat=sdn_weblog
Regards
Pradeep N -
Hi.
I'm trying to do a RFC inside a message mapping with java code. I have to send a field (id) and return the vendor code (lifnr).
I'm searching michal Krawczyk's weblog to see how can i do that but the link is broken.
Does anybody has that document that can send me to [email protected]?
Regards.
Inigo.hi Inigo,
please look at the following blogs,
/people/sravya.talanki2/blog/2005/12/21/use-this-crazy-piece-for-any-rfc-mapping-lookups
/people/siva.maranani/blog/2005/08/23/lookup146s-in-xi-made-simpler
/people/michal.krawczyk2/blog/2005/09/15/xi-rfc-mapping-lookups-from-bc-to-xi
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/uuid/801376c6-0501-0010-af8c-cb69aa29941c
/people/alessandro.guarneri/blog/2006/03/27/sap-xi-lookup-api-the-killer
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/uuid/801376c6-0501-0010-af8c-cb69aa29941c
/people/sravya.talanki2/blog/2005/12/21/use-this-crazy-piece-for-any-rfc-mapping-lookups
/people/sravya.talanki2/blog/2005/12/21/use-this-crazy-piece-for-any-rfc-mapping-lookups
Regards
Sreeram.G.Reddy
Message was edited by:
Sreeram Reddy -
Hi,
I need to read some additional values during my mapping (out of SAP R3 System) So I do the same like described in weblog:
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/xi/xi-how-to-guides/how to perform sap data lookups within xi mappings
I create a new function and "only" changed line:
IFunctionTemplate ft = mRepository.getFunctionTemplate("Z_UOM_LOOKUP");
to:
IFunctionTemplate ft = mRepository.getFunctionTemplate("BAPI_VENDOR_GETDETAIL");
and depending on that:
input.setValue( a , "UOMCODE" );
to:
input.setValue( a , "VENDORNO" );
but anyhow I get everytime following errors - but I don't know WHY??
/usr/sap/XIT/DVEBMGS44/j2ee/cluster/server0/./temp/classpath_resolver/Map6c43119034e911dac59b000d60ec48ba/source/com/sap/xi/tf/_MM_BAPI_LOOKUP_RFC_.java:84: 'class' or 'interface' expected public static void main(String[] args) throws Exception{/!_$ClNRep_/_MM_BAPI_LOOKUP_RFC_ st = new /!_$ClNRep_/_MM_BAPI_LOOKUP_RFC_(); st.testExecute(); } ^
/usr/sap/XIT/DVEBMGS44/j2ee/cluster/server0/./temp/classpath_resolver/Map6c43119034e911dac59b000d60ec48ba/source/com/sap/xi/tf/_MM_BAPI_LOOKUP_RFC_.java:85: 'class' or 'interface' expected } ^
/usr/sap/XIT/DVEBMGS44/j2ee/cluster/server0/./temp/classpath_resolver/Map6c43119034e911dac59b000d60ec48ba/source/com/sap/xi/tf/_MM_BAPI_LOOKUP_RFC_.java:86: 'class' or 'interface' expected ^
3 errors
THX MattHi MATT
Please help me even i am getting same error when i use UDF to call RFC
/usr/sap/AXD/DVEBMGS01/j2ee/cluster/server0/./temp/classpath_resolver/Map7395f740953b11dd9fc900145ec74b8a/source/com/sap/xi/tf/_MM_INF1009_Mfgroutings_to_IDOC_.java:2050: 'class' or 'interface' expected
public void get_UM$(String[] L_MATNR_EXT,ResultList result,Container container){
^
/usr/sap/AXD/DVEBMGS01/j2ee/cluster/server0/./temp/classpath_resolver/Map7395f740953b11dd9fc900145ec74b8a/source/com/sap/xi/tf/_MM_INF1009_Mfgroutings_to_IDOC_.java:2368: 'class' or 'interface' expected
^
/usr/sap/AXD/DVEBMGS01/j2ee/cluster/server0/./temp/classpath_resolver/Map7395f740953b11dd9fc900145ec74b8a/source/com/sap/xi/tf/_MM_INF1009_Mfgroutings_to_IDOC_.java:2369: 'class' or 'interface' expected
^ -
Lookup using RFC & JCO.
Hi All,
We are develloping Lookup logic using custom java code.
Our Xi server is at SP12.The code is working fine in java IDE.
But when I imported classes into Repository & tested its rebooting services of XI j2ee engine & I am getting message dispatcher running no server conncted the monitoring tool shows
<SAP:Category>XIServer</SAP:Category>
<SAP:Code area="MAPPING">JCO_SYSTEM_FAILURE</SAP:Code>
<SAP:P1 />
<SAP:P2 />
<SAP:P3 />
<SAP:P4 />
<SAP:AdditionalText />
<SAP:ApplicationFaultMessage namespace="" />
<SAP:Stack>"SYSTEM FAILURE" during JCo call.</SAP:Stack>
<SAP:Retry>N</SAP:Retry>
</SAP:Error>
Any idea what is going wrong ?
Thanks,
TuhinHi,
Did u import the required java JCO libraries into imported archives...?
Have u mentioned the same in imports of your advanced java function...?
Look at "How to Perform SAP Data Lookups Within XI Mappings" by "Jerome Delune" in articles section to perform the lookup.
But i personally recommend you to upgrade the server to SP13 and use the new lookup API's provided. U can refer to "XI Mapping lookups RFC API" article by "Michal" to perform the lookup.
Cheers,
Siva Maranani. -
Hi,
I follow all the steps given in following link to create RFC Lookup,
http://help.sap.com/saphelp_nwpi71/helpdata/en/33/1ec6ced273493a993a80c2301c03da/frameset.htm
but i got an error like,
No value is assigned to parameter
Can any one tell me where is a problem.
Regards,
Rohit.Hi Rohit,
Use this for any RFC Mapping Lookups!
/people/sravya.talanki2/blog/2005/12/21/use-this-crazy-piece-for-any-rfc-mapping-lookups
SAP XI Lookup API
/people/alessandro.guarneri/blog/2006/03/27/sap-xi-lookup-api-the-killer
Lookups in XI made simpler
/people/siva.maranani/blog/2005/08/23/lookup146s-in-xi-made-simpler
Mapping look up API
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/xi/xi-code-samples/mapping%20lookups:%20RFC%20API.pdf
A good extract from a forum discussion
Mapping programs (message, Java, and XSLT mappings) are executed on the Integration Server, where they can access the global value-mapping table (see Executing Value Mappings) and mapping runtime constants. In addition, calls to other application systems are sometimes necessary to meet the following requirements:
● To get read access to application system data in the mapping program
● To call existing mapping routines in the application system
In what all are the adapters are we using this lookups?
The API for mapping lookups supports access using the RFC, JDBC, and SOAP adapters
How we have to create the lookups?
Check this weblogs with some screenshots on how to achieve this:
/people/siva.maranani/blog/2005/08/23/lookup146s-in-xi-made-simpler
/people/sravya.talanki2/blog/2005/12/21/use-this-crazy-piece-for-any-rfc-mapping-lookups
/people/alessandro.guarneri/blog/2006/03/27/sap-xi-lookup-api-the-killer
/people/sap.user72/blog/2005/12/06/optimizing-lookups-in-xi
/people/morten.wittrock/blog/2006/03/30/wrapping-your-mapping-lookup-api-code-in-easy-to-use-java-classes -
Message Mapping UDF for lookuping of a value inside field's list of values
Hey everyone,
For a FI mapping I'm working on, I was wondering if somebody has some Java UDF which lookups for a value inside the whole list of values which the mapping gathered for a specific field?
Thanks,
Bensource code --
//write your code here
JCO.Repository myRepository;
// Change the logon information to your own system/user
JCO.Client myConnection = JCO.createClient(
// all the client information namely client ,user id pwd etc
myConnection.connect();
// create repository
myRepository = new JCO.Repository( "SAPLookup", myConnection );
// Create function
JCO.Function function = null;
IFunctionTemplate ft = mRepository.getFunctionTemplate("xxxxx"); //Name of RFC
function = ft.getFunction();
// Obtain parameter list for function
JCO.ParameterList input = function.getImportParameterList();
// Pass function parameters
input.setValue( a , "xxxxx" ); //import parameter of RFC, a is input argument.
myConnection.execute( function );
String ret = function.getExportParameterList().getString( "XXXX" ); //export param
myConnection.disconnect();
return ret;
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/a03e7b02-eea4-2910-089f-8214c6d1b439
File Lookup in UDF
https://www.sdn.sap.com/irj/sdn/wiki?path=/display/xi/file%2blookup%2bin%2budf
Lookupu2019s in XI made simpler
/people/siva.maranani/blog/2005/08/23/lookup146s-in-xi-made-simpler
SAP XI Lookup API: the Killer
/people/alessandro.guarneri/blog/2006/03/27/sap-xi-lookup-api-the-killer
Webservice Calls From a User Defined Function.
/people/bhavesh.kantilal/blog/2006/11/20/webservice-calls-from-a-user-defined-function -
I am New to XI Lookups. i am getting following error in IR Mapping when i try to activate my message mapping!
SERVER: XI 3.0 PATCH: SP15
ERROR----
Activation of the change list canceled Check result for Message Mapping ZSAPTVDP_to_INSMASTER_NEW | http://satyam.com/esupport/Z2VDP: Starting compilation Source code has syntax error: E:/usr/sap/DEV/DVEBMGS00/j2ee/cluster/server0/./temp/classpath_resolver/Mapcecf5bb0468a11ddb0000013724bf21f/source/com/sap/xi/tf/_ZSAPTVDP_to_INSMASTER_NEW_.java:3: package com.sap.mapping.lookup does not exist import com.sap.aii.mappingtool.tf3.;import com.sap.aii.mappingtool.tf3.rt.;import java.util.;import java.io.; import java.lang.reflect.;import com.sap.mapping.lookup.;import com.sap.xi.services.;import java.io.;import java.sql.Statement;import java.util.; ^ E:/usr/sap/DEV/DVEBMGS00/j2ee/cluster/server0/./temp/classpath_resolver/Mapcecf5bb0468a11ddb0000013724bf21f/source/com/sap/xi/tf/_ZSAPTVDP_to_INSMASTER_NEW_.java:3: package com.sap.xi.services does not exist import com.sap.aii.mappingtool.tf3.;import com.sap.aii.mappingtool.tf3.rt.;import java.util.;import java.io.; import java.lang.reflect.;import com.sap.mapping.lookup.;import com.sap.xi.services.;import java.io.;import java.sql.Statement;import java.util.*; ^ E:/usr/sap/DEV/DVEBMGS00/j2ee/cluster/server0/./temp/classpath_resolver/Mapcecf5bb0468a11ddb0000013724bf21f/source/com/sap/xi/tf/_ZSAPTVDP_to_INSMASTER_NEW_.java:610: cannot resolve symbol symbol : class Channel location: class com.sap.xi.tf._ZSAPTVDP_to_INSMASTER_NEW_ Channel channel = null; ^ E:/usr/sap/DEV/DVEBMGS00/j2ee/cluster/server0/./temp/classpath_resolver/Mapcecf5bb0468a11ddb0000013724bf21f/source/com/sap/xi/tf/_ZSAPTVDP_to_INSMASTER_NEW_.java:611: cannot resolve symbol symbol : class DataBaseAccessor location: class com.sap.xi.tf._ZSAPTVDP_to_INSMASTER_NEW_ DataBaseAccessor accessor = null; ^ E:/usr/sap/DEV/DVEBMGS00/j2ee/cluster/server0/./temp/classpath_resolver/Mapcecf5bb0468a11ddb0000013724bf21f/source/com/sap/xi/tf/_ZSAPTVDP_to_INSMASTER_NEW_.java:612: cannot resolve symbol symbol : class DataBaseResult location: class com.sap.xi.tf._ZSAPTVDP_to_INSMASTER_NEW_ DataBaseResult resultSet = null; ^ E:/usr/sap/DEV/DVEBMGS00/j2ee/cluster/server0/./temp/classpath_resolver/Mapcecf5bb0468a11ddb0000013724bf21f/source/com/sap/xi/tf/_ZSAPTVDP_to_INSMASTER_NEW_.java:620: cannot resolve symbol symbol : variable LookupService location: class com.sap.xi.tf._ZSAPTVDP_to_INSMASTER_NEW_ channel = LookupService.getChannel("vdpmaster","JDBC_ZVDP_LOOKUP"); ^ E:/usr/sap/DEV/DVEBMGS00/j2ee/cluster/server0/./temp/classpath_resolver/Mapcecf5bb0468a11ddb0000013724bf21f/source/com/sap/xi/tf/_ZSAPTVDP_to_INSMASTER_NEW_.java:623: cannot resolve symbol symbol : variable LookupService location: class com.sap.xi.tf._ZSAPTVDP_to_INSMASTER_NEW_ accessor = LookupService.getDataBaseAccessor(channel); ^ E:/usr/sap/DEV/DVEBMGS00/j2ee/cluster/server0/./temp/classpath_resolver/Mapcecf5bb0468a11ddb0000013724bf21f/source/com/sap/xi/tf/_ZSAPTVDP_to_INSMASTER_NEW_.java:631: cannot resolve symbol symbol : variable result location: class com.sap.xi.tf._ZSAPTVDP_to_INSMASTER_NEW_ result.addValue((String)rowMap.get("cir_id")); ^ E:/usr/sap/DEV/DVEBMGS00/j2ee/cluster/server0/./temp/classpath_resolver/Mapcecf5bb0468a11ddb0000013724bf21f/source/com/sap/xi/tf/_ZSAPTVDP_to_INSMASTER_NEW_.java:637: cannot resolve symbol symbol : variable result location: class com.sap.xi.tf._ZSAPTVDP_to_INSMASTER_NEW_ result.addValue(ex.getMessage()); ^ E:/usr/sap/DEV/DVEBMGS00/j2ee/cluster/server0/./temp/classpath_resolver/Mapcecf5bb0468a11ddb0000013724bf21f/source/com/sap/xi/tf/_ZSAPTVDP_to_INSMASTER_NEW_.java:645: cannot resolve symbol symbol : class Channel location: class com.sap.xi.tf._ZSAPTVDP_to_INSMASTER_NEW_ Channel channel = null; ^ E:/usr/sap/DEV/DVEBMGS00/j2ee/cluster/server0/./temp/classpath_resolver/Mapcecf5bb0468a11ddb0000013724bf21f/source/com/sap/xi/tf/_ZSAPTVDP_to_INSMASTER_NEW_.java:646: cannot resolve symbol symbol : class DataBaseAccessor location: class com.sap.xi.tf._ZSAPTVDP_to_INSMASTER_NEW_ DataBaseAccessor accessor = null; ^ E:/usr/sap/DEV/DVEBMGS00/j2ee/cluster/server0/./temp/classpath_resolver/Mapcecf5bb0468a11ddb0000013724bf21f/source/com/sap/xi/tf/_ZSAPTVDP_to_INSMASTER_NEW_.java:647: cannot resolve symbol symbol : class DataBaseResult location: class com.sap.xi.tf._ZSAPTVDP_to_INSMASTER_NEW_ DataBaseResult resultSet = null; ^ E:/usr/sap/DEV/DVEBMGS00/j2ee/cluster/server0/./temp/classpath_resolver/Mapcecf5bb0468a11ddb0000013724bf21f/source/com/sap/xi/tf/_ZSAPTVDP_to_INSMASTER_NEW_.java:655: cannot resolve symbol symbol : variable LookupService location: class com.sap.xi.tf._ZSAPTVDP_to_INSMASTER_NEW_ channel = LookupService.getChannel("vdpmaster","JDBC_out_Z2VDP"); ^ E:/usr/sap/DEV/DVEBMGS00/j2ee/cluster/server0/./temp/classpath_resolver/Mapcecf5bb0468a11ddb0000013724bf21f/source/com/sap/xi/tf/_ZSAPTVDP_to_INSMASTER_NEW_.java:658: cannot resolve symbol symbol : variable LookupService location: class com.sap.xi.tf._ZSAPTVDP_to_INSMASTER_NEW_ accessor = LookupService.getDataBaseAccessor(channel); ^ E:/usr/sap/DEV/DVEBMGS00/j2ee/cluster/server0/./temp/classpath_resolver/Mapcecf5bb0468a11ddb0000013724bf21f/source/com/sap/xi/tf/_ZSAPTVDP_to_INSMASTER_NEW_.java:665: cannot resolve symbol symbol : variable result location: class com.sap.xi.tf._ZSAPTVDP_to_INSMASTER_NEW_ result.addValue((String)rowMap.get("URole")); ^ E:/usr/sap/DEV/DVEBMGS00/j2ee/cluster/server0/./temp/classpath_resolver/Mapcecf5bb0468a11ddb0000013724bf21f/source/com/sap/xi/tf/_ZSAPTVDP_to_INSMASTER_NEW_.java:670: cannot resolve symbol symbol : variable result location: class com.sap.xi.tf._ZSAPTVDP_to_INSMASTER_NEW_ result.addValue(ex.getMessage()); ^ E:/usr/sap/DEV/DVEBMGS00/j2ee/cluster/server0/./temp/classpath_resolver/Mapcecf5bb0468a11ddb0000013724bf21f/source/com/sap/xi/tf/_ZSAPTVDP_to_INSMASTER_NEW_.java:678: cannot resolve symbol symbol : variable result location: class com.sap.xi.tf._ZSAPTVDP_to_INSMASTER_NEW_ result.addValue(e.getMessage()); ^ 17 errors *
END ERROR----
Now i know its asking me to install the package com.sap.mapping.lookup
But our basis team is also not able to find the exact location from where they can download it !if anyone could tell us why this problem is comming and if need to download the packge please specify the exact path.
Please Help us out.
Regards,
PrakashDear Sugata,
Yes Indeed this problem has been solved. Now we have deleted all the temp files as u told. and its working! Thanks for u r update.
But yesterday we Updated another server of urs with SP18 its working fine. now i am using that system.
Just now i tried ur process in our sandbox server its working !
Thanks a lot!
Regards,
Prakash -
Authorizations required in Communication Channel for JDBC Lookup mapping
Is there of list of required authorizations and or patch needed to use a JDBC Lookup in a message mapping? We are using PI 7.1, and trying to use the new JDBC Lookup feature. We currently have a user that is not an ower of the DB tables, this does work in our current solution of using UDFs, but we would like to avoid switching it to a user that has full access on the tables, e.g. SAPXI*
Current environment: PI 7.1 (not EhP1)
Thanks,
MattDo you know what those authorizations should be when using a standard JDBC Lookup mapping function? Currently we have a custom UDF that calls the table via a <schema>.<table name> and the current user in the Receiver Comm Channel works just fine. It appears that when using the standard SAP JDBC Lookup function it calls the table directly and the user in the Comm Channel no longer has the correct permissions.
I would expact that the JDBC Lookup function would allow for a standard "Read" on any table as long as the user has that level of access...but not in this case. I am going to bring it up to our SAP XI software development team and see what they say, but wanted to get some views from our other experts as well.
Thanks,
Matt
Maybe you are looking for
-
Multiple users of software on one i.d.
How can I transfer the new iPhoto version on my new laptop to an older machine that has an older version of iPhoto running on it?
-
How can I pass variables from one project to another using Javascript?
Hi all, I am trying to do this: let learners take one course and finish a quiz. Then based on their quiz scores, they will be sent to other differenct courses. However, I wish keep track on their previous quiz scores as well as many other variables.
-
Ipod classic not recognized by windows xp
everytime i plug my ipod classic (80 gb) into the usb port, my computer makes thiss little tone (different from the one it makes when recognizing it) and the ipod just turns off. it does not show up on itunes and the battery does not begin to recharg
-
Hello, I've got the following SAS configuration: Sun Java System Application Server Platform Edition 8.1_02 (build b06-fcs). It comes with the Sun Java(tm) System Message Queue 3 2005Q1 Sun Microsystems, Inc.; Version: 3.6 SP2-ER Bugs 6256771 - 2005-
-
Is there a way I can buy Ipad 1, even though Ipad 2 was released several months ago?
I would like to purchase Ipad but I would not like to buy a Ipad 2 because of it's price. Is there a way to still purchase an Ipad 1, even though the new one was released several months ago? I don't mind if it's been used before but I would rather no