Java mappings ?
Hi,
I need some information regarding java mappings in IR.
How to Test and Debug Java Mappings?
Thanks in advance,
siva.
HI
Usually Java mapping is preferred when the target structure is relatively complex and the transformation cannot be accomplished by simple graphical mapping.
Check these for JAVA Mapping
Java Mapping (Part I)
Java Mapping (Part II)
Java Mapping (Part III)
Testing and debugging
Testing and Debugging Java Mapping in Developer Studio
Implermenting JAVA Mapping in PI
Implementing a Java Mapping in SAP PI
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/10dd67dd-a42b-2a10-2785-91c40ee56c0b
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/400ee77e-f9d6-2a10-2b8c-99281a4dcf6b
Java Mapping in XI
https://www.sdn.sap.com/irj/sdn/advancedsearch?cat=sdn_all&query=java+mapping&adv=false&sortby=cm_rnd_rankvalue#
SAP Network Blog: Implementing a Java Mapping in SAP PI
Implementing a Java Mapping in SAP PI
Java Mapping (SAP Library - Partner Connectivity Kit)
http://help.sap.com/saphelp_nw04/helpdata/en/e2/e13fcd80fe47768df001a558ed10b6/frameset.htm
SAP Network Blog: XI Java Mapping Helper (DOM)
The specified item was not found.
SAP Network Blog: Testing and Debugging Java Mapping
Testing and Debugging Java Mapping in Developer Studio
Binary Conversion in XI - Java Mapping - Code Gallery - Wiki
https://www.sdn.sap.com/irj/sdn/wiki?path=/display/snippets/binary%2bconversion%2bin%2bxi%2b-%2bjava%2bmapping
SAP Network Blog: "JAVA MAPPING", an alternate way of reading a CSV file
"JAVA MAPPING", an alternate way of reading a CSV file
Difference in using java,xslt,message mapping
Java Mapping (Part I)
Java Mapping (Part II)
Java Mapping (Part III)
Convert any flat file to any Idoc-Java Mapping
Think objects when creating Java mappings
http://help.sap.com/saphelp_nw04/helpdata/en/e2/e13fcd80fe47768df001a558ed10b6/content.htm
http://help.sap.com/saphelp_nw04s/helpdata/en/43/09b16006526e72e10000000a422035/frameset.htm
https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/5242. [original link is broken] [original link is broken] [original link is broken]
Java Mapping. Pls help
Java Mapping (Part I) Java Mapping (Part II) Java Mapping (Part III) Convert any flat file to any Idoc-Java Mapping Think objects when creating Java mappings Testing ABAP Mapping sample code for java mapping blog=/pub/wlg/4143
cheers
Similar Messages
-
RESOURCE_NOT_FOUND for XSLT and Java Mappings (SXMB_MONI)
Experts,
I need your opinion / experience about a problem that we have been facing here:
XI 3.0 was upgraded to PI 7.0, but since then all interfaces that uses XSLT and Java Mappings throws a RESOURCE_NOT_FOUND error in SXMB_MONI only in the production environment.
We found SAP Note 951318 that describes exactly the scenario we have here. The note also inform that the issue is solved at SP 07 (for PI 7.0).
The problem is that we find out that abap and java instance are with different SP ( SP 13 for abap and SP 09 for java) after XI upgrade to 7.0, since they had a error at java instance.
Have anyone of you facing with this problem?
I believe that even having a SP greater than 07 (as sap note 951318 requires), as we have an difference between abap and java SP, this issue might have been causing the problem.
Points will be given.
Regards,
DanielaYes, thats true. As you can see,
In XI 3.0 (SAP Netweaver'04), the issue is solved in:
SP 18,
SP 17, patch 1 (archive SAPXITOOL17_1. sca for XI Tools)
SP 16, patch 4 (archive SAPXITOOL16_4.sca for XI Tools).
you need to import and put a patch if you are using XI 3.0. but in your case it is PI 7.0.
So please check out the SAP Note : 950608 and download SP 07,patch 2 (archive SAPXITOOL07_2.sca for XI Tools).and Note 952402 .
Regards
Aashish Sinha
PS : reward points if helpful -
Hi Experts,
Is there any tool available for creating java mappings in XI given a source and target message. I have seen for XSLT mappings there is a tool called stylus studio, which has some kind of graphical tool to create the XSLT mapping between a source and target XML message.
thanks
sankarHello Sankara,
The message mapping tool is aimed for that. When the mapping is drafted using this tool and executed it internally creates a java program corresponding to the mapping, which then gets executed.
Thanks & Regards
Sridevi A S -
How to get Message IDs in Java Mappings
Hello,
in PI 7.1 Java mappings the way of getting the trace object has changed from:
trace = (AbstractTrace) param.get(StreamTransformationConstants.MAPPING_TRACE);
to:
getTrace();
Because the Java mapping class definition changed from
implements StreamTransformation
to
extends AbstractTransformation
Is there something similar to get the message ID or do i have to use the old way:
public void setParameter(Map param) {
this.param = param;
if (param == null) {
this.param = new HashMap();
String MessageID = (String) param.get(StreamTransformationConstants.MESSAGE_ID);
Thanks and best regards,
BenjaminI found an easyer way:
TransformationInput.getInputHeader().getMessageId();
But your reply brought me on the right track!
Thanks. -
Hi!,
I am new to SAP XI....I am comfortable with certain scenarios...I know Java...not an expert though, but can try to understand...I want to learn Java Mappings from the basics....i.e., start to finish... Can anyone help me with this.....with all screenshots and step by step instructions.....
Also, I am looking for a job in SAP XI......How do I have to proceed....Also, please explain the format, specifications of a project so that, I'll have some idea about it....
Thanks..I want to learn Java Mappings from the basics....with all screenshots and step by step instructions.....
http://help.sap.com/saphelp_nw04/Helpdata/EN/e2/e13fcd80fe47768df001a558ed10b6/content.htm
Testing and Debugging Java Mapping in Developer Studio
Java Mapping (Part I)
Java Mapping (Part II)
Java Mapping (Part III)
Using JAXP to both parse and emit XML in XI Java mapping programs
"JAVA MAPPING", an alternate way of reading a CSV file
Comparing Performance of Mapping Programs
JAVA Mapping
Java mapping
Implementing a Java Mapping in SAP PI
https://www.sdn.sap.com/irj/sdn/advancedsearch?query=java mapping&cat=sdn_all#
https://www.sdn.sap.com/irj/sdn/wiki?path=/display/xi/javaMappingusingDOMParser&
The specified item was not found.
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/10dd67dd-a42b-2a10-2785-91c40ee56c0b
https://www.sdn.sap.com/irj/sdn/wiki?path=/display/snippets/binary%2bconversion%2bin%2bxi%2b-%2bjava%2bmapping
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/50ce0433-4309-2b10-4bb4-d421e78463f7
The specified item was not found.
I hope this would be enough for getting a good hold on java mapping
thanks
hemant -
JAXB as standard API for Java Mappings in XI?
Hi there,
Has anyone on this forum implemented Java mappings in XI using JAXB (reference implementation for XML/JAVA data bindings of SUN)?
If Yes, can you please share any experiences?
We're considering to use this API for Java Mappings in XI but first would like to get more background info.
Cheers,
Rob.Hi Roberto,
Have tried implementing Java mapping using JAXB technique couple of years ago. However I was not able to test the mapping in XI/PI environment.
<ul>
<li>There is no in built support for JAXB from SAP XI.</li>
<li>There is no documentation available from SAP on JAXB hence it is difficult to implement the mapping.</li>
<li>We have to import JAXB specific jars along with the mapping code. my attempt to execute the mapping test in IR tool was unsuccessful It was running fine in standalone mode in local PC </li>
</ul>
[My question on SDN on same topic..|Java Mapping Using JAXB [Java Arch for XML Binding];
Thanks and regards,
Ananth -
"java Web Service from WSDL" just hands me a SOAPElement, no java mappings
Another beginner question. I've used jdev and built a WSDL starting from a somewhat complex xsd. I've used the wizard "Java Web Service From WSDL" taking defaults. It seems to correctly generate class files for all my xsd types. It produces a fancy looking java-wsdl-mapping.xml But the generated stub service implementation just gets handed a SOAPElement object. Why generate all that mapping stuff and then make me parse the incoming data myself with SOAPElement methods? How am I supposed to make use of the mapping work that the wizard seems to have done for me?
Thanks,
SteveDear Tugdual,
Thanks for your intrest in my issue. I narrowed it down to the following type in my xsd
<complexType name="PersonInfoType">
<sequence >
<element name="FamilyName" type="string"/>
<element name="IndividualName" type="string"/>
<element name="SpouseName" type="string"/>
<element name="BirthDate" type="dateTime"/>
</sequence>
</complexType>
This works fine - the "WebSerice From WSDL" wizard "knows" how to generate a class for PersonInfoType (with geters and seters) as well as useful stub implementation:
public class PersonInfoImpl {
public PersonInfoType processPersonInfo(String entityCode) {
return null;
However, if I make my type multiple occuring (to represnt e.g. rows from a db)
<complexType name="PersonInfoType">
<sequence maxOccurs="unbounded" >
<element name="FamilyName" type="string"/>
<element name="IndividualName" type="string"/>
<element name="SpouseName" type="string"/>
<element name="BirthDate" type="dateTime"/>
</sequence>
</complexType>
Now the Web Service generator runs, but just doesn't generate any PersonInfoType class at all. For a stub implementation it genertes the following:
public class PersonInfoImpl {
public SOAPElement processPersonInfo(String entityCode) {
return null;
Now I'm stuck with the container just expecting from me a Soap Object and I have to build all the pieces myself with no java mappings to my xsd at all. Not very useful.
Is there another xml structure I can use to represent data rows that is better supported by the wizard?
Thanks,
Steve -
Java code samples for java mappings
Dear all,
Can you please send me a sample scenario in which you used the java mapping.
How do we assign the source structure,the target structure.
How do we map source->target
Do we give the source and target interface names in execute method)?
if so where do we map the same.
we have one to one mapping in graphical,message mappings which i worked with.
is there any tool for making the same thing in java?
Kindly send me the documents if any on java mapping to [email protected]
Please clarify.....ref:
/people/prasad.ulagappan2/blog/2005/06/29/java-mapping-part-i
/people/prasad.ulagappan2/blog/2005/06/29/java-mapping-part-ii
and
https://www.sdn.sap.com/irj/sdn/wiki?path=/display/xi/javaMappingSample+Code& -
Calling an EJB from Java Mappings in PI 7.1
In my operation mapping, I am using a Java class which in turn invokes an EJB using JNDI lookup.
When I execute the code, the class is successfully finding the EJB using JNDI, but invoking it I am getting a java.lang.NoClassDefFoundError.
If, I add the class it cannot find to the jar containing the Java mapping class, I get a java.lang.ClassCastException.
Has anyone been able to call a custom EJB from with a Java Mapping class?
Any help appreciated.
Thanks.Hello.
Check my wiki article:
http://wiki.sdn.sap.com/wiki/display/stage/SapNetweaverProcessIntegration.CallEjb3.0methodfromJavaclassmappingPI7.1
(SapNetweaver Process Integration. Call Ejb 3.0 method from Java class mapping PI 7.1 )
Greedings -
Can someone pleas tell me about abap, java and xslt mappings
Hi,
can someone please tell me about abap, java and xslt mappings.
Thanks,
Bernard.HI,
JAVA mapping
/people/prasad.ulagappan2/blog/2005/06/29/java-mapping-part-i /people/prasad.ulagappan2/blog/2005/06/29/java-mapping-part-ii /people/prasad.ulagappan2/blog/2005/06/29/java-mapping-part-iii /people/ravikumar.allampallam/blog/2005/06/24/convert-any-flat-file-to-any-idoc-java-mapping /people/amol.joshi2/blog/2006/03/10/think-objects-when-creating-java-mappings /people/sameer.shadab/blog/2005/09/29/testing-abap-mapping sample code for java mapping blog=/pub/wlg/4143 tutorial sax and dom
ABAP mapping
ABAP mappings run on ABAP Stack and are developed in the ABAP workbench of the Integration Server.
You normally do not need to use the ABAP mappings and is preferable for someone with ABAP programming background. I should say JAVA functions would suffice any complex scenarios.
refer step by step guides for ABAP Mapping
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/5c46ab90-0201-0010-42bd-9d0302591383
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/e3ead790-0201-0010-64bb-9e4d67a466b4
/people/sameer.shadab/blog/2005/09/29/testing-abap-mapping
ABAP Mapping
/people/udo.martens/blog/2006/08/23/comparing-performance-of-mapping-programs
https://websmp101.sap-ag.de/~sapdownload/011000358700003082332004E/HowToABAPMapping.pdf
/people/ravikumar.allampallam/blog/2005/02/10/different-types-of-mapping-in-xi
/people/r.eijpe/blog
ABAP Mapping Vs Java Mapping.
Re: Message Mapping of type ABAP Class not being shown
Re: Performance of mappings (JAVA, XSLT, ABAP)
XSLT Mapping
XSLT stands for EXtensible Stylesheet Language Transformations. It is an XML based language for transforming XML documents into any other formats suitable for browser to display, on the basis of set of well-defined rules.
/people/sap.user72/blog/2005/03/15/using-xslt-mapping-in-a-ccbpm-scenario
/people/anish.abraham2/blog/2005/12/22/file-to-multiple-idocs-xslt-mapping
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/01a57f0b-0501-0010-3ca9-d2ea3bb983c1
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/9692eb84-0601-0010-5ca0-923b4fb8674a
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/006aa890-0201-0010-1eb1-afc5cbae3f15
/people/prasadbabu.nemalikanti3/blog/2006/03/30/xpath-functions-in-xslt-mapping
https://www.sdn.sap.com/irj/sdn/advancedsearch?cat=sdn_all&query=xslt+mapping&adv=false&sortby=cm_rnd_rankvalue#
Steps required for developing XSLT Mapping
u2022 Create a source data type and a target data type
u2022 Create Message types for the source and target data types.
u2022 Create Message Interfaces includes Inbound Message interface and Outbound Message interface.
u2022 XSLT Mapping does not require creation of Message mapping, so donu2019t create any Message mapping.
u2022 Create an .XSL file which converts source data type into target data type.
u2022 Zip that .xsl file and import it into Integration Repository under Imported Archives.
u2022 In Interface Mapping choose mapping program as XSL and specify this zip program. (Through search help you will get XSL Mapping programs that you imported under Imported Archives, select your corresponding XSL Program)
u2022 Test this mapping program by navigating to Test tab.
By having look at above steps you can easily find out that this mapping is no where different from other mapping programs, here the challenging lies in creating an XSLT file. If you spend couple of minutes in studying XPATH tutorial you would be in ideal position to create an XSL Transformation (.xsl extension).
If you still find difficulties in generating XSL Transformation, then you can make use of a tool u201CAltova MapForceu201D which will create XSL file for you.
Steps for creating XSL file using this tool:
1. Open the Alto MapForce, import the source .xml and .xsd file in it
2. Similarly import the target .xml and .xsd in MapForce.
3. These two data files should match with source and target data types in Integration Repository.
4. Complete the graphical mapping using extensive list of XSLT functions available there.
5. Save the mapping file.
6. Click the XSLT tab. You will have the entire xslt logic there.
7. Copy that content and save it as .xsl file.
8. Zip above .xsl file and import the same into IR under Imported Archives.
Hope this clears your doubts
Thanks
Saiyog -
Get dynamic filename in a Java Mapping (NOT UDF)
Hi,
we are using a Java Mapping step in XI (not UDF). We need to have access to the filename. In the File Adapter we set the message attributes and can see the filename value in the SXMB_MONI.
We use the following code fragment to have access to the filename:
Container container = new Context(new FunctionWrapper(0));
DynamicConfiguration conf = (DynamicConfiguration) container.getTransformationParameters().get(StreamTransformationConstants.DYNAMIC_CONFIGURATION);
DynamicConfigurationKey key = DynamicConfigurationKey.create("http://sap.com/xi/XI/System/File","FileName");
String sourceFileName = conf.get(key);
This doesn't work. We think the declaration of the container class is wrong. Does anybody have some information about using the dynamic attributes in Java Mappings?
Thanks in advance
Michaelimport com.sap.aii.mapping.api.*;
import java.io.InputStream;
import java.io.OutputStream;
import java.util.HashMap;
import java.util.Map;
public class JavaProgram
implements StreamTransformation
public JavaProgram()
public void setParameter(Map map)
param = map;
if(param == null)
param = new HashMap();
public void execute(InputStream inputstream, OutputStream outputstream)
try
DynamicConfiguration dynamicconfiguration = (DynamicConfiguration)param.get("DynamicConfiguration");
DynamicConfigurationKey dynamicconfigurationkey = DynamicConfigurationKey.create("http://sap.com/xi/XI/System/File", "FileName");
String s = dynamicconfiguration.get(dynamicconfigurationkey);
//Your logic
catch(Throwable throwable)
throwable.printStackTrace();
private Map param; -
PI 7.11 - Where can I get the NEW java API's
Hi,
We use PI 7.0 in productive environment, but we plan a release update to PI 7.11. We have several Java Mappings for PI 7.0 with Java 1.4. So we have to upgrade this also to Java 1.5.
We are using following SAP Java libs:
- aii_map_api.jar
- aii_mt_rt.jar
- guidgenerator.jar
- sapxmltoolkit.jar
Where can we get the equivalent libraries of the PI 7.11 system. Are there new API's? Is there a documentation where to get this?
Thx in advance
MichaelThx !!!
Quick answer ) -
Need help on guide of java mapping
HI,
I want to learn java mapping. I searched in blogs but I am not comfortable to understand. Can anyone explain me the step by step process.
Thanks,
EnivassHi enivas,
Having basic understanding about J2SE will be great help for you. Please check these links about Java Mapping step by step
Implementing a Java Mapping in SAP PI /people/carlosivan.prietorubio/blog/2007/12/21/implementing-a-java-mapping-in-sap-pi
XI Java Mapping Helper (DOM) /people/alessandro.guarneri/blog/2007/03/25/xi-java-mapping-helper-dom
Debugging Java Mappings using SAP Netweaver Developer Studio /people/christian.drumm/blog/2008/09/30/debugging-java-mappings-using-sap-netweaver-developer-studio
Handling and Tracing Runtime Exceptions in Java Mapping /people/prasannakrishna.mynam/blog/2009/07/21/handling-and-tracing-runtime-exceptions-in-java-mapping
SAP PI Java API has changed a lot from PI7.0 to PI7.1. http://wiki.sdn.sap.com/wiki/display/XI/UsingPI7.1APIforJavamapping
Check them out in this link Javadocs Index http://www.sdn.sap.com/irj/sdn/javadocs. Blogs mentioned use old API, but once you get idea about Java mapping switching to new API will be easy. Java help is easily available on net, use Google more. Happy learning.
Regards,
Raghu_Vamsee -
How to set adapter specific message attributes on Pi 7.1 inside a Java map.
Hello,
how can I set adapter specific message attributes in a Java mapping on PI 7.1.? The TransformationInput grants access to the DynamicConfiguration but the TransformationOutput doesn't. I have found threads refering to the old way of implementing Java mappings (e.g. Get dynamic filename in a Java Mapping (NOT UDF)). But there doesn't seem to be one refering to the actual PI.
Kind regards,
HeikoUsing DynamicConfiguration from the TransformationInput works.
-
Issue with java mapping in a multi-mapping scenario
Hi
We have a 1:n multiple mapping scenario in XI and the source is R3 proxy and target side is files. So, creating multiple file from a single message from R3 .
R3 --> XI --> Multiple files
Structure of the output of the multi-mapping is
- <ns0:Messages xmlns:ns0="http://sap.com/xi/XI/SplitAndMerge">
- <ns0:Message1>
<Transaction>
</Transaction>
<Transaction>
</Transaction></ns0:Message1>
</ns0:Messages>
wherein each Transaction node represents a file.
Now, we need to introduce a constant /string like
<!DOCTYPE Transaction PUBLIC \"-//XXXXXX//DTD BatchReceiptAuthorization//EN\" \"http://dtd.XXXXXXX.com/dtds/ReceiptAuthorization.dtd\">
on each of the files at the very beginning - i.e within each transaction node , in the above structure, we need the above DTD string to be written. To do this, we added a java mapping as the second mapping after the message mapping that creates this string. Is this the right approach and would it produce what we are expecting ?
import java.io.BufferedReader;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.io.OutputStream;
import java.util.Map;
import com.sap.aii.mapping.api.StreamTransformation;
import com.sap.aii.mapping.api.StreamTransformationException;
import com.sap.aii.mapping.api.StreamTransformationConstants;
import com.sap.aii.mapping.api.DynamicConfiguration;
import com.sap.aii.mapping.api.AbstractTrace;
public class ModifyRootAndDelay implements StreamTransformation {
AbstractTrace myTrace;
public void execute(InputStream input, OutputStream output) throws StreamTransformationException {
try{
BufferedReader reader = new BufferedReader(new InputStreamReader(input));
String NameSpacePrefix = "<!DOCTYPE Transaction PUBLIC \"-//innotrac//DTD BatchReceiptAuthorization//EN\" \"http://dtd.innotrac.com/dtds/ReceiptAuthorization.dtd\">";
String sLine = null;
StringBuffer XmlMsg= new StringBuffer();
String Result,PayloadBody;
int indexOfFirst;
while ((sLine = reader.readLine()) != null) {
XmlMsg.append(sLine);
String StartingTag = XmlMsg.toString();
indexOfFirst = StartingTag.indexOf("<MerchantID>") ;
PayloadBody=new String(XmlMsg.substring(indexOfFirst));
Result=NameSpacePrefix.concat(PayloadBody);
output.write(Result.getBytes());
/* Thread.sleep(200000); */
}catch(Exception e){
myTrace.addWarning("Exception raised in the JavaMapping:modifyNamespace.java""\n The Exception Message: " e.getMessage());
throw new RuntimeException(e.getMessage()) ;
} public void setParameter(Map param) {
myTrace = (AbstractTrace) param
.get(StreamTransformationConstants.MAPPING_TRACE);Hi XI Gurus
In my scenario, I sent the inputstream that is being passed to the Java execute method - to trace and I see that the whole of the xml file - as shown below - which is the output of message mapping ( from the first mapping step ) in sent to the execute method of the java mapping a single call
<ns0:Messages xmlns:ns0="http://sap.com/xi/XI/SplitAndMerge">
<ns0:Message1>
<Transaction> </Transaction>
<Transaction> </Transaction>
</ns0:Message1>
<ns0:Messages>
So, I modified Java mapping program to look for multiple occurences of <Transaction> tag and prefix them with my constant DTD Literal - which is the primary reason , why I had to use Java mappings after the message mapping.
Now, I get an error is XI- SXMB_MONI
- <SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="">
<SAP:Category>XIServer</SAP:Category>
<SAP:Code area="MAPPING" />
<SAP:P1>unexpected symbol; expected '<', '</', entity refe</SAP:P1>
<SAP:P2>rence, character data, CDATA section, processing i</SAP:P2>
<SAP:P3>0</SAP:P3>
<SAP:P4>113</SAP:P4>
<SAP:AdditionalText />
<SAP:ApplicationFaultMessage namespace="" />
<SAP:Stack>The exception occurred (program: CL_XMS_MAIN===================CP, include CL_XMS_MAIN===================CM00A, line: 609)</SAP:Stack>
<SAP:Retry>M</SAP:Retry>
</SAP:Error>
Should I create multiple outputs - as many as the numberof target split files ( of type outputstream ) from the execute method in the java program ?
Maybe you are looking for
-
I tried doing my update and it told me I don't have enough storage, so I deleted all of my apps, photos, videos, and music and I still don't have enough storage. Any suggestions?
-
Convert list item attachment from docx to pdf using Word Automation Services
I have been trying to convert List Item attachments from docx to pdf using word automation services, it works in a normal document library but when I use the list attachment it throws a null reference error. var settings = new ConversionJobSettings()
-
Mozilla help site instructions often start with locating the Thunderbird profile files. I can see these from within Tbird and with a Terminal command, but not with Finder. Why not? I believe I have message index corruption, but I cannot delete the in
-
"Save for web" overwrite (rather than a save-as) within an action?
Hello. I have created an action with the last step being a 'save for web' save. The action works well with regards to saving the processed image(s) to the folder specified in the save for web dialog when recording the action. I however now need to us
-
Alv Hierarchy currency subtotals = 'X'.
Hi experts, I have a problem with a summarization in a alv grid hierseq. I already implemented the do_sum and subtotal in fieldcat and sort structure. But if I have 2 currency (ex. USD & EUR) type for the same customer related to the open FI items, t