Sequence of folders returned in FindFolder
Hi,
I want to know the sequence of folders returned in FindFolders operation.
As in is it alphabetically or like folder-subfolder sequence.
Thanks
Meeta Bijlani
It depends on the Traversal setting you use
http://msdn.microsoft.com/en-us/library/office/microsoft.exchange.webservices.data.foldertraversal(v=exchg.80).aspx eg if you only use a Shallow traversal the folders are returned alphabetically. If you use a Deep traversal the you'll get Folder-Subfolder
alphabetically. The Parent folder will always be returned before the child.
Cheers
Glen
Similar Messages
-
Hi,
I have a question on the sequence of records returned by Endeca. I am using Endeca 3.1.1. As I understand the following factors that influence this - order in which records are indexed, relevancy rule / sort rule, boost rule. Now what is the precedence followed by Endeca in applyig the above factors? Does Endeca apply the above factors in the following way or is it different?
a) order in which records are indexed
b) boost rule
c) relevancy / sort rule
Thanks
Edited by: 899001 on Apr 15, 2013 8:38 PMIt depends on the Traversal setting you use
http://msdn.microsoft.com/en-us/library/office/microsoft.exchange.webservices.data.foldertraversal(v=exchg.80).aspx eg if you only use a Shallow traversal the folders are returned alphabetically. If you use a Deep traversal the you'll get Folder-Subfolder
alphabetically. The Parent folder will always be returned before the child.
Cheers
Glen -
Alternate sequence with no "return" operation
Hello PP experts,
I have a routing with already a ALT sequence and no "branch" operation for the same, only my return oper is configured (this is a kind of converging routing).
I tried to enter an ALT sequence without a "return" operation but in this case it is not authorized.
Seams "branch" operation can be optional, but "return" is mandatory.
Can you please confirm/advise how I could simply model a "diverging" routing sequence (going out of my main routing branch and no return on it).
ThanksThanks for your answer but this does not solve my pb.
To me there are 2 business case which can lead to model a // or ALT sequence in addition to a main seq.
1) As per your explanation, it is a need to increase and optimize the throughput based on lot size.
OR
2) In my case it is regardless of lot size and throughput, but it is to model a manufacturing process that needs to have a main sequence for production, then based upon some process triggers, to "branch out" the main sequence and terminate this process in a different way based on those triggers results.
I already model one of my biz case where I need a main sequence on my routing, and this main seq is then joined by an ALT seq on a particular operation (my return operation). In that case usage of alternative seq with "branch oper = empty" and "return operation = 0040" is working well and fits my needs.
Seams to do the reverse, that is to leave my "return operation = empty" is not allowed.
Thanks,
Franck -
How can I arrange a sequence of folders on my iPad?
I have about 30 folders given an object title, eg Widgets 1ft-4ft, Dingbats 1ft-4ft, and so on correctly ordered in iPhoto. I want the folders to appear in a sequential order by object name and sizes, but when I sync it throws some of the folders out of sequence. Any help would be gratefully received, thank you
Try to arrange them manually afterwards: afaik, it is impossible to force an order when syncing:
See MartyLightroom's post:
Re: How do you arrange the albums in chronological order in iPhoto ? -
Hi,
In Discoverer Administrator 10g, is there a way to sort/re-arrange the folders ?
By default, they are in the same sequence in which they are created.
But, I want to arrange them in my way: for eg:
Accounts Folders
Acct Folder1
Acct Folder2
Acct Folder3
Acct Folder4
Customers Folders
Cust Folder1
Cust Folder2
Cust Folder3
Cust Folder4
Regards,
YoginiHi,
One sort options is there. But, it will sort only alphabetical order.
Custom folders separately and database folders separately. It will come like this.
database folder1
database folder2
database folder3
custom folder1
custom folder2
custom folder3
Select business area then press right click. One sort folders options is there.
But onething. once u sorted, u can't revert back.
Just check this.... I'm not sure, u r asking this one.
Regards
Kavitha -
First time situation occurred folders started to disappear as i read messages TB 31.5.0 win 7 pro 64 bit
Thunderbird user forever got into safe mode and disabled all add-ons - now all folders are visible and all content is accessible back to 2009 used mozback so I have backup restarted TB and back to 3 folders. Inbox gets created with the new emails that arrive. Filters send email to one of the visible folders 'Travel' When you open 'travel' all emails 23 unread are accessible. Go back into 'safe' mode and all folders and emails are present
Thanks''Scotty2015 [[#question-1051017|said]]''
<blockquote>
First time situation occurred folders started to disappear as i read messages TB 31.5.0 win 7 pro 64 bit
Thunderbird user forever got into safe mode and disabled all add-ons - now all folders are visible and all content is accessible back to 2009 used mozback so I have backup restarted TB and back to 3 folders. Inbox gets created with the new emails that arrive. Filters send email to one of the visible folders 'Travel' When you open 'travel' all emails 23 unread are accessible. Go back into 'safe' mode and all folders and emails are present
Thanks
</blockquote>
no extensions , no addons uninstalled thunderbird, deleted all TB folders then rebooted win safe mode and ran Malwarebytes - no malware, rebooted normal windows and downloaded fresh version of TB reloaded profile using mozback. Still the same TB loads showing 3 folders no inbox and should be 2 accounts. Change to safe mode in TB and all files are present and 2 inboxes
i am not losing data just can only see emails when in TB safe mode. What TB profile files could be contaminated? -
How to init sequence on server to return to client?
How do I initialize a sequence to be returned to a
client from a java server?
sample idl :
module someModule {
typedef sequence<octet> Data;
struct SomeStructure {
Data file;
string info;
typedef sequence<SomeStructure> results;
interface someObject {
get(in string infotoget, out results results_out, out unsigned long
numberOfItems);
on client :
String info = "filename";
someModule.resultsHolder rh = new someModule.resultsHolder();
org.omg.CORBA.IntHolder ih = new org.omg.CORBA.IntHolder();
someObject.get(info,rh,ih);
on server :
???I implemented a server, but I get the following error :
org.omg.CORBA.UNKNOWN: vmcid: SUN minor code: 202 completed: Maybe
Test2 Client Error:
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:274)
at java.lang.Class.newInstance0(Class.java:308)
at java.lang.Class.newInstance(Class.java:261)
at com.sun.corba.se.internal.iiop.messages.ReplyMessage_1_2.getSystemException(ReplyMessage_1_2.java:90)
at com.sun.corba.se.internal.iiop.ClientResponseImpl.getSystemException(ClientResponseImpl.java:105)
at com.sun.corba.se.internal.corba.ClientDelegate.invoke(ClientDelegate.java:314)
at org.omg.CORBA.portable.ObjectImpl._invoke(ObjectImpl.java:457)
at someModule._someObjectStub.get(_someObjectStub.java:20)
at Test2Client.main(Test2Client.java:54)
I think the error is caused by incorrect implementation of the sequence on the server. -
Error: "File couldn't be opened for writing" with CinemaDNG sequence
Using a Premiere Pro > After Effects workflow with my colorist.
I created a project in Premiere CS6 and used MOV transcodes because Premiere CS6 does not read CinemaDNG sequences. I do not have CC installed on my computer. My colorist, on his computer (we are both using Mavericks), imported the .prproj into AE CS6. We tried to replace MOV files with CinemaDNG sequences, and AE returned this error:
After Effects error: File couldn't be opened for writing: "[file path]". ( 3 :: 0 )
Normally when you replace footage with a CinemaDNG sequence in AE, Adobe Camera Raw pops open so you can make changes before the file is important. I have never seen this error before.
My colorist has CC installed as well as CS6, so we tried that instead.
Colorist opened the Premiere CS6 project in Premiere CC, creating a new Premiere CC project. Replaced MOV files with CinemaDNG sequences within Premiere CC with no error, project plays fine in Premiere CC. Finally! So we imported the new Premiere CC project in AE CC, and all linked CinemaDNG sequences appear as color bars (unlinked footage). When testing to import a CinemaDNG sequence, AE CC returned the same error as AE CS6.
So we tried opening the same CinemaDNG files in Photoshop CS6 and Photoshop CC to see if there was an error with Camera Raw. Both versions of Photoshop open the CinemaDNG files correctly in Camera Raw (version 8.3). So now we have CinemaDNG files functioning properly in Premiere Pro, Photoshop, but... not AE?
Tried replicating this on a second, Mountain Lion computer with both versions of AE, and returned the same issue.
CinemaDNG files from a different source DID open in AE CC and AE CS6 on both computers, which leads me to believe there is some kind of permissions/metadata issue in this particular set of CinemaDNG files I'm using that's causing problems for AE, but NOT Premiere Pro or Photoshop. Anyone experience anything like this?try the "oddball problems" fix:
http://www.bulletsandbones.com/GB/GBFAQ.html#oddballprobs
(Let the page FULLY load. The link to your answer is at the top of your screen) -
Problem with binding sequences to attributes
Hello everyone.
[you may directly jump to the question at the bottom of this post and if you don't understand what the heck I'm asking, feel free to read the whole post ;)]
I wanted to crate a table node where several attributes are for rows only.
Because i want it to be a CustomNode, the table should be created dynamically (one should at least be able to define different amounts of rows and columns at the initialization).
My problem is a combination of "creating dynamically" and binding attributes.
To create an arbitrary amount of rows i use a "while(i < x) CustomNode{}" loop.
To store the value of an attribute for a row i use sequences. So during the loop i do the following:
someValue: bind sequenceValue[i]
After quite some frustration i finally discovered that all the attributes will be bound to sequenceValue[last value of i].
I don't find the right words right now, so here's some code to demonstrate the problem:
package javafxtestbench;
import javafx.stage.Stage;
import javafx.scene.Scene;
import javafx.scene.text.Text;
import javafx.scene.text.Font;
import javafx.scene.CustomNode;
import javafx.scene.Node;
import javafx.scene.Group;
import javafx.scene.input.KeyEvent;
var t1 = [true, true, false];
Stage {
title: "Application title"
width: 250
height: 500
scene: Scene {
content: [
Text {
font : Font {
size : 16
x: 10
y: 30
content: "Application content"
createFubar(),
function createFubar(): Group{
var grp : Group = Group{
content:[
//this works
/*b1{ blob: bind t1[0]}
b1{ blob: bind t1[1]}
b1{ blob: bind t1[2]}*/
//this doesnt
createSomeBs(),
onKeyPressed: function( e: KeyEvent ):Void {
println("=== KeyPressed ===");
if (t1[2] == true) t1[2] = false
else t1[2] = true;
println("new sequence value: {t1}");
grp.requestFocus();
return grp;
function createSomeBs(): Node[]{
var i = 0;
var grp : Node[];
while(i < 3){
insert b1{
blob: bind t1[i]
}into grp;
i++;
println("Sequence @ startup: {t1}");
return grp;
class b1 extends CustomNode{
public var blob = true on replace{
println("attribute value b1.blob: {blob}");
override function create():Node{
Group{
}As you can see i created a CustomNode (b1) and use two different methods to add it to the scene.
First method: i add b1 thee times to the scene and set the attribute
or
2nd method: i use a loop (its index to bind the corresponding sequence entries to the attributes)
finally i added a key listener, which changes the value of the last sequence value if an arbitrary key has been hit.
output for using the "this works" block (1st method) after pressing some keys:
=== KeyPressed ===
attribute value b1.blob: true
new sequence value: truetruetrue //contains {true, true, true}
=== KeyPressed ===
attribute value b1.blob: false
new sequence value: truetruefalse //contains {true, true, false}and here for the "this doesnt" (2nd method) part:
=== KeyPressed ===
attribute value b1.blob: false
attribute value b1.blob: false
attribute value b1.blob: false
new sequence value: truetruetrueSo even though all elements in the sequence say "true", the attribute values of all CustomNodes will keep saying "false".
Here it's due to the fact that "i" is in the end greater than the sequence (cause by the increment at the end of the loop).
In the end all attributes will be bound to the same entry. So messing around with the index, so it doesn't get beyond the sequence size, won't help.
So to finally bring this post to an end ;P, here's my question:
How do you create an arbitrary amount of Nodes containing attributes which are bound to a list entries?
Edited by: Mr._Moe on 08.09.2009 20:17HI
May be you can fetch the data from the table with looping the table size and catching the
index of the elements . To be more clear .
1 . get the size of the table .
int leadSelection= wdcontext.node<TableName>.getLeadSelection();
for (int i=0 ;i<n;i++)
if(wdcontext.node<tablename>.isMultiselected(leadSelection))
String name = wdcontext.node<tablename>.getelementatindex(leadSelection).getname();
similarly fetch the size of the other elements from the table .
and set to other RFC as
ZClass abc = new ZClass();
abc.setName(name);
wdcontext.node<NameName>.bind(abc);
and othere thing is when you use Abstract class you can insert only one element at a time .
or may be you may want to set the values direclty to the RFC
AbstractList lst = new ZClass.ZClassList();
ZClass cls = new ZClass();
clas.setName(name)
lst.add(class);
wdcontext.currentRFcNameElement.modelObject.setName(lst);
and
execute the RFC .
murali -
Invoking a web service returning a arraylist of custom type
Hi, I created a web service return a arraylist<InsertionSerialisable>.
InsertionSerialisable can't be simpler here it is:
public class InsertionSerialisable {
public String nom = null;
public String poids = null;
I'm trying to use this arraylist in bpel but the returned parameter of my parter link for this web service is item of type anyType and I can't access my nom and poids string member. In a bpel process how can access member of custom element into an arraylist<InsertionSerialisable>?
Here is my wsdl:
<definitions
name="ObtenirInsertions"
targetNamespace="http://expedierdocument/"
xmlns="http://schemas.xmlsoap.org/wsdl/"
xmlns:tns="http://expedierdocument/"
xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/"
xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/"
xmlns:tns0="http://www.oracle.com/webservices/internal/literal"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
>
<types>
<schema xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace="http://expedierdocument/"
elementFormDefault="qualified" xmlns:tns="http://expedierdocument/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:soap11-enc="http://schemas.xmlsoap.org/soap/encoding/"
xmlns:ns1="http://www.oracle.com/webservices/internal/literal">
<import namespace="http://www.oracle.com/webservices/internal/literal"/>
<complexType name="InsertionSerialisable">
<sequence>
<element name="poids" type="string" nillable="true"/>
<element name="nom" type="string" nillable="true"/>
</sequence>
</complexType>
<element name="obtenirInsertions" type="tns:obtenirInsertions"/>
<complexType name="obtenirInsertions">
<sequence>
<element name="inExpInsPath" type="string" nillable="true"/>
<element name="inIdentificationLettre" type="string" nillable="true"/>
<element name="inSpecialite" type="string" nillable="true"/>
</sequence>
</complexType>
<element name="obtenirInsertionsResponse" type="tns:obtenirInsertionsResponse"/>
<complexType name="obtenirInsertionsResponse">
<sequence>
<element name="return" type="ns1:arrayList" nillable="true"/>
</sequence>
</complexType>
</schema>
<schema xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.oracle.com/webservices/internal/literal"
elementFormDefault="qualified" xmlns:tns="http://www.oracle.com/webservices/internal/literal"
xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:soap11-enc="http://schemas.xmlsoap.org/soap/encoding/">
<import namespace="http://expedierdocument/"/>
<complexType name="arrayList">
<complexContent>
<extension base="tns:list">
<sequence/>
</extension>
</complexContent>
</complexType>
<complexType name="list">
<complexContent>
<extension base="tns:collection">
<sequence/>
</extension>
</complexContent>
</complexType>
<complexType name="collection">
<sequence>
<element name="item" type="anyType" minOccurs="0" maxOccurs="unbounded"/>
</sequence>
</complexType>
</schema>
</types>
<message name="ObtenirInsertions_obtenirInsertions">
<part name="parameters" element="tns:obtenirInsertions"/>
</message>
<message name="ObtenirInsertions_obtenirInsertionsResponse">
<part name="parameters" element="tns:obtenirInsertionsResponse"/>
</message>
<portType name="ObtenirInsertions">
<operation name="obtenirInsertions">
<input message="tns:ObtenirInsertions_obtenirInsertions"/>
<output message="tns:ObtenirInsertions_obtenirInsertionsResponse"/>
</operation>
</portType>
<binding name="ObtenirInsertionsSoapHttp" type="tns:ObtenirInsertions">
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
<operation name="obtenirInsertions">
<soap:operation soapAction=""/>
<input>
<soap:body use="literal"/>
</input>
<output>
<soap:body use="literal"/>
</output>
</operation>
</binding>
<service name="ObtenirInsertions">
<port name="ObtenirInsertionsSoapHttpPort" binding="tns:ObtenirInsertionsSoapHttp">
<soap:address location="http://192.168.0.2:8888/Application1-ExpedierDocument-context-root/ObtenirInsertionsSoapHttpPort"/>
</port>
</service>
</definitions>
Thank you!Hi, I created a web service return a arraylist<InsertionSerialisable>.
InsertionSerialisable can't be simpler here it is:
public class InsertionSerialisable {
public String nom = null;
public String poids = null;
I'm trying to use this arraylist in bpel but the returned parameter of my parter link for this web service is item of type anyType and I can't access my nom and poids string member. In a bpel process how can access member of custom element into an arraylist<InsertionSerialisable>?
Here is my wsdl:
<definitions
name="ObtenirInsertions"
targetNamespace="http://expedierdocument/"
xmlns="http://schemas.xmlsoap.org/wsdl/"
xmlns:tns="http://expedierdocument/"
xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/"
xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/"
xmlns:tns0="http://www.oracle.com/webservices/internal/literal"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
>
<types>
<schema xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace="http://expedierdocument/"
elementFormDefault="qualified" xmlns:tns="http://expedierdocument/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:soap11-enc="http://schemas.xmlsoap.org/soap/encoding/"
xmlns:ns1="http://www.oracle.com/webservices/internal/literal">
<import namespace="http://www.oracle.com/webservices/internal/literal"/>
<complexType name="InsertionSerialisable">
<sequence>
<element name="poids" type="string" nillable="true"/>
<element name="nom" type="string" nillable="true"/>
</sequence>
</complexType>
<element name="obtenirInsertions" type="tns:obtenirInsertions"/>
<complexType name="obtenirInsertions">
<sequence>
<element name="inExpInsPath" type="string" nillable="true"/>
<element name="inIdentificationLettre" type="string" nillable="true"/>
<element name="inSpecialite" type="string" nillable="true"/>
</sequence>
</complexType>
<element name="obtenirInsertionsResponse" type="tns:obtenirInsertionsResponse"/>
<complexType name="obtenirInsertionsResponse">
<sequence>
<element name="return" type="ns1:arrayList" nillable="true"/>
</sequence>
</complexType>
</schema>
<schema xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.oracle.com/webservices/internal/literal"
elementFormDefault="qualified" xmlns:tns="http://www.oracle.com/webservices/internal/literal"
xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:soap11-enc="http://schemas.xmlsoap.org/soap/encoding/">
<import namespace="http://expedierdocument/"/>
<complexType name="arrayList">
<complexContent>
<extension base="tns:list">
<sequence/>
</extension>
</complexContent>
</complexType>
<complexType name="list">
<complexContent>
<extension base="tns:collection">
<sequence/>
</extension>
</complexContent>
</complexType>
<complexType name="collection">
<sequence>
<element name="item" type="anyType" minOccurs="0" maxOccurs="unbounded"/>
</sequence>
</complexType>
</schema>
</types>
<message name="ObtenirInsertions_obtenirInsertions">
<part name="parameters" element="tns:obtenirInsertions"/>
</message>
<message name="ObtenirInsertions_obtenirInsertionsResponse">
<part name="parameters" element="tns:obtenirInsertionsResponse"/>
</message>
<portType name="ObtenirInsertions">
<operation name="obtenirInsertions">
<input message="tns:ObtenirInsertions_obtenirInsertions"/>
<output message="tns:ObtenirInsertions_obtenirInsertionsResponse"/>
</operation>
</portType>
<binding name="ObtenirInsertionsSoapHttp" type="tns:ObtenirInsertions">
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
<operation name="obtenirInsertions">
<soap:operation soapAction=""/>
<input>
<soap:body use="literal"/>
</input>
<output>
<soap:body use="literal"/>
</output>
</operation>
</binding>
<service name="ObtenirInsertions">
<port name="ObtenirInsertionsSoapHttpPort" binding="tns:ObtenirInsertionsSoapHttp">
<soap:address location="http://192.168.0.2:8888/Application1-ExpedierDocument-context-root/ObtenirInsertionsSoapHttpPort"/>
</port>
</service>
</definitions>
Thank you! -
Question in invoking a bpel process from adf (how to return a table)
hi all,
i have developed a bpel process that checks customer name and if the customer name is valid , it will go to query a table of product and send this data to the client (jsf)
In my bpel process ,there are two services
1. Getcustomer service--> this service is developed by java web services that checks if the customername ='john' and it will return true and then query the product deta
2. Product serverice--> this service is developed using entity ejb class first and then created sesssion bean , exposing this seesion bean as a ejb web serive that can query a product table in the database.
In the syschronous process
1. receive input (customer name)
2. assigncustomer
3. invoke_customer-->if =john----> Getcustomer service
4. switch---->if true--->
5. invoke_product ---> product service that can return a table of product detail
6. assignproductdetail
7. replyoutput to the client ( i could see the result of the detail of product on the bpel control , it seemed fine)
i could deploy this bpel process sucessfully without errors and i copied the wsdl of this bpel process
8. i created an adf application and put this wsdl link into the web service control that i created so that i could see the data control
However,
Under the data control tab......
product------>(data control)
process(string)...operation
parameters
----input
<----String (result)
the question is did i create the wrong bpel process because the result that return is String why when the bpel process is mapped into data control it looked like this.
why i can not see any collection of product or any parameter of product could anyone give me some advices???
Therefore when i developed jsf page i fill the input value customer name -- and it returned nothing......please help i would highly appreicated.
datacontrol.xml file
<?xml version="1.0" encoding="UTF-8" ?>
<pageDefinition xmlns="http://xmlns.oracle.com/adfm/uimodel"
version="10.1.3.39.84" id="untitled1PageDef"
Package="oracle.view.pageDefs">
<parameters/>
<executables>
<variableIterator id="variables">
<variable Type="java.lang.String" Name="process_input"
IsQueriable="false"/>
<variable Type="java.lang.String" Name="process_Return"
IsQueriable="false" IsUpdateable="0"
DefaultValue="${bindings.process.result}"/>
</variableIterator>
</executables>
<bindings>
<methodAction id="process" MethodName="process" RequiresUpdateModel="true"
Action="999" IsViewObjectMethod="false"
DataControl="product_customer" InstanceName="product_customer"
ReturnName="product_customer.methodResults.product_customer_process_result">
<NamedData NDName="input" NDType="java.lang.String"
NDValue="${bindings.process_input}"/>
</methodAction>
<attributeValues id="input" IterBinding="variables">
<AttrNames>
<Item Value="process_input"/>
</AttrNames>
</attributeValues>
<attributeValues id="process1" IterBinding="variables">
<AttrNames>
<Item Value="process_Return"/>
</AttrNames>
</attributeValues>
</bindings>
</pageDefinition>
<?xml version="1.0" encoding="UTF-8" ?>
<JavaBean xmlns="http://xmlns.oracle.com/adfm/beanmodel" version="10.1.3.39.84"
id="product_customer" BeanClass="product_customer"
isJavaBased="false">
<MethodAccessor IsCollection="false" Type="java.lang.String" id="process"
ReturnNodeName="Return">
<ParameterInfo id="input" Type="java.lang.String" isStructured="false"/>
</MethodAccessor>
</JavaBean>hi, i just can not post the long information...test
ProductSession.wsdl
<?xml version = '1.0' encoding = 'UTF-8'?>
<definitions xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:tns="http://oracle/" name="ProductSessionWebServiceService" targetNamespace="http://oracle/">
<types>
<schema xmlns="http://www.w3.org/2001/XMLSchema" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:soap11-enc="http://schemas.xmlsoap.org/soap/encoding/" targetNamespace="http://oracle/" elementFormDefault="qualified">
<complexType name="Product">
<sequence>
<element name="brand" type="string" nillable="true"/>
<element name="price" type="float" nillable="true"/>
<element name="description" type="string" nillable="true"/>
<element name="category" type="string" nillable="true"/>
<element name="name" type="string" nillable="true"/>
<element name="prodid" type="long" nillable="true"/>
</sequence>
</complexType>
<element name="mergeEntity" type="tns:mergeEntity"/>
<complexType name="mergeEntity">
<sequence>
<element name="Object_1" type="anyType" nillable="true"/>
</sequence>
</complexType>
<element name="mergeEntityResponse" type="tns:mergeEntityResponse"/>
<complexType name="mergeEntityResponse">
<sequence>
<element name="return" type="anyType" nillable="true"/>
</sequence>
</complexType>
<element name="persistEntity" type="tns:persistEntity"/>
<complexType name="persistEntity">
<sequence>
<element name="Object_1" type="anyType" nillable="true"/>
</sequence>
</complexType>
<element name="persistEntityResponse" type="tns:persistEntityResponse"/>
<complexType name="persistEntityResponse">
<sequence>
<element name="return" type="anyType" nillable="true"/>
</sequence>
</complexType>
<element name="queryProductFindAll" type="tns:queryProductFindAll"/>
<complexType name="queryProductFindAll">
<sequence/>
</complexType>
<element name="queryProductFindAllResponse" type="tns:queryProductFindAllResponse"/>
<complexType name="queryProductFindAllResponse">
<sequence>
<element name="return" type="tns:ListOfProduct" nillable="true"/>
</sequence>
</complexType>
<complexType name="ListOfProduct">
<sequence>
<element name="item" type="tns:Product" minOccurs="0" maxOccurs="unbounded"/>
</sequence>
</complexType>
<element name="removeProduct" type="tns:removeProduct"/>
<complexType name="removeProduct">
<sequence>
<element name="Product_1" type="tns:Product" nillable="true"/>
</sequence>
</complexType>
<element name="removeProductResponse" type="tns:removeProductResponse"/>
<complexType name="removeProductResponse">
<sequence/>
</complexType>
</schema>
</types>
<message name="ProductSessionWebService_mergeEntity">
<part name="parameters" element="tns:mergeEntity"/>
</message>
<message name="ProductSessionWebService_mergeEntityResponse">
<part name="parameters" element="tns:mergeEntityResponse"/>
</message>
<message name="ProductSessionWebService_persistEntity">
<part name="parameters" element="tns:persistEntity"/>
</message>
<message name="ProductSessionWebService_persistEntityResponse">
<part name="parameters" element="tns:persistEntityResponse"/>
</message>
<message name="ProductSessionWebService_queryProductFindAll">
<part name="parameters" element="tns:queryProductFindAll"/>
</message>
<message name="ProductSessionWebService_queryProductFindAllResponse">
<part name="parameters" element="tns:queryProductFindAllResponse"/>
</message>
<message name="ProductSessionWebService_removeProduct">
<part name="parameters" element="tns:removeProduct"/>
</message>
<message name="ProductSessionWebService_removeProductResponse">
<part name="parameters" element="tns:removeProductResponse"/>
</message>
<portType name="ProductSessionWebService">
<operation name="mergeEntity">
<input message="tns:ProductSessionWebService_mergeEntity"/>
<output message="tns:ProductSessionWebService_mergeEntityResponse"/>
</operation>
<operation name="persistEntity">
<input message="tns:ProductSessionWebService_persistEntity"/>
<output message="tns:ProductSessionWebService_persistEntityResponse"/>
</operation>
<operation name="queryProductFindAll">
<input message="tns:ProductSessionWebService_queryProductFindAll"/>
<output message="tns:ProductSessionWebService_queryProductFindAllResponse"/>
</operation>
<operation name="removeProduct">
<input message="tns:ProductSessionWebService_removeProduct"/>
<output message="tns:ProductSessionWebService_removeProductResponse"/>
</operation>
</portType>
<binding name="ProductSessionWebServiceSoapHttp" type="tns:ProductSessionWebService">
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
<operation name="mergeEntity">
<soap:operation soapAction=""/>
<input>
<soap:body use="literal"/>
</input>
<output>
<soap:body use="literal"/>
</output>
</operation>
<operation name="persistEntity">
<soap:operation soapAction=""/>
<input>
<soap:body use="literal"/>
</input>
<output>
<soap:body use="literal"/>
</output>
</operation>
<operation name="queryProductFindAll">
<soap:operation soapAction=""/>
<input>
<soap:body use="literal"/>
</input>
<output>
<soap:body use="literal"/>
</output>
</operation>
<operation name="removeProduct">
<soap:operation soapAction=""/>
<input>
<soap:body use="literal"/>
</input>
<output>
<soap:body use="literal"/>
</output>
</operation>
</binding>
<service name="ProductSessionWebServiceService">
<port name="ProductSession" binding="tns:ProductSessionWebServiceSoapHttp">
<soap:address location="http://home-f045512354:8888/testproduct/ProductSession"/>
</port>
</service>
</definitions> -
Dbms_metadata.get_ddl returns text of table script but not the view
Hi all
I am using a DDL trigger like
CREATE OR REPLACE TRIGGER SYS.log_ddl AFTER DDL
ON DATABASE
declare
n_text varchar2(2000);
begin
if ora_sysevent='CREATE' and ora_dict_obj_type='VIEW' then
select dbms_metadata.get_ddl
(ora_dict_obj_type ,ora_dict_obj_name,ora_dict_obj_owner)
into n_text from dual;
elsif ora_sysevent='CREATE' and ora_dict_obj_type='TABLE' then
select dbms_metadata.get_ddl
(ora_dict_obj_type ,ora_dict_obj_name,ora_dict_obj_owner) into n_text from dual
end if;
end;
on execution
the first condition produces an error if the view does not already exists
ORA-31603: object "TEST" of type VIEW not found in schema "SHAI"
but the second condition of table creation executs successfuly and return the script of the table
what can be the main theory behind this.I think some of the bug fixes were targeted for 9.2.0.5, but I can't tell you for certain.
One of the things I really don't like about DBMS_METADATA is that it returns an error if a specified object does not exist. For example, I created a sql script that would accept a schema name as the input parameter and would generate all the ddl for the schema. If the schema did not have a particular object, for example a sequence, the call to DBMS_METADATA to generate the sequence ddl would return an error instead of returning nothing. I had error checking in the script, so this caused problems. (Oracle's response is that this is expected behaviour).
This might be what is happening with your call.
Dan -
Why is the text generator corrupting my sequence?
I'm trying to use the Text generator, but it's corrupting my sequence playback.
I keep having to quit FCE and restart it, in order to get my uncorrupted sequence playback to return.
Does anyone know why this is happening, or what I can "reset" from within FCE, without quitting and restarting, in order to restore correct sequence playback?
Thanks!Try trashing the FCE preferences.
Are you using the FCE text generator or Boris? (part of FCE)
Boris is recommended.
Al -
BPEL Process returns "empty variable/expression result."
Hi,
I have an Asynchronous BPEL Process which uses a DB Adapter (which in turn uses a custom SQL Procedure) to insert a value in to a table and return a sequence value generated in the procedure back to the BPEL Process. The process inserts the value in to the table but the sequence is not returned back and i get the below error,
<selectionFailure xmlns="http://schemas.xmlsoap.org/ws/2003/03/business-process/">
<part name="summary">
<summary>
empty variable/expression result.
xpath variable/expression expression "/ns2:OutputParameters/ns2:X_NO" is empty at line 94, when attempting reading/copying it.
Please make sure the variable/expression result "/ns2:OutputParameters/ns2:X_NO" is not empty.
</summary>
</part>
</selectionFailure>
If i see the process flow the invoke activity shows the sequence value is returned from the procedure but when the invoke activity passes that value to the Assign activity its lost and the above error is displayed.
The details i see in Invoke activity is below,
<messages>
<Invoke_1_DBProcWrite_InputVariable>
<part xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" name="InputParameters">
<InputParameters
xmlns="http://xmlns.oracle.com/pcbpel/adapter/db/APPS/SUR_NEW_BPEL_PROC/">
<P_NAME>Vivek</P_NAME>
</InputParameters>
</part>
</Invoke_1_DBProcWrite_InputVariable>
<Invoke_1_DBProcWrite_OutputVariable>
<part xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" name="OutputParameters">
<db:OutputParameters xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:db="http://xmlns.oracle.com/pcbpel/adapter/db/APPS/SUR_NEW_BPEL_PROC/">
<X_NO>9</X_NO>
</db:OutputParameters>
</part>
<part xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
name="response-headers">[]</part>
</Invoke_1_DBProcWrite_OutputVariable>
</messages>
I use Jdeveloper version 10.1.3.3.0.4157. I did not recieve this error in Jdeveloper 10.1.3.1.
Please let me know how to resolve this issue.
Regards, SureshI have exactly the same problem!!!! I would appreciate someone from Product or other to explain why I can see the incoming variable being created but when XPath expression is attempted to extract a value so I can do an assignment I get a "empty variable/expression result".
Using JDEV10.1.3.3 and SOA 10.1.3.3 advanced install. My process is receiving a R12 Business Event listed here:
<?xml version="1.0" encoding="UTF-8" ?>
- <WF_EVENT_T xmlns="http://xmlns.oracle.com/xdb/APPS/BES_EVENT/BES_EVENT">
<PRIORITY xmlns="">50</PRIORITY>
<SEND_DATE xmlns="">2008-04-30T13:40:33.000-05:00</SEND_DATE>
<RECEIVE_DATE xmlns="">2008-04-30T13:40:40.000-05:00</RECEIVE_DATE>
<CORRELATION_ID xmlns="" />
- <PARAMETER_LIST xmlns="">
- <PARAMETER_LIST_ITEM>
<NAME>BO_ID</NAME>
<VALUE>123456</VALUE>
</PARAMETER_LIST_ITEM>
- <PARAMETER_LIST_ITEM>
<NAME>#CURRENT_PHASE</NAME>
<VALUE>201</VALUE>
</PARAMETER_LIST_ITEM>
</PARAMETER_LIST>
<EVENT_NAME xmlns="">oracle.apps.ar.hz.PersonBO.create</EVENT_NAME>
<EVENT_KEY xmlns="">777666</EVENT_KEY>
<EVENT_DATA xmlns="" />
- <FROM_AGENT xmlns="">
<NAME>WF_BPEL_QAGENT</NAME>
<SYSTEM>VIS12.US.ORACLE.COM</SYSTEM>
</FROM_AGENT>
<TO_AGENT xmlns="" />
<ERROR_SUBSCRIPTION xmlns="">TBo0FQQPy6ngQKjAuQAXWA==</ERROR_SUBSCRIPTION>
<ERROR_MESSAGE xmlns="" />
<ERROR_STACK xmlns="" />
</WF_EVENT_T> -
Scrapping Customer "Return" Stock
Hi Gurus,
We have material in "RETURN" stock received from Customer through mvt.type 651.
We want to scrap this material.
When I tried MIGO-mvt 551, I get message quantity deficit.
In particular, can we directly scrap the material in "Return" stock. Or should we take it to "Own stock" through 453 and then scrap. Or is there any other step to carryout for scrapping.
Is it that it should be scrapped only from "Unrestricted/Inspection/Blocked stock"?
Kindly inform the sequence to scrap return material.
Thanks & Best Regards,
Mohanyou are not allowed to destroy/scrap other owners valuables.
As long the material is in return status, it is not owned by you. You just manage inventory, but no value.
You have to transfer it into own stock to do what you want.
Maybe you are looking for
-
New MacBook Pro User -How to set up Dictation Function
Hello. I have just purchased my first MacBook Pro. After many years using a Windows PC, I have finally jumped over to the Mac side. Please bear with me as I am a new user and I am in the process of slowly setting up and learning this new MacBook. I h
-
just wondering it 500gb and from western digital
-
I bought a dictionary for $29.99 on 30.11.11 and cannot redownload it. I was under the impression that once an app is purchased it belongs to you for all time. Shouldn't I be able to get this app.?
-
Pgm needed: Mass upload of partner profiles
hi. please give me the name of the program for the mass upload of Partner Profs in EDI
-
Object id for opportunity is created through se38 but that object id doesnt exist in sap crm webui
Hello All,, i am creating an opportunity from report program (se38) using fm bapi_opportunity_createmulti. object id is created successfully without any error . but that object id does not exist when i am giving that object id to sap crm . please