How to write Tuxedo service with conversational mode ?
Is there anyone do me a favour and tell me how to write the conversational service
? I failed to use tpconnect to set up the converational communication channel
since the returned error number from tpconnect is 6.
Many Thanks !
"huchacha" <[email protected]> wrote:
>
Is there anyone do me a favour and tell me how to write the conversational
service
? I failed to use tpconnect to set up the converational communication
channel
since the returned error number from tpconnect is 6.
Many Thanks !Hello,
1. TPNOENT=6 (from atmi.h).
2. After tpconnect (from Tuxedo docs):
[TPENOENT] Cannot initiate a connection to svc
because it does not exist or is not a conversational service.
3. Check SERVER section in ubbconfig,
for example (from Tuxedo docs):
CONV = {Y | N} specifies whether or not the server
is a conversational server.
Connections can only be made to conversational servers,
and rpc requests (via tpacall() or tpcall()) can only be made
to non-conversational servers. The default is N.
Best regards,
Vladimir
Similar Messages
-
How to write sync service in sybase unwired platform
Hi
How to write sync service in sybase unwired platform?
Thanks in advance....Hi!
A RESTful web service (also called a RESTful web API) is a simple web service implemented using HTTP and the principles of REST. It is a collection of resources, with three defined aspects:
- the base URI for the web service, such as http://example.com/resources/
- the Internet media type of the data supported by the web service. This is often JSON, XML or YAML but can be any other valid Internet media type.
- the set of operations supported by the web service using HTTP methods (e.g., POST, GET, PUT or DELETE).
On Sybase Unwired WorkSpace you can select, in Enterprise Explorer, REST Web Services connection defining a resource base URL and URI template, and then using this as MBO defining HTTP method and parameters.
Try this:
http://en.wikipedia.org/wiki/Representational_State_Transfer
and this:
http://infocenter.sybase.com/help/index.jsp?topic=/com.sybase.infocenter.dc01283.0155/doc/html/fre1261416769728.html
http://infocenter.sybase.com/help/index.jsp?topic=/com.sybase.infocenter.dc01283.0155/doc/html/fre1261424660910.html -
JPA, how to write a service to persist objects in a 1-to-many relationship
i am using JPA for data persistence. i have two objects that are involved in a one-to-many relationship. for example, i have an object, Company, and Company can have one or more, Employee. i then define a service called, CompanyDao, which has the usual create-read-update-delete (CRUD) operations. my problem is that when i instantiate a new Company with new Employees and call CompanyDao.create(Company), i keep getting an exception.
Cannot add or update a child row: a foreign key constraint fails (`demo`.`employee`, CONSTRAINT `employee_ibfk_1` FOREIGN KEY (`companyId`) REFERENCES `company` (`id`))
i have an intuition on why this is happening. when i call CompanyDao.create(Company), the newly instantiated Company doesn't yet have an id (its unique identifier). that is why when it tries to insert the Employees of Company, i get this problem. but, my question is, shouldn't JPA take care of all of this for me? shouldn't it know that it is creating a new Company, will have to insert it, will have to retrieve the unique id (generated) and then populate the employee table with this id?
i was thinking about this problem, and i thought maybe i could insert the company first and then the employees later. however, the problem is, once i insert the company, how do i get its unique id? i cannot query for it any other way (i.e. by name) that will return a unique result.
if anyone knows of a good, comprehensive tutorial on how to write a service demonstration CRUD operations on objects with one-to-many relationship, please let me know.Hi,
Could you please send CompanyDao.create(Company) code so that we can dig in to problem.
Regards
Murali N -
How to write a messenger with using java?
May I know how to write a messenger with using java? The messenger need included two functions which are file transfer and add users to join the conversation.
Thank you.Ok, so you need to start from the beginning, the requirements, is it a swing (i.e. GUI) app, web app, console, etc...?
As stated by sprizor making an IM client is no easy task, you need to both implement the server side and the client side, which both communicate with each other, file transfers are also quite complex, and even maintaining a multi-user chat can be quite difficult.
If you are after a Web Based app, then you will need to look into Push technologies, like Grizzly Comet which is a nice wrapper for the NIO java stuff:
https://grizzly.dev.java.net/
Good luck... -
How to write a applet with multiple menu
Hi all,
How to write a applet with multiple menu or please tell me where can I get a examples
thanksi'm writing a project and it seem not work with browser. If anyone can help please leave me a e-mail so that i can send my source to you.
Thanks so much -
How to write sql query with many parameter in ireport
hai,
i'm a new user in ireport.how to write sql query with many parameters in ireport's report query?i already know to create a parameter like(select * from payment where entity=$P{entity}.
but i don't know to create query if more than 1 parameter.i also have parameter such as
$P{entity},$P{id},$P{ic}.please help me for this.
thanksYou are in the wrong place. The ireport support forum may be found here
http://www.jasperforge.org/index.php?option=com_joomlaboard&Itemid=215&func=showcat&catid=9 -
How to integrate Note Service with the webservice space?
Hi
Can anyone please guide me how to integrate *"Note Service"* with the webcenter spaces. I need to implement "Personal Note" in my webcenter space application. Please can anyone give me article showing step by step procedure to implemennt note service with webcenter spaces or some sample examples.
Regards
RajHi
Already i have seen this document, here they did not mention how to get the "Note TaskFlow" in resource catalog. In Resource catalog I didn't find any component named "Note TaskFlow".
To make it visible in resource catalog. What should I do?
To integrate Webcenter Services(link, mail, notes, etc..) with webcenter spaces, what do i need to do? Itseems all services are in the form of taskflows. How can i make it enable and to bring it in resource catelog?
Regards
Raj -
Wrong translation commond when I write Tuxedo Service to use Informix Database
Old Environment:
DB : Informix Dynamic Server Version 7.31.UC5
Tools : INFORMIX-ESQL Version 7.24.UC8
MIDDLE : Tuxedo 6.4 patch 341
New Environment :
DB : Informix Dynamic Server Version 9.30.FC1
Tools : IBM Informix CSDK Version 2.80,
IBM Informix-ESQL Version 9.52.UC2
MIDDLE : Tuxedo 8.0 patch 135
Event :
My old tuxedo service had wroted to communicate with Informix Database by
XA transaction. In my service code have to
prepare informix statement by command
' EXEC SQL PREPARE p_roll FROM "ROLLBACK WORK" ' And in my old environment it's
workable until I upgrade my environment.
My old tuxedo service can compile in new environment but when i try to test
service by ud32 tool the result is error "A syntax error has occurred". After
I check my code and receive statement at Database host I found some thing does
not correct.
I send to prepare ' ROLLBACK WORK ' but at database host received ' ROLLBACK WORKRK"
' that unknown command to database.
I try to write my small new code to test PREPARE command of Informix ESQL/C
without to build to Tuxedo Server, It's can work correctly.
If you had found the same case , Please advise me too.
Thanks you very much for your advise.
[roll.ec]If ud32 reported a syntax error, then your service was never called.
Normally, a service running under XA control should not issue transactional SQL
statements. Begins and Rollbacks are issued from the transaction manager, not the
application code.
Can you post the Tuxedo message catalog number, and your ud32 script, as well as
your environment variables?
Scott Orshan
Sutep wrote:
Old Environment:
DB : Informix Dynamic Server Version 7.31.UC5
Tools : INFORMIX-ESQL Version 7.24.UC8
MIDDLE : Tuxedo 6.4 patch 341
New Environment :
DB : Informix Dynamic Server Version 9.30.FC1
Tools : IBM Informix CSDK Version 2.80,
IBM Informix-ESQL Version 9.52.UC2
MIDDLE : Tuxedo 8.0 patch 135
Event :
My old tuxedo service had wroted to communicate with Informix Database by
XA transaction. In my service code have to
prepare informix statement by command
' EXEC SQL PREPARE p_roll FROM "ROLLBACK WORK" ' And in my old environment it's
workable until I upgrade my environment.
My old tuxedo service can compile in new environment but when i try to test
service by ud32 tool the result is error "A syntax error has occurred". After
I check my code and receive statement at Database host I found some thing does
not correct.
I send to prepare ' ROLLBACK WORK ' but at database host received ' ROLLBACK WORKRK"
' that unknown command to database.
I try to write my small new code to test PREPARE command of Informix ESQL/C
without to build to Tuxedo Server, It's can work correctly.
If you had found the same case , Please advise me too.
Thanks you very much for your advise.
#include <stdio.h>
#define BUFF 30
#define SQLROWCOUNT sqlca.sqlerrd[2]
exec sql define LNGTH1 40;
main()
exec sql whenever sqlerror goto :sqlx;
exec sql begin declare section;
string hs_vlue_char[LNGTH1];
string hs_sql[500];
exec sql end declare section;
long li_line;
fprintf(stderr,"\nProcessing...\n");
exec sql connect to 'sysmaster@oltp';
li_line = __LINE__;
exec sql prepare bwork from "BEGIN WORK";
li_line = __LINE__;
exec sql prepare cwork from "COMMIT WORK";
li_line = __LINE__;
exec sql prepare rwork from "ROLLBACK WORK";
printf("%d: Before Rollback Work\n", __LINE__);
EXEC SQL PREPARE p_rwork FROM "ROLLBACK WORK";
/* free(hs_v[tmp]);
hs_v[tmp] = strfmt("%s", "rollback work");
CHECK_STRFMT_ERROR( hs_v, tmp);
debug("'%s'", hs_v[tmp]);
exec sql prepare p_rwork from :hs_v[tmp];
printf("%d: After Rollback Work\n", __LINE__);
printf("%d: Before Begin Work\n", __LINE__);
EXEC SQL PREPARE p_bwork FROM "BEGIN WORK";
printf("%d: After Begin Work\n", __LINE__);
printf("%d: Before Commit Work\n", __LINE__);
EXEC SQL PREPARE p_cwork FROM "COMMIT WORK";
printf("%d: After Commit Work\n", __LINE__);
sprintf(hs_sql, "SELECT vlue_char from cs_dfpm where dfpm_code = 'LOG_PATH_NAME1'");
printf("hs_Sql = %s\n", hs_sql);
exec sql prepare sel_sql from :hs_sql;
exec sql execute sel_sql into :hs_vlue_char;
printf("hs_vlue_char = %s\n", hs_vlue_char);
exec sql free sel_sql;
exec sql execute p_bwork;
exec sql
update cs_dfpm
set vlue_char = '/test/'
where dfpm_code = 'LOG_PATH_NAME1';
if ( SQLROWCOUNT == 0 )
exec sql execute p_rwork;
exec sql execute p_cwork;
exec sql free p_bwork;
exec sql free p_cwork;
exec sql free p_rwork;
exec sql disconnect current;
fprintf(stderr, "\nProcess completed successfully.\n");
return(0);
sqlx:
fprintf(stderr,"\nDB error encountered at line = %ld(%ld)\n", li_line, SQLCODE);
fprintf(stderr,"\nDB error encountered(%ld)\n", SQLCODE);
exec sql whenever sqlerror continue;
exec sql free sel_sql;
exec sql free p_bwork;
exec sql free cwork;
exec sql free rwork;
exec sql disconnect current;
printf("%s@%d:Process completed with Error.\n", __FILE__, __LINE__); -
How to write Sync service in ABAP
Dear Experts,
i m very new to ABAP dev, can anybody help me how to write a sync service in ABAP and how to call a function module in to that sync service.
My requirement is i want to upload the data from the clint and download the data to client from the backend. i had written the function module to create a customer in CRM, now i want to push the data to create a customer from the client, for this i need to write a sync service for above requirement,
plz help me out how to write a sync service.
Regards
eswarHi Jyotirmoy,
Check this thread for Subquery
http://help.sap.com/saphelp_nw04/helpdata/en/dc/dc7614099b11d295320000e8353423/content.htm
Correlated, non-scalar subquery:
REPORT demo_select_subquery_1.
DATA: name_tab TYPE TABLE OF scarr-carrname,
name LIKE LINE OF name_tab.
SELECT carrname
INTO TABLE name_tab
FROM scarr
WHERE EXISTS ( select *
FROM spfli
WHERE carrid = scarr~carrid AND
cityfrom = 'NEW YORK' ).
LOOP AT name_tab INTO name.
WRITE: / name.
ENDLOOP.
This example selects all lines from database table SCARR for airlines that fly from New York.
Scalar subquery:
REPORT demo_select_subquery_2.
DATA: carr_id TYPE spfli-carrid VALUE 'LH',
conn_id TYPE spfli-connid VALUE '0400'.
DATA: city TYPE sgeocity-city,
lati TYPE p DECIMALS 2,
longi TYPE p DECIMALS 2.
SELECT SINGLE city latitude longitude
INTO (city, lati, longi)
FROM sgeocity
WHERE city IN ( select cityfrom
FROM spfli
WHERE carrid = carr_id AND
connid = conn_id ).
WRITE: city, lati, longi.
This example reads the latitude and longitude of the departure city of flight LH 402 from database table SGEOCITY.
Thanks,
Vinay -
How to create web services with complex objects as parameters
Hi,
Not sure if this is the right place, but...
I'm using Netbeans 5.5 and trying to learn web services.
Creating a simple web service with simple parameters like strings and integers is nice and easy. I'm now trying to take the next step, and create a web service with a more complex schema as a parameter.
I've tried two approaches, and hit dead ends on both:
(1) Define my complex schema as an xsd file, and then create a WSDL file. Creating the schema and saving it in my EFB project works fine; when I try to create a new WSDL file, the IDE gives me a button to import external schemas - which is where the problem is: the Browse simply won't find my newly created schema file.
(2) Define a Java class (in this case, it's a fairly simple example containing a single ArrayList), and then use the IDE to generate a web service from Java. The IDE does this fine, but I now have no idea how to consume or test the web service - I don't know where to look for the WSDL that has presumably been generated, and I'm also a bit iffy over what answers to give the WSDL creator about port names etc.
Ideally, I'd prefer to get approach 1 to work - can someone point me in the direction of a sensible tutorial for these things?
(Happy to carry on using Netbeans 5.5 or to revert to Sun Studio Enterprise, which I was playing with before.)
All help appreciated, Thanks- For NetBeans related questions, nbusers mailing list is more suited. It is often visited by NetBeans experts.
http://www.netbeans.org/community/lists/top.html
...[email protected]
The NetBeans users mailing list. General discussion of NetBeans use, this is the place to ask for help and to help others.... (There is a 'Subscribe' button next to the above that you can use to subscribe to the list).
Can you try posting this question on nbusers list?
- SJSE 8.1 is based on an older version of NB (NB5.0).
You should definitely continue with NetBeans, since all development is now being done in NetBeans; all the major JSE modules have been moved to opensource at netbeans.org and are all being developed there. There are as yet no future plans to work on further releases for JSE.
Please check out http://www.netbeans.org for more details. -
How to use web service with ABAP Web Dynpro
Hi.
do you know, how to web service with ABAP Web Dynpro?Hi,
If you have a webservice ready with you then you can generate a proxy from SE80 and you can use that. You just have to create a port and assign to that generated proxy(CLASS) and you are good to go.
Let me know if you need more information.
Thank You,
Gajendra. -
How to call rest service with POST Http method in SMP2.3 HWC?
Hi Experts,
I am doing a sample for Rest Service in smp.
http://192.168.1.119:8086/Test/services/Products
I am calling the above service in the smp it is pulling the data from the service with GET Http Method.
Now i want to call this service for login functionality.
http://192.168.1.119:8086/Test/services/auth?uname=:uname&pass=:pass
here :uname &:pass values are argument values for the uname & pass.
the output of the service is
http://192.168.1.119:8086/Test/services/auth?uname=sravanya.k&pass=sravanya
<?xml version="1.0" encoding="UTF-8"?>
<details>
<responsecode>200</responsecode>
<profile>
<firstname>sravanya</firstname>
<lastname>k</lastname>
<email>[email protected]</email>
<chart_type>North</chart_type>
<location>MACHILIPATNAM</location>
<language>English</language>
</profile>
</details>
How can i do this?
Thanks & Regards,
Sravanya KCreate a uriTemplate like this
/auth?uname={uname}&pass={pass}
use GET method only.
generate the personalization keys. -
Please help; how to write XML document with JSP?
I try to write XML document with JSP...
But I got wrong results everytime.
The result is not XML file displayed in the browser,
but HTML file.
I even tried to use HTML special code for <, >, "
but still display as HTML file not XML file.
How to do this?
Thanks in advance. I put my codes below.
Sincerely,
Ted.
================
Here is code for the JSP (called stk.jsp):
<%@ page contentType="text/xml" %>
<%@ page import="bean.Stock" %>
<jsp:useBean id="portfolio" class="bean.Portfolio" />
<% java.util.Iterator pfolio = portfolio.getPortfolio();
Stock stock = null; %>
<?xml version="1.0" encoding="UTF-8"?>
<portfolio>
<% while (pfolio.hasNext())
stock = (Stock) pfolio.next(); %>
<stock>
<symbol>
<%=stock.getSymbol() %>
</symbol>
<name><%=stock.getName() %> </name>
<price><%=stock.getPrice() %> </price>
</stock>
<% } %>
</portfolio>
=================
Here is the code for bean.Stock:
package bean;
public class Stock implements java.io.Serializable
String symbol, name;
float price;
public Stock(String symbol, String name, float price)
this.symbol = symbol;
this.name = name;
this.price = price;
public String getSymbol()
return symbol;
public String getName()
return name;
public float getPrice()
return price;
===============
And here is bean.Portfolio:
package bean;
import java.util.Iterator;
import java.util.Vector;
public class Portfolio implements java.io.Serializable
private Vector portfolio = new Vector();
public Portfolio()
portfolio.addElement(new Stock("SUNW", "Sun Microsystem", 34.5f));
portfolio.addElement(new Stock("HWP", "Hewlett Packard", 15.15f));
portfolio.addElement(new Stock("AMCC", "Applied Micro Circuit Corp.", 101.35f));
public Iterator getPortfolio()
return portfolio.iterator();
}Hi
I'm not sure whta your query is but I tested your code as it is has been pasted and it seems to work fine. There is an XML output that I'm getting.
Keep me posted.
Good Luck!
Eshwar Rao
Developer Technical Support
Sun microsystems
http://www.sun.com/developers/support -
How to use web services with Dynamic url behaviour
Hi,
IView created by me currently uses some web services whose url behavior is static but i want to give a dynamic url behavior. i.e. i want to use the url which user provides. So here are my questions
1. How I shall assign the url supplied by the user to IView?
2. If I want to set some config variables during runtimes how I shall do it?
Thanks in advance,
VishveshHi,
1. I'm guessing you mean the webservice's url the user provides is pointing to an identical webservice to what you used to create your proxy... otherwise I think it will be very hard to do (I can imagine creating the proxies using the wsdl tool in run time or using code dome.. but that can't be what you want, right?).
So if what you wanted is to use the same web service with a different url, then the web service's proxy class you created has API for doing this in code! (it inherits it)
2. you can't, simply since the portal application doesn't ever use the config file... it isn't even deployed to the portal... so dynamic properties are "out of the question" here, sorry... see 1 again
Regards,
Ofer -
How to write script calling with parameter [CS6-js (Mac)]
I'm doing script for produsing some sound:
var mString = "tell application \"Play Sound\"\rplay \"Mac:Users:a.ivanov:Sounds:" + "copied.wav" + "\"\rend tell"
app.doScript(mStrtest, ScriptLanguage.applescriptLanguage);
This work well.
Now, i'd like to call this script from other script with any desired wav-file (not only "copied.wav" )). How to write down correctly calling other script with param.
ThanksHi,
var myParameters = ["Mac:Users:a.ivanov:Sounds:", "copied.wav"];
var myAppleScript = "tell application \"Play Sound\" to play ((item 1 of arguments) & item 2 of arguments)";
app.doScript(myAppleScript, ScriptLanguage.applescriptLanguage, myParameters);
doScript also excepts file, so if wanted save the line myAppleScript as *.jsx and insert the Filereference in the doScript
P.S. Assume MacOsx prior 10.5 may not include afplay
Maybe you are looking for
-
Basically acer netbook will not allow us to update Firefox from ver 3.5 to 7, check for updates box is greyed out, thanks for your help
-
RDS 2012 R2 RemoteApp Server Name Mismatch
Hi All, I wonder if someone can scratch my head on this. Brand new RDS 2012 R2 deployment. RDS01 with Connection Broker and Session Host Roles installed RDS02 with Web Access and Gateway roles installed one ssl certificate with one domain remote.myco
-
Java plugin missing in browsers even after installing latest update
i am unable to download youtube videos online. any browser i use, throw a error message saying Java plugin is not installed. i click on the link and download and install the latest version of Java. I own a iMac 2011 intel and running all updated OS a
-
IPOD won't work with SYNC in my new Ford Fusion
IPOD won't work with SYNC in my new Ford Fusion in the UBS port that is made for IPODs etc. Older model IPOD Any fixes?
-
Hi, I am completely new to Aperture so I don't know if I am missing something. I understand that Aperture is a tool targeted at the more experienced user, so I thought I could test drive it. Install worked fine, starts, created demo library. Fine. Th