AXL Request Sequence attribute
Hi Guys,
What is the proper use of the sequence attribute in an axl request?
I've made all my requests work just using 1234.
But should I be doing something else with it?
Cheers,
Tim
Hi,
Yep I have seen it will take almost anything.. so maybe it could be useful for our own logging / debugging I suppose.
I havent got my VM in front of me. Does the AXL response include the Seq we used in the request?
I'm not a developer, so I havent paid great attention to what I get back yet :) I just get the stuff I need, and move on!
Cheers,
Tim.
Similar Messages
-
Special/Swedish characters in an AXL request
Hello,
I am developing an application that is adding a user to the Call Manager (4.1). When I try to add a name with swedish characters (???) the CCM changes them to question marks "?". I have tried adding the swedish characters unicode encoded, ? = ö, but then I get a AXL syntax error.
Adding the names with swedish characters using the normal CCM interface works fine.
Any idea what I could be doing wrong?
Thanks in advance
TomasI believe it would be helpful if you share the code that writes the axl requests (I asked which ones you used.. you did not reply so far).
Here's an addUser request that uses an ? and a ? and my code - based on the java code from the sdk to make axl requests- has no trouble sending it.. and the user is created with the proper characters:
http://www.cisco.com/AXL/1.0" xsi:schemaLocation="http://www.cisco.com/AXL/1.0 http://gkar.cisco.com/schema/axlsoap.xsd" sequence="1234">
H?nsliB?nzlihbue1234512345
However, if you do a getuser, and use the same code to send / receive requests, the result will be distorted.. that's because data from the dc directory comes back UTF-8 encoded, whereas data from the database comes back as Latin (that's the default character set on your and my computer).. since the request can be sent without making any changes, that means you don't need UTF-8 encoding.. you should not do anything with the encoding, unless your default character set isn't Latin1 (it's the default throughout Europe.. even if you have an English OS, as long as the regional settings are for a European country, you'll have the proper character set..
Don't forget though: getXYZ comes back latin encoded if the data is from the SQL server, and UTF-8 encoded if it's from the DC directory.. so you have to tell the stream reader that the data is utf-8 encoded when you do a getuser (at least for ccm 4.1.3). -
Hello!
My strong suspicion from looking at the Weblogic SSL documentation on
http://e-docs.bea.com is that WebLogic SSL does not put any client-side
certificates into the 'javax.servlet.request.X509Certificate' attribute
of a servlet's HttpServletRequest (as an array of
java.security.cert.X509Certificate instances).
Currently, it appears that Weblogic uses a proprietary attribute name
('weblogic.security.somethingOrOther') and returns instances of the
deprecated Java 1.1 java.security.Certificate class.
When will Weblogic support this aspect of the Servlet 2.2 specification,
if it doesn't already?
Regards,
James W.I just verified this with the Java doc. Either the Java documentation is
incorrect or we are still using the older version of the certificate
encoding class. I will check on this, we may have fixed it in a subsequent
service pack.
Thanks,
Michael
Michael Girdley
Product Manager, WebLogic Server & Express
BEA Systems Inc
"James Webster" <[email protected]> wrote in message
news:[email protected]..
Hello!
My strong suspicion from looking at the Weblogic SSL documentation on
http://e-docs.bea.com is that WebLogic SSL does not put any client-side
certificates into the 'javax.servlet.request.X509Certificate' attribute
of a servlet's HttpServletRequest (as an array of
java.security.cert.X509Certificate instances).
Currently, it appears that Weblogic uses a proprietary attribute name
('weblogic.security.somethingOrOther') and returns instances of the
deprecated Java 1.1 java.security.Certificate class.
When will Weblogic support this aspect of the Servlet 2.2 specification,
if it doesn't already?
Regards,
James W. -
CM 5.0(3) AXL Request
Greetings - Has anyone successfully ran the example Java code in the AXL programming guide for the getPhone AXL request? The url of the guide is here:
http://www.cisco.com/en/US/products/sw/voicesw/ps556/products_programming_usage_guide_chapter09186a00806ea5cf.html
When I run the java code i get no response from the server as the output is empty. The only change i'm making is to change the 'localhost' to the IP of my axl server and the user authentication in the src example.
Any help, direction, (or working code ;) ) would be greatly appreciated!
ThanksTry port 80, and have Ethereal/Wireshark running to see what is sent and what comes back.. perhaps your request is already improperly formed, or you're not properly authenticating yourself. Since HTTPs is now used (even mandatory I believe), if you don't do the SSL negotiation, it will also never work. The documentation gives you a few pointers on how to create a dummy SSL authentication in Java. with a .net environment, just connect to the CCM and import that certificate.. since the .NET runtime shares those things with IE, saving the certificate permanently should do the trick.
-
XSLT-problem with sequence attributes
Hi,
in my XSLT-program (i'm a real newbie!) i'm adding dynamically attributes and their values to a tag, by using the following code :
<SUPPLIER>
<xsl:attribute name="FUNLOC">
<xsl:value-of select="SUPPLIER_FUNLOC" />
</xsl:attribute>
<xsl:attribute name="NAME">
<xsl:value-of select="SUPPLIER_NAME" />
</xsl:attribute>
<xsl:attribute name="LOCATION">
<xsl:value-of select="SUPPLIER_LOCATION" />
</xsl:attribute>
</SUPPLIER>
The problem is that the attributes in the resulting xml-file are alphabetically ordered. For instance :
<SUPPLIER FUNLOC="9522222" LOCATION="NL" NAME="Test vendor VMOI">
How can i arrange that the result of the xml-file is a sequence of entrance is taken, so
<SUPPLIER FUNLOC="9522222" NAME="Test vendor VMOI" LOCATION="NL" >
regards,
Hans
[email protected]Hi Hans,
I think you're using ABAP-XSLT?!
If you do so, you can solve the sorting problem by using a 1:1 Message mapping after the ABAP-XSLT mapping. This resolves the problem that the nodes are not in the correct order.
In your interface mapping you have to configure 2 mappings:
1: ABAP-XSLT
2: Message mapping.
Of course this means that the total processing time increases a little bit.
I had the same problem with the sequence of my (ACC_DOCUMENT) idoc nodes, the ABAP-XSLT screwed up the idoc, but the 1:1 message mapping solved the problem.
Regards,
Mark -
Change Request/Task Attributes
Hello!
Is there any way to add attribute to Request automaticaly when the Request is realised?
I want to check objects and add attribute "Role" for the request which contains roles.Hi Timofey,
Do you want to add role objects to a transport which is already released ??
Its not possible to add objects to transports which are released.
If you want to check the roles before adding role to the transport. You can check that in table e070 and e071.
You can also write a custom Zreport to do this activity. Where it would automatically check this before adding it to a modifiable transport request.
Let me know if it answers your question.
Thanks
Ajay -
Insert-request & sequence values
Trying to employ a seq value (not null, key field) along with insert-request causes ORA-01400. Current transform produces:
<field1>sequencename.NEXTVAL</field1>
<field2>fieldvalue1</field2>
<fieldn>fieldvaluen</fieldn>
Since I don't know how many rows will be inserted, I can't really select sequencename.NEXTVAL from dual.
Any suggestions?
JVok, we figured it out. make certain your before-insert trigger is properly established, and make no reference whatsoever to that column in your transform.xsl that is used in conjunction with the insert-request.
As the insert-request performs the insert (presumably the same for update-request), the trigger will obtain the next seqval, and the transform, if properly formed in canonical format, will pass the xml tree to the insert-request and the fields will be inserted "clean as a whistle".! -
Transport request Sequences in BI
Hi Gurus,
i have a question regarding the transport.
I have transport from Dev to QA and wanted to transport now from dev to prod.
Should i have to use the same request or should i have to create some new TR to move to Prod.
Thank you for your Input.Hi Gilo
As you are telling that your earlier transport has some errorrs and with a new transport you corrected for the objects which ever not carried in the earlier failure transport.
In this case you should have to import both the transports in to Production system . Other wise if your latest transport is having all the changes if you are sure about it then the latest transport alone is sufficient.
Hope its clear a little..!
Thanks
K M R
**Assigning points is the only way of saying thanks in SDN***
>
Gilo wrote:
> Hi Thank you for your response.
>
> Suppose i have set up a TR for Query and after released the TR ended with error.
> I created a new TR just for the failed objects and it was ok.
> Now i have two or more TR for the same query. By transporting now from QA to Prod i should transport all those TR. Right?
>
> Now we are already working in Production how to be sure i will not kit the functioningobjetcs out?
> What should i take in consideration by transporting into productiv system which is already in use?
>
> Thank you for your input. -
Enhancement request: Report Attributes
1. If I have a report with columns 1,2,3,4,5 and I uncheck the show checkbox on columns 2 and 3 and set Break Formatting to "First and Second columns", it still uses the "unshown" column.
IMHO, it should automatically pick up the first and second "visible" columns
2. When I type in stuff in the HTML expression box on a report column, the CSS class & style boxes are effectively ignored. This should be clearly mentioned in the Online help for those 2 fields.
[Workaround is to wrap the HTML expression in a SPAN tag and style that as you want]
ThanksNaming branches rather than the faceless list in the branch development screen would make this much better. We have quite a complex page which has the following list of branches - anyone fathom a guess what each one does? The report on clicking the Branch heading is a little better but still a name would be better.
After Processing
* 15: Go To Page 405
* 110: Go To Page 405
* 110: Go To Page 405
* 110: Go To Page 402
* 110: Go To Page 402
* 110: Go To Page 402
* 110: Go To Page 402
* 110: Go To Page 402
* 110: Go To Page 402
* 110: Go To Page 402
* 110: Go To Page 402
* 110: Go To Page 402
* 111: Go To Page 402
* 120: Go To Page 11
* 130: Go To Page 201
* 140: Go To Page 310
* 150: Go To Page 402
* 160: Go To Page 402
* 161: Go To Page 402
* 165: Go To Page 402
* 170: Go To Page 402
* 180: Go To Page 402
* 190: Go To Page 402
* 195: Go To Page 402
* 1400: Go To Page 402
* 1500: Go To Page 402
* 1520: Go To Page 402 -
hi,
I noticed this part of code to retrieve session scoped beans/vars in an ActionListener or other jsf classes, but it does not work for request scoped beans/vars :( what's the problem then ? what shall i do ?
Type var = (Type)Util.getValueBinding("myBeanInRequest")).getValue(context);
I have also set that getPhaseId() returns UPDATE_MODEL_VALUES or APPLY_REQUEST_VALUES.
Any comment or idea ?I have declared my Bean in my JSP page not in the
faces-config.xml. Does this make any problem ? Also I
have tried the way you told me as well, but still the
returned attribute is null.
P.S. My bean is declared in my JSP page this way:
<jsp:useBean id="newSurveyVar" class="SurveyModel"
scope="request" />
This declaration causes the SurveyModel instance to be created in request scope when the page is rendered, but that doesn't help you when the form is submitted -- that is going to happen on the next request (so the request attribute created here goes away). Basically, <jsp:useBean> is not typically going to be useful for request scope attributes (it's ok for session or application scope, though).
and further I have this jsf code:
<h:command_button label="Create" commandName="create"
action="create" >
<f:action_listener
r type="CreateNewSurveyActionListener"/>
</h:command_button>
and this is my
CreateNewSurveyActionListener.processAction(ActionEvent
e) {
if (actionCommand.equals("create_the_survey")) {
FacesContext context =
t = FacesContext.getCurrentInstance();
SurveyModel survey =
y =
(SurveyModel)(Util.getValueBinding("newSurveyVar")).get
alue(context);
if (survey==null) // returns true :(((
And since I've declared my beans here there is nothing
special declared in my faces-config.xml
For me again it is really strange why it is not
working !!!
Any idea ? Because the event listener is fired in a separate request, so the one you created in the page is gone.
This is why the managed bean creation facility was created. If your component contains a valueRef that points at the bean name (or you evaluate a ValueBinding as illustrated earlier in the responses to your question), then the bean will get instantiated during the processing of the form submit.
Craig McClanahan -
Sequence of requests when acitvating requests in DSO
Dear all,
I did a data load into a DSO and wanted to activate the request.
I got this error message:
Request REQU_D34HNJC8RC1HEPTA1E2E1DEKI (244.929) for DataSource 2LIS_11_VAITM from source system GEN has the status green and a lesser SID (and is therefore older) than the request that you currently want to update into the DataStore object.
This is not possible because the sequence of requests has to be followed.
Delta- and init requests have to be updated to the DataStore object in the request sequence.
The problem is that I cannot find the named request, REQU_D34HNJC8RC1HEPTA1E2E1DEKI, to activate it. It is not listed as a request in the DSO neither in the PSA.
Could someone advise me on how to proceed?
Thank you very much in advance
-Martina-Hi,
Take this request REQU_D34HNJC8RC1HEPTA1E2E1DEKI in RSRQ and go its monitor log.
Check whether it is updated till PSA or not, If it is updated till PSA then push it from the PSA.
If not check wats the status of this request and let us know.
Cheers,
Neelesh Jain. -
Additional attributes for requester and approver
Hi,
I have a scenario:
1.Requester should raise the request to assign the role for beneficiary and requester should select 'Valid from' and 'valid till' (valid from and valid till are additonal attributes)
2. Approver will reivew the request and should be able to change the 'valid from' and 'valid till' dates ( role active dates )
I have changed the 'AssignRolesDataset.xml' to display the additionals attributes for approver task by making 'approver-only'.
Can I add addtionals attributes for requester ? Can the requester additional attributes values will visible to approver to review and change?
These Additional attributes stores in which table?
Can any one Please guide me here.
Thanks
grHi,
I have created the 'AssignRolesDataset.xml' as below and imported successfully in oim (purged also), but not able to see the additonal attributes when I raise the request from self service and select the 'Assign Roles' , also not able to see the attributes with approver.
AssignRolesDataset.xml
<request-data-set xmlns="http://www.oracle.com/schema/oim/request" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.oracle.com/schema/oim/request" name="AssignRolesDataset" entity="Role" operation="ASSIGN">
<DataSetValidator name="CreateUserDataValidator" classname="oracle.iam.requestactions.plugins.datavalidator.CreateUserDataValidator"/>
<AttributeReference name="RoleActiveFrom" attr-ref="RoleActiveFrom" type="Date" length="30" widget="date" read-only="true"/>
<AttributeReference name="RoleActiveTo" attr-ref="RoleActiveTo" type="Date" length="30" widget="date" required="true"/>
</request-data-set>
Please correct me here.
Thanks
Gr -
Im having trouble with Axl Api
Im using getMGCP to get the configuration of the MGCP Gateways in the system. It works fine, but I have to know the name of the Gateways I would like to get the list of all the name of the MGCP gateways in the system so I can call getMGCP for all the Gateways.
It seems to me that listDeviceByNameAndClass could provide me this information. I successfully used it with the phone class, but when I pass Gateway to it I get an ODBC error response.
So my questions are:
Why do I get this error?
If I cannot use listDeviceByNameAndClass to list the MGCP Gateway names, how may I do it?
I am using Cisco CallManager 4.0. Version (4.0.1.16204) Installation Id (4.0(1)sr2a)
Received response:
HTTP/1.1 200 OK
Content-Type: text/xml
Content-Length: 1719
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" S
OAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
<SOAP-ENV:Body>
<SOAP-ENV:Fault>
<faultcode>SOAP-ENV:Client</faultcode>
<faultstring>
<![CDATA[ODBC Error: Error executing "SELECT M.pkid, 'name'=M.domainName, M.desc
ription, T.tkModel, 'poolName'=NULL, M.tkProduct, 'deviceLevelTraceFlag'=0, 'pro
ductName'=T.name, D.routeListEnabled FROM MGCP AS M LEFT OUTER JOIN TypePro
duct AS T ON M.tkProduct = T.enum WHERE M.domainName LIKE '%' UNION SELECT D.pki
d, 'name'=D.name, D.description, D.tkModel, 'poolName'=P.name, D.tkProduct, D.de
viceLevelTraceFlag, 'productName'=T.name, D.routeListEnabled FROM Device AS D
LEFT OUTER JOIN DevicePool AS P ON D.fkDevicePoo]]></faultstring>
<detail xmlns:axl="http://www.cisco.com/AXL/1.0" xmlns:xsi="http://www.w3.org/2
001/XMLSchema-instance" xsi:schemaLocation="http://www.cisco.com/AXL/1.0 http://
COBRA1/CCMApi/AXL/V1/axlsoap.xsd">
<axl:error sequence="1234">
<code>64</code>
<message>
<![CDATA[ODBC Error: Error executing "SELECT M.pkid, 'name'=M.domainName, M.desc
ription, T.tkModel, 'poolName'=NULL, M.tkProduct, 'deviceLevelTraceFlag'=0, 'pro
ductName'=T.name, D.routeListEnabled FROM MGCP AS M LEFT OUTER JOIN TypePro
duct AS T ON M.tkProduct = T.enum WHERE M.domainName LIKE '%' UNION SELECT D.pki
d, 'name'=D.name, D.description, D.tkModel, 'poolName'=P.name, D.tkProduct, D.de
viceLevelTraceFlag, 'productName'=T.name, D.routeListEnabled FROM Device AS D
LEFT OUTER JOIN DevicePool AS P ON D.fkDevicePoo]]></message>
<request>listDeviceByNameAndClass</request>
</axl:error>
</detail>
</SOAP-ENV:Fault>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>You can use the listDeviceByNameAndClass to get the name, you just have to split the name at the @ symbol to get the proper domainName to use. Watch out though, the GetMGCP or MGCP calls in general have problems, sometimes the server doesnt properly encode the soap response (some units and subunits can contain ., /, ) or other special characters) and this destroys the generated soap response between the cisco server and your application... I'm running into this now. (Which is why the executeSQLQuery doesnt work and I have to use the AXL getmgcp.
-
How to find multiple transport requests for one object
Hi all,
Is there any function module which will fetches multiple transport requests ( if created ) for one object.I tried almost all the function modules , but i didn't got the solution.
I need to develop a report , which will takes a single Task number as input and gets the Request number from table E070.
Based on that Request Number i will fetch remaining Task numbers under it.
Then for all the Tasks Numbers, i am fetching their objects by using table E071.
I need to list out whether any of these objects are in multiple Transport Requests. Once i got all the Transport Request numbers i need to release the Request based on their Transport Request sequence.
I tried the following FM's , but not able to get the solution.
SVRS_DISPLAY_VERSION_LIST
SVRS_GET_VERSION_DIRECTORY_46
SVRS_GATHER_REQUEST_FRAGS
Thanks..Hello
I have tried with below code
DATA list_tab TYPE TABLE OF abaplist.
SUBMIT RSWBO040 USING SELECTION-SET 'TEST'
EXPORTING LIST TO MEMORY
AND RETURN.
CALL FUNCTION 'LIST_FROM_MEMORY'
TABLES
listobject = list_tab
EXCEPTIONS
not_found = 1
OTHERS = 2.
IF sy-subrc = 0.
CALL FUNCTION 'WRITE_LIST'
TABLES
listobject = list_tab.
ENDIF.
break-point.
Submitting the program(RSWBO040) of SE03 transaction a will result in 'CNTL_ERROR' dump.
Please try some other options
Thanks -
Changing sequence aspect ratio in FCP
My Video/Audio settings were NTSC DV 48k
I had wide screen SD clips in bins of my project
When creating a new sequence and dropping 16X9 SD clip FCP would open a dialogue box asking me:
"For best performance your sequence and external video should be set to the format of the clips you are editing" Change sequence settings to match the clip settings? NO / YES"
I would choose "NO" and have my wide clips letter boxed in 4:3 sequence (I figured it would play on 4:3 TVs with no issues)
However, now I want to change the edited sequence settings from letter boxed 4:3 to wide 16:9, so that the sequence would match the wide native size of the original footage. Any attempt to change sequence setting results in stretched image inside 16X9 canvas window (or the wide screen sequence)
what should I do to have the image conform to sequence's change setting from 4:3 letter boxed to native 16X9Captain or Michael,
I am stuck with how to pick sequence attributes best suited to mixing standard DV in 4:3 and assets from a SD camcorder in 16:9. Is there a sequence attribute for this? I want the result to vertically letterbox (may not be the right term) the brief bit of 4:3 clips, but have the QT export be 16:9. I am sure I must have a mental block about this, but I have only thus far edited HD 16:9 clips within a single project, and 4:3 exclusively in others.
By the way, I imported the 16:9 clips into an iMovie 09 project, and then added the 4:3 clips, and iMovie 09 seems to crop the tops and bottoms of the 4:3 clips to fill the screen -- not what I really want by preference, but might do on this little quickie project.
Ernie
Maybe you are looking for
-
Mac OSX 10.6.8, Mail 4.5 Mail crashes repeatedly when connected (works OK offline). I've tried reinstalling operating system as per other posts, to no joy. Any clues? Other symptoms are that it kepe giving me an unread mail count for each mailbox eve
-
Create a copy of active database using T-SQL.
I have a requirement to create a copy of existing active (currently in use) database through code. I need to copy all objects which include tables, stored procs, triggers, functions, foreign keys, constraints, primary keys, etc... from source DB to n
-
Premiere CS6 workspace not visible
I am using Adobe Premiere Pro CS6 on a macbook pro retina display running OS 10.8.1 I work with my macbook closed - in clam shell mode - with a Thunderbolt display plugged in via a thunderpolt connection. I have been running Premiere perfectly like
-
WLAN WCS times users out - Please somebody help
Good day all, I have a mesh network with a 4404 WCS. I have 13 outdoor 1500 APs and 7 indoor 1240 indoor APs. The network also has an ACS server for web authentication. However, users complain of frequent timeouts such that they need to login again t
-
We have three M5000 servers (with 256gb RAM each) in an environment where we are running multiple solari 10 containers on each server. I keep running into application issues where java processes are unable to start because of OOM errors. Physical mem