Is there any restriction to use ora:getFaultAsString() ??
Hi All,
I am using Jdev and SOA 11.1.1.2
I have a process and in that I am using a transforation.
I have tested below scenarios:
1) We have a dateconversion function, and i passed in correct value to that function so it got faulted and throws subLanguage Exception.
2)I have given wrong DVM name, so again it got faulted and throws subLanguage Exception.
3)I defined an XSL variable and used that in another template without passing, so it got faulted and throws subLanguage Exception.
4)I used a substring function without giving starting and ending indexes..so it got faulted and throws subLanguage Exception.
I have a catchAll and in that i am sending notification and in that notification i am using conact('CustomInfo',ora:getFaultAsString())
I found that except in 4th scenario in all scenarios ora:getFaultAsString() is returning null .(Even for 1,2,3, scenarios it is giving javax.xml.transform.TransformerException and for 4th scenario itis giving Fatal Error)
I am giving errors returned below
SubString Error(Successful)
<bpelFault>
<faultType>
<message>0</message>
</faultType>
<subLanguageExecutionFault>
<part name="summary">
<summary>XPath expression failed to execute.
An error occurs while processing the XPath expression; the expression is
ora:processXSLT('xsl/TransformSiebelOrderABMToTransportationOrder.xsl',bpws:getVariableData('receiveSiebelOrderABM_Consume_Message_InputVariable','body')).
The XPath expression failed to execute; the reason was: XML-22900: (Fatal Error) An internal error condition occurred..
Check the detailed root cause described in the exception message text and verify that the XPath query is correct.
</summary>
</part>
<part name="code">
<code>XPathExecutionError</code>
</part>
</subLanguageExecutionFault>
</bpelFault>
DVM Error
<bpelFault>
<faultType>
<message>0</message>
</faultType>
<subLanguageExecutionFault>
<part name="summary">
<summary>XPath expression failed to execute.
An error occurs while processing the XPath expression; the expression is
ora:processXSLT('xsl/TransformSiebelOrderABMToTransportationOrder.xsl',bpws:getVariableData('receiveSiebelOrderABM_Consume_Message_InputVariable','body')).
The XPath expression failed to execute; the reason was: javax.xml.transform.TransformerException: <Line 441,
Column 233>: XML-22044: (Error) Extension function error: Error invoking 'lookupValue':'oracle.tip.dvm.exception.DVMValidationException:
Unable to locate DVM "oramds:/deployed-composites/ZDVM_STOP_TYPE_rev1.1/STOP_TYPE.dvm"
The Exception is "MDS-00013: no metadata found for metadata object "/deployed-composites/ZDVM_STOP_TYPE_rev1.1/STOP_TYPE.dvm""
Please ensure the DVM exists at the location specified.'.
Check the detailed root cause described in the exception message text and verify that the XPath query is correct.
</summary>
</part>
<part name="code">
<code>XPathExecutionError</code>
</part>
</subLanguageExecutionFault>
</bpelFault>
Date Format Error
<bpelFault>
<faultType>
<message>0</message>
</faultType>
<subLanguageExecutionFault>
<part name="summary">
<summary>XPath expression failed to execute.
An error occurs while processing the XPath expression; the expression is
ora:processXSLT('xsl/TransformSiebelOrderABMToTransportationOrder.xsl',bpws:getVariableData('receiveSiebelOrderABM_Consume_Message_InputVariable','body')).
The XPath expression failed to execute; the reason was: javax.xml.transform.TransformerException: <Line 135,
Column 196>: XML-22044: (Error) Extension function error: Error invoking 'convertFormattedDttmToXSDDttm':'java.text.ParseException:
Unparseable date: "10/17/201114:52:25"'.
Check the detailed root cause described in the exception message text and verify that the XPath query is correct. </summary>
</part>
<part name="code">
<code>XPathExecutionError</code>
</part>
</subLanguageExecutionFault>
</bpelFault>
When a XSL variable is out of scope
<bpelFault>
<faultType>
<message>0</message>
</faultType>
<subLanguageExecutionFault>
<part name="summary">
<summary>XPath expression failed to execute.
An error occurs while processing the XPath expression; the expression is
ora:processXSLT('xsl/TransformSiebelOrderABMToTransportationOrder.xsl',bpws:getVariableData('receiveSiebelOrderABM_Consume_Message_InputVariable','body')).
The XPath expression failed to execute; the reason was: javax.xml.transform.TransformerException:
<Line 52, Column 50>: XML-22031: (Error) Variable not defined: 'Param'..
Check the detailed root cause described in the exception message text and verify that the XPath query is correct. </summary>
</part>
<part name="code">
<code>XPathExecutionError</code>
</part>
</subLanguageExecutionFault>
</bpelFault>Is there any restriction to use ora:getFaultAsString()
Please guide me
Regards
PavanKumar.M
Hi Pavan ,
We frequently observe the following error in our logs:
<Feb 11, 2011 11:12:50 AM CET> <Error> <oracle.soa.bpel.engine.xml> <BEA-000000> <BPEL1AssignWMP
ORABPEL-09500
XPath expression failed to execute.
An error occurs while processing the XPath expression; the expression is ora:processXSLT('xsl/Xform_CustomerPartyListABMReqMsg_to_CustomerPartyEBMReqMsg.xsl',bpws:getVariableData('SyncCustomerPartyListReqMsg','SyncCustomerPartyList'),bpws:getVariableData('params')).
The XPath expression failed to execute; the reason was: javax.xml.transform.TransformerException: <Line 15, Column 98>: XML-22031: (Error) Variable not defined: 'endIndex'..
Check the detailed root cause described in the exception message text and verify that the XPath query is correct.
Can you please share ..how you resolved it?
Regards,
Shagufta
Edited by: 830719 on Feb 11, 2011 2:34 AM
Similar Messages
-
Are there any restrictions for using "ø, æ, å" letters?
My App name is "Loekken". I have native "Løkken" name at description, but I can't find my application by using "Løkken" keyword. Search result doesn't contain my App. What is wrong?
hi,
My requirement is to add a tab with 8 additional fields at header & line item levels both in me21n.Since u have already implemented i wuld be very grateful if u culd give me guidelines as how to proceed & whts steps shuld be followed.this is the first time iam implementing BAdis so your help will be highly appreciated.
thnx & rgds.
Ive copied the sample code for badi 'Me_gui_po_cust' in the 'Interface' of BADI.but i cant see anything on screen.
how the badi will get called when trx ME21n is executed.
Message was edited by:
abapuser -
Is there any restriction for the types of components in a tool bar.
Hi, i'm using a tool bar where i'm having different command buttons and an "<af:inputFile>" component.
In one of the command button i'm having "<af:setPropertyListener>" component. This command button is not being used as a partial trigger by any other component. If i invoke this button i'm getting "Assertion failed:Incorrect use of AdfRichUIPeer.GetDomNodeForCommentComponent" error.
if i remove the either the "<af:inputFile>" or the command button having "<af:setPropertyListener>" from the tool bar then there is no such error.
is there any restriction to use different components in a tool bar. Please clarify me . Thanks.Thanks for your inputs. But non of the component using the attributes "rendered". And non of the components is being partial trigger for other components. Please let me know what else could be the cause. Thanks.
-
HiiMessages and FaceTime could not be used.is there any restrictions in oman for usage ?, iMessages and FaceTime could not be used.is there any restrictions in oman for usage ?
Answer would be no unless application provided such feature. Numbers does not as far as I know.
Note that even if you have complete list of formulae used in a table, identifying formulae referencing any given cell is not simple.
E.g., cell T20 is referenced not only in
=T20+1
but also in
=SUM(T)
=SUM(20:20)
=SUM(S19:U22)
=OFFSET(S1,19,1,1,1)
=INDIRECT("T"&(10*2))
In order to identify such formula, we have to actually evaluate it to see if it references the given cell. Especially such formula as OFFSET() and INDIRECT() may not be found by static parser because their parameters can be dynamic.
Sorry to be the bearer of bad tidings.
H -
Is there any restriction on no of entries in Select-option-low ?
Is there any restriction on no of entries in Select-option-low ? I have a select option which has 22 thousand entries and the select query is thrwoing a dump.
Any inputs ?
Regards,
Ankur BhandariHi Ankur,
1. i had faced same problem.
2. Virtually the limit in SELECT-OPTION low
is not the problem.
3. The problem is with SQL query and database limit.
4. The R/3 system generates final database query
in the form of (for select option)
FIELD IN ('ABC','DEF','XYZ',........'')
5. Now Oracle/SqlServer
has limit of THESE IN VALUES.
limit is something in 2500 approx.
6. So your approach will not work
using IN.
It will always give error when
entries are more.
7. SOLUTION which i did.
1. First select all appropriate records from
master table in your itab
(without using IN select option clause)
2. After that use this concept.
Loop at ITAB.
If Itab-Field in SelectOption.
Else.
DELETE ITAB.
ENDIF.
The above will take care for any number of records.
I hope it helps.
regards,
amit m.
Message was edited by: Amit Mittal
Message was edited by: Amit Mittal -
Is there any restriction on no of page or no of char from spool
could u pls tell me is there any restriction on no of pages or no of char from spool no into internal table in background mode when sending mail to external id.
foreground it is working fine.
code here..
TABLES tsp01.
DATA: list LIKE abaplist OCCURS 0 WITH HEADER LINE.
DATA: txtlines(15000) TYPE c OCCURS 0 WITH HEADER LINE.
DATA: BEGIN OF reportlines OCCURS 0,
data(132) TYPE c,
END OF reportlines.
DATA: first_line TYPE i,
last_line TYPE i.
DATA: v_syspono LIKE tsp01-rqident.
DATA mi_rq2name LIKE tsp01-rq2name.
DATA f_repid LIKE sy-repid.
DATA v_rqident LIKE tsp01-rqident.
START-OF-SELECTION.
DO 120 TIMES.
write: / sy-index,
'Hello'.
ENDDO.
TOP-OF-PAGE.
f_repid = 'ZMAIL7'.
CONCATENATE f_repid0(9)'_' sy-uname0(3) INTO mi_rq2name.
SELECT * FROM tsp01
INTO tsp01
WHERE rq2name = mi_rq2name
ORDER BY rqcretime DESCENDING.
v_rqident = tsp01-rqident.
EXIT.
ENDSELECT.
IF sy-subrc NE 0.
CLEAR v_rqident.
ENDIF.
END-OF-SELECTION.
WAIT UP TO 50 SECONDS.
v_syspono = v_rqident.
v_syspono = sy-spono.
SUBMIT rspolist EXPORTING LIST TO MEMORY AND RETURN
WITH rqident = v_syspono
WITH first = first_line
WITH last = last_line.
Getting spool content to internal table
CALL FUNCTION 'LIST_FROM_MEMORY'
TABLES
listobject = list
EXCEPTIONS
not_found = 1
OTHERS = 2.
*Spool content in Ascii format
CALL FUNCTION 'LIST_TO_ASCI'
TABLES
listobject = list
listasci = txtlines
EXCEPTIONS
empty_list = 1
list_index_invalid = 2
OTHERS = 3.Hi
now i'm using only this fn module
CALL FUNCTION 'RSPO_RETURN_SPOOLJOB'
EXPORTING
rqident = V_rqident
first_line = startline
last_line = endline
desired_type = 'RAW'
IMPORTING
real_type = real_type
TABLES
buffer = LT_TEXT
EXCEPTIONS
no_such_job = 1
job_contains_no_data = 2
selection_empty = 3
no_permission = 4
can_not_access = 5
read_error = 6
type_no_match = 7
OTHERS = 8.
IF sy-subrc <> 0.
EXIT.
ENDIF.
i'm getting mail correly if it is online/foreground.
if it is background only first page i'm getting
.spool is having the correct/all data.
if in foreground i hardcoded the spool no to the above fn mdoule it is working fine.
i feel there is some restriction in background
just now i searched in net. i saw some below msg
If you run a report in the background that has more than 255 characters in the output, the spool cuts the output to 255 characters. An OSS Note has been applied to the system which created a new output format that allows for up to 380 characters of output in the spool. When you rerun the report, the TOP-OF-PAGE contents all get outputted in complete, but the data for the report (all WRITE statements after TOP-OF-PAGE) gets cut off at 255 characters. It works fine for an ALV report but it doesn't work for a regular WRITE statement report.
Kumar -
If the occi can work with TUXEDO well ,is there any restricts?
we want to use occi to access oracle in TUXEDO serive.
If the occi can work with TUXEDO well ,is there any restricts?
who can describe how to use , step by step.
THS a lot !
mails:[email protected]Hi,
Yes OCCI can be used to access Oracle database from Tuxedo. If you want Tuxedo to manage transactions for you then you need to follow essentially the same approach as in using OCI or Embedded SQL. Since you are accessing a resource manager, you will need to define an OPENINFO string in the Tuxedo RM file located in the udataobj directory of the Tuxedo installation. Likewise you will need to build an RM specific TMS for the Oracle Database and specify the name of the RM entry in the buildtms and buildserver commands with the -r switch.
Before going into a step by step set of instructions, can you describe what you know about Tuxedo and OCCI? Have you built Tuxedo servers before and have they accessed a resource manager?
Regards,
Todd Little
Oracle Tuxedo Chief Architect -
Is there any way to use -useLegacyAOT option in FlashBuilder 4.6?
I need to build my ipa with old version of Engine because i have some problems about loading images from outside. Since with Air 15 it is default engine, and i cannot quit Air 15 because of the iTunes specs. I cannot add -useLegacyAOT=yes to compiler options on Adobe Flash Builder 4.6 because it seems that it can be added at FB4.7.
So is there any way to add this options when i am using FB4.6
Thanks in advance.DeepakJ wrote:
Hi,
Is there any way to use a control break on Dept column in a SQL query to have a Output-2 instead of Output-1.
Is there any way to modify the SQL query.
SQL
select dept, loc, count(*)
from dept
group by dept, locOutput-1
Dept Loc Count(*)
10 AA 1
10 BB 2
10 CC 2
20 AA 2
20 BB 2Output-2
Dept Loc Count(*)
10 AA 1
BB 2
CC 2
20 AA 2
BB 2
Yes, using the <tt>lag</tt> analytic function and specified ordering of the data:
select
nullif(d.deptno, lag(d.deptno) over (order by d.deptno, d.loc, e.mgr nulls first)) deptno
, nullif(d.loc, lag(d.loc) over (order by d.deptno, d.loc, e.mgr nulls first)) loc
, e.mgr
, count(*) n
from
dept d
join emp e
on d.deptno = e.deptno
group by
d.deptno
, d.loc
, e.mgr
order by
d.deptno
, d.loc
, e.mgr nulls first;
DEPTNO LOC MGR N
10 NEW YORK 1
7782 1
7839 1
20 DALLAS 7566 2
7788 1
7839 1
30 CHICAGO 7698 4
7839 1
40 BOSTON 7698 2
7902 1 -
When upgrading to Mountain Lion, you are asked to sign in using your iCloud ID. I don't understand how to set up the proper synching of "stuff" if your Mac has multiple user accounts, and they each have their own iCloud ID.
The whole issue of supporting multiple users on a Mac and making everything easy to understand with regard to iTunes and iCloud is, in my opinion, currently in a state of disaster. Apple needs to address this. They have conveniently made it a non-issue on iPads by not allowing multiple users. I can tell you that as one of the resident iOS and Apple experts in my office, most of the questions I get from others (not work-related) are on this topic. It needs to be easier to understand and accomplish.
Thanks in advance for any information you have on this subject.CS7981 wrote:
is "Is there any benefit to using my Airport Express with my wireless router
no. -
I'm using TestStand 2.0/Labview 6i to do a string value test. Is there any way to use a string variable in the edit string value test instead of an actual string?? This forces you to hard code a string to test against.
Hi ART,
You can also use the LimitLoader step to load your string into to step similar to the Numeric Step type.
There should be an example of this in the Resource Library | TestStand
Regards
Ray Farmer
Regards
Ray Farmer -
Is there any restriction on the length of all Primary keys in a table
Hi all,
Is there any restriction on the length of all Primary keys in a data base table?
i have some 10 fields as primary key in a DB table and length exceeds 120 and getting a warning.
Please let me know will there be any problems in future with respect to the same?
With regards,
SumanthWell actually there are constraints like
Total of internal lengths of all primary key columns 1024 Bytes
Number of primary key columns per table 512
For other information about SAP database please refer to http://sapdb.org/sap_db_features.htm
Thanks & Regards,
Vivek Gaur
Alwayz in high spirits -
Is there any way to use Control Break in a SQL Query
Hi,
Is there any way to use a control break on Dept column in a SQL query to have a Output-2 instead of Output-1.
Is there any way to modify the SQL query.
SQL
select dept, loc, count(*)
from dept
group by dept, locOutput-1
Dept Loc Count(*)
10 AA 1
10 BB 2
10 CC 2
20 AA 2
20 BB 2Output-2
Dept Loc Count(*)
10 AA 1
BB 2
CC 2
20 AA 2
BB 2Thanks,
DeepakDeepakJ wrote:
Hi,
Is there any way to use a control break on Dept column in a SQL query to have a Output-2 instead of Output-1.
Is there any way to modify the SQL query.
SQL
select dept, loc, count(*)
from dept
group by dept, locOutput-1
Dept Loc Count(*)
10 AA 1
10 BB 2
10 CC 2
20 AA 2
20 BB 2Output-2
Dept Loc Count(*)
10 AA 1
BB 2
CC 2
20 AA 2
BB 2
Yes, using the <tt>lag</tt> analytic function and specified ordering of the data:
select
nullif(d.deptno, lag(d.deptno) over (order by d.deptno, d.loc, e.mgr nulls first)) deptno
, nullif(d.loc, lag(d.loc) over (order by d.deptno, d.loc, e.mgr nulls first)) loc
, e.mgr
, count(*) n
from
dept d
join emp e
on d.deptno = e.deptno
group by
d.deptno
, d.loc
, e.mgr
order by
d.deptno
, d.loc
, e.mgr nulls first;
DEPTNO LOC MGR N
10 NEW YORK 1
7782 1
7839 1
20 DALLAS 7566 2
7788 1
7839 1
30 CHICAGO 7698 4
7839 1
40 BOSTON 7698 2
7902 1 -
Is there any issue in using postChanges()?
Is there any issue in using postChanges()?
I can think of such case only if you pick memory id of some standard name. Anyhow I can't imagine this happens w/o running any standard report on you machine from your custom report. ABAP memory is user dependant so you have your own roll area wherein all run programs can communicate. If you don't run any standard report by means of SUBMIT, you don't have to worry about this aspect either.
Futhermore if you run separate GUI session, or sinmply use /o in same session, you open new external session which gets its own new ABAP memory. So you don't affect your previous one at all.
If you want to be extremely careful, use memory id of some custom, original name i.e. I always use such naming convention NAME_OF_PROGRAM_XXXX where XXX denotes its usage i.e. XXX = 'EMPLOYEES'. If I also don't use SUBMIT I am 100% sure no other program touches/flushes this memory.
Don't believe your collegues and use ABAP memory whenever needed, but always consider context of program and where it lies in the memory. If they persist, please send them here to discuss this matter giving some good reason why they discourage you to do.
BTW: This could be an issue with SAP Memory, but with ABAP no chance.
Regards
Marcin -
Is there any manual about using DB2 as storage of Oracle BPEL Manager?
Hi
thank you for reading my post
Is there any manual about using DB2 as database of ORACLE BPEL manager ?
any one tried to port and test the system on DB2?
Thanks.Hi,
as you can read in the manual:
http://download-east.oracle.com/docs/cd/B31017_01/integrate.1013/b28980/overview.htm#sthref26
Oracle Database Lite, if you use the SOA Suite Basic installation option
Oracle Database Lite is configured to support Unicode. DB_CHAR_ENCODING is defaulted to UTF8 in the polite.ini file.
Oracle9i Database Server
Oracle Database 10g
The BPEL schema includes PL/SQL packages. They will not run on DB2...
The datasources are configured to Oracle. You will have to change them to DB2...
and it is not supported ;-) -
Is there any restriction on number of recipients in RecipientType.TO or BCC
Hello,
I wanted to know whether is there any restriction on number of recipients in Message.RecipientType.TO or BCC..
Please clarify
Thanks in advance
PradeepJavaMail imposes no limits, but your server might.
Maybe you are looking for
-
Is it possible to maintain a mandatory field in R/3 Support Message?
Hello Experts, I am implementing Service Desk feature of SOLMAN 7.0 ehp1. Client is expecting to add one field wherein he wants to add some additional information about the message reporter. Since it is an important information, client wants this fie
-
Connect Mobile for RIM Blackberry Playbook hangs while trying to connect to server
We have Adobe Connect 8 (Multilanguage - Portuguese) installed on a server. Connect Mobile for RIM Blackberry Playbook hangs while trying to connect to the server. Hayward Drummond has posted a notice about Adobe Connect 8.1.2 that seems to solve thi
-
Hooking up to your stereo system
I have two receivers. One that's a bit older that I have no problem hooking up the Kensington Stereo Dock fo iPod. I just put it in the audio input on the front of the reciever and het video and I get the music. I ahve a much nicer and newer Harmon K
-
Has ANYONE got a printer to work on Time Capsule network?
I've tried two different printers and neither work with Time Capsule. I've checked this community and most state they cannot get the printer to work. Is there any secret to get this working. I just bought Time Capsule and I bought it mainly for pr
-
Apache 1.3 and Weblogic 10.3
Is there a connector for Oracle Weblogic Server 10.3 from Apache 1.3? As it was for 8.1 Weblogic (mod_wl.so)?