Deploytool "expose the bean as the service endpoint" default value
I use deploytool to package a stateless session bean, it seems to be OK utill "Expose as service endpoint" screen. This screen on my deploytool always has "YES" selected (i.e., "NO" is always grayed out). Any idea to configure the deploytool or the environment variables to allow me make a choice here? Thanks much in advance. By the way, my appserver is SJSAS 8.
Yang
Hi Yang,
Make sure you have added a remote and/or local interface of the the stateless session bean. Otherwise, the wizard will assume that you are exposing the ejb as a web service.
J
Similar Messages
-
Error encountered while polling the resource for the service endpoint
Hello everyone
I'm a newbie on OSB world. Yesterday, I've tried to test OSB with FTP transport and got some problems.
As you see in the title, I've search this forum to get a solution already, but I couldn't find anything. So that I create a new thread.
I created a new OSB project, create a new Proxy service to connect to my FTP server:
- service type: messaging service
- request message type: Text, response message type: None
- FTP transport: external user (I used a Service account), Post read action: archive, transfer mode: ascii, some directories needed were created in /tmp directory
- Message flow: Start node -> pipeline pairs
in request pipeline of pipeline pairs node: i created a new stage: Assign action -> Log (to get file contents, error severity) -> Assign -> Log (get file name)
The expected results are: file file content and file name (display in osb console) after I submit a text file to ftp server (using test console or ftp client)
But, some error occur continuously after I submit a text file (I can get the file content because error raise and log catch it). The error message is show below:
<Jun 6, 2011 10:04:59 AM EDT> <Error> <ALSB Logging> <BEA-000000> < [PipelinePairNode1, PipelinePairNode1_request, show_text_info, REQUEST] file contents: li
ag
a
glakjgk
>
<Jun 6, 2011 10:05:30 AM EDT> <Error> <WliSbTransports> <BEA-381602> <Error encountered while polling the resource for the service endpoint ProxyService$FTPTestProject$ProxyServices$FTPTestPS: *javax.naming.NameNotFoundException:* While trying to lookup *'wlsb.internal.transport.task.queue.ftp'* *didn't find subcontext 'wlsb'. Resolved ''; remaining name 'wlsb/internal/transport/task/queue/ftp'*
*javax.naming.NameNotFoundException: While trying to lookup 'wlsb.internal.transport.task.queue.ftp' didn't find subcontext 'wlsb'. Resolved ''; remaining name 'wlsb/internal/transport/task/queue/ftp'*
at weblogic.jndi.internal.BasicNamingNode.newNameNotFoundException(BasicNamingNode.java:1139)
at weblogic.jndi.internal.BasicNamingNode.lookupHere(BasicNamingNode.java:247)
at weblogic.jndi.internal.ServerNamingNode.lookupHere(ServerNamingNode.java:182)
at weblogic.jndi.internal.BasicNamingNode.lookup(BasicNamingNode.java:206)
at weblogic.jndi.internal.WLEventContextImpl.lookup(WLEventContextImpl.java:254)
Truncated. see log file for complete stacktrace
>
<Jun 6, 2011 10:06:30 AM EDT> <Error> <WliSbTransports> <BEA-381602> <Error encountered while polling the resource for the service endpoint ProxyService$FTPTestProject$ProxyServices$FTPTestPS: javax.naming.NameNotFoundException: While trying to lookup 'wlsb.internal.transport.task.queue.ftp' didn't find subcontext 'wlsb'. Resolved ''; remaining name 'wlsb/internal/transport/task/queue/ftp'
javax.naming.NameNotFoundException: While trying to lookup 'wlsb.internal.transport.task.queue.ftp' didn't find subcontext 'wlsb'. Resolved ''; remaining name 'wlsb/internal/transport/task/queue/ftp'
at weblogic.jndi.internal.BasicNamingNode.newNameNotFoundException(BasicNamingNode.java:1139)
at weblogic.jndi.internal.BasicNamingNode.lookupHere(BasicNamingNode.java:247)
at weblogic.jndi.internal.ServerNamingNode.lookupHere(ServerNamingNode.java:182)
at weblogic.jndi.internal.BasicNamingNode.lookup(BasicNamingNode.java:206)
at weblogic.jndi.internal.WLEventContextImpl.lookup(WLEventContextImpl.java:254)
Truncated. see log file for complete stacktrace
>
...There are many BEA-381602 errors that occur continuously.
My question is how to solve this problem.
Any suggestion is appreciated.
Thank in advance.
Regards, CuongPT
Edited by: Doubt_Man on Jun 6, 2011 11:17 AMThank atheek1, I remember that I didnt do any manual configuration on my domain :). I use that domain for testing so that I will create a new domain for comparison.
-
Anonymous Client - How Does the Service Endpoint Know Which Operation
I am using a client (Axis2) to invoke a service through their Anonymous capabilities. When this is done, you create a ServiceClient with the default constructor and call one of its methods based on the MEP that I want to perform. In doing this, the ServiceClient is not aware of the WSDL, the SOAP Action, the Service Name, the Port Name...only the Endpoint URI of where I want the post to be sent.
So I have a Service Endpoint running in WebLogic 10 and constructed using EJB3. We are using JWS to generate the WSDL and other web service configuration files from our SLSB. My WSDL has two operations with different request messages and different response messages. When I send the Anonymous client request, the Service Endpoint correctly processes the request and send the correct response.
How is this happening? Does the EJB3 Service Endpoint know how to process or bind the message based on the root element of the SOAP Body? And is it just working by circumstance. So if I had two operations with the same request message and different responses, would it fail?
Thanks -jay
Edited by: jaybytez on Jun 13, 2008 5:35 PM
Edited by: jaybytez on Jun 13, 2008 5:36 PMUnfortunately you have to make some changes in your code.. to find the pictures you need to replace:
ImageIcon pic = new ImageIcon("pic.gif");
with
URL url = MyClass.class.getResource("pic.gif");
ImageIcon pic = new ImageIcon(url);
where MyClass is the class which needs to load the resource.
I hope this helped you! /Pingu -
How to Expose the service to tuxedo :Todd Little Please help.
Hi all,
I am trying to expose the service to tuxedo.In unix system with tuxedo 9.1
I am starting with the simple app service .I prepared UBB config file. As follow:-
# samples/atmi/simpapp/ubbsimple $Revision: 1.5 $"
*RESOURCES
IPCKEY 51501
UID 106
GID 104
PERM 0666
MAXACCESSERS 1000
DOMAINID clarify
MASTER appsrv01
MAXSERVERS 50
MAXSERVICES 60
MODEL SHM
LDBAL Y
*MACHINES
chard1 LMID=appsrv01
APPDIR="/apps/test/tuxedo/appsrv"
TUXCONFIG="/apps/test/tuxedo/appsrv/tuxconfig"
TUXDIR="/apps/test/tuxedo"
ULOGPFX="/apps/test/tuxedo/samples/atmi/simpapp/LOGS_SAULOG/OLOGS"
TLOGNAME="TLOG"
TLOGSIZE=100
*GROUPS
"GROUP15" "LMID=appsrv01" GRPNO=15 OPENINFO=NONE
*SERVERS
DEFAULT:
RESTART=Y
MAXGEN=5
CLOPT="-A -- -n //10.106.1*3.**5:48800 -d /dev/tcp"
simpserv SRVGRP=GROUP15 SRVID=169
*SERVICES
TOUPPER
When I am compiling this file I get
883 ERROR: tmloadcf cannot run on an active node .
I changed IPC key also ,tried to shut down the server but not able to shut down the server.then I tried to kill the server.still no sucess.
Please answer some of my question.
1)can my application placed in any folder other and execute compile tmloadcf from there?
2)How to test my service using command prompt.
I have also updated the Jrepository .
Please if you find some required changes please let me know how to get those values which system specific eg I got server name using name -n command.
Please anybody help me.Hi! I guess it's nice to get called upon by name. :-)
As user878 mentions, the problem trying to execute tmloadcf is related to the fact that the associated IPC resources are already considered active by Tuxedo, i.e., you did a tmboot with a given TUXCONFIG and that Tuxedo environment is still running.
Specifically to answer your questions:
1)can my application placed in any folder other and execute compile tmloadcf from there?Where the files reside is almost immaterial. What is key is what the environment variable TUXCONFIG points to. That file defines a Tuxedo environment and is created with the tmloadcf command. Once the application is booted, you can't use tmloadcf to change the configuration. You either need to use the tmconfig command or shutdown the environment and then issue the tmloadcf command and then reboot the environment.
2)How to test my service using command prompt.Tuxedo only provides a generic command line client for Tuxedo services that use FML or FML32 buffers. The commands are ud and ud32. For Tuxedo services that use other buffer types, you will have to develop a specific client.
I have also updated the Jrepository .The Jolt repository is only needed if you are using Jolt, the Java client API to Tuxedo services.
Regards,
Todd Little
Oracle Tuxedo Chief Architect -
Hi,
I am running BPA on My Exchange 2010 VM (Server 2008 R2 VM on Hyper-V) and get the following errors:
The 'Services' string type value located in 'HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ExchangeServer\v14\Setup\Services' registry key is missing or inaccessible. The Microsoft Exchange Information Store service won't start. As a result, all services that depend
on this service won't be able to start
Exchange server [Exchange Server FQDN] is a virtual machine but the additional tools are not installed. This configuration is not supported. Install Virtual Machine Additions for this guest.
Problem is that, for the first, that Key exists and the service is actually running fine. And for the second my VM tools are already installed.
Hopefully someone out there has had the same issue and can assist.
PeteHi Pete,
For the first error message, please try the following steps:
Make sure the Information Store service is in Starting status,
Automatic startup type and works well, as a test we can try to
restart the Infroamtion Store service and verify the service works well.
Start
Registry Editor, find the registry key “Services” under “HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ExchangeServer\v14\Setup”, its value is “C:\Program
files\Microsoft\Exchange Server\v14”(default install location), please check your registry, make sure the key “Services” exist and value is the Exchange Server install location and the
location is accessible;
Start
Registry Editor, and locate the following registry key:
HKEY_LOCAL_MACHINE\Software\Microsoft\Exchange\Setup
Use the
Permission option under the Security tab to check the permission setting on this key. Make sure
System is in the list with Full Control permissions if the service account is Local System. If you are not using Local System as the service account, check the existence of the corresponding account in the list and ensure that
it has Full Control permissions. Please refer to this article:
Title: Exchange Store Does Not Start: Errors 7024, 1026, 9542, and 5000
Link:
http://support.microsoft.com/kb/285116
Start
ADSI Edit, and then browse to the following location:
Domain.com/Configuration/Services/Microsoft Exchange/Org/Administrative Groups/AdminGroup/Servers/Server Name
Right-click the
server name, and then click Properties.
Click the
Security tab, make sure this own server’s server object have
full control permission on its own server.
If not or the object is missing, please modify the permission or click
Add, locate the computer account for the Exchange Server computer, add it to the Permissions list with full control.
Click OK, and then close ADSI Edit.
Use
Active Directory Users and Computers to add the current affected
Exchange Server computer account to the Exchange Servers(previous version should be “Exchange Domain Servers”) group in the
Microsoft Exchange Security Groups( or Users) OU. Refer to this article:
http://support.microsoft.com/kb/297295.
Restart the Exchange Server computer, then rerun the ExBPA.
For the second error message, Microsoft don’t recommend to install Exchange Server on virtual machine without additional tools, so the error message occurs. We can just ignore
this message, it will not affect the Exchange servers.
Regards, Eric Zou -
Hi All,
I am new to Siebel and installed Siebel 8.1.1.11 on RHEL 5.5 (64 bit). Everything is fine Siebel server and gateway server are up and running but i am unable to open login page.
Login Error : The server you are trying to access is either busy or experiencing difficulties. Please close the Web browser, open a new browser window, and try logging in again.[15:36:09]
Siebel Server log file error :
GenericLog
GenericError
1
00006c5c52eb6e6f:0
2014-01-31 13:06:04
(sccnmsys.cpp (1306) err=2883609 sys=0) SBL-SCC-00025: No value found in the Gateway. Default value in the repository is used.
GenericLog
GenericError
1
00006c6352eb6e6f:0
2014-01-31 13:06:04
(sccnmsys.cpp (1306) err=2883609 sys=0) SBL-SCC-00025: No value found in the Gateway. Default value in the repository is used.
GenericLog
GenericError
1
00006c6452eb6e6f:0
2014-01-31 13:06:04
(sccnmsys.cpp (1306) err=2883609 sys=0) SBL-SCC-00025: No value found in the Gateway. Default value in the repository is used.
GenericLog
GenericError
1
00006c6552eb6e6f:0
2014-01-31 13:06:04
(sccnmsys.cpp (1306) err=2883609 sys=0) SBL-SCC-00025: No value found in the Gateway. Default value in the repository is used.
GenericLog
GenericError
1
00006c6652eb6e6f:0
2014-01-31 13:06:04
(sccnmsys.cpp (1306) err=2883609 sys=0) SBL-SCC-00025: No value found in the Gateway. Default value in the repository is used.
GenericLog
GenericError
1
00006c7152eb6e6f:0
2014-01-31 13:06:04
(sccnmsys.cpp (1306) err=2883609 sys=0) SBL-SCC-00025: No value found in the Gateway. Default value in the repository is used.
GenericLog
GenericError
1
00006c8052eb6e6f:0
2014-01-31 13:06:04
(sccnmsys.cpp (1306) err=2883609 sys=0) SBL-SCC-00025: No value found in the Gateway. Default value in the repository is used.
GenericLog
GenericError
1
00006c8152eb6e6f:0
2014-01-31 13:06:04
(sccnmsys.cpp (1306) err=2883609 sys=0) SBL-SCC-00025: No value found in the Gateway. Default value in the repository is used.
GenericLog
GenericError
1
00006c9052eb6e6f:0
2014-01-31 13:06:04
(sccnmsys.cpp (1306) err=2883609 sys=0) SBL-SCC-00025: No value found in the Gateway. Default value in the repository is used.
GenericLog
GenericError
1
00006c9152eb6e6f:0
2014-01-31 13:06:04
(sccitems.cpp (310) err=2555932 sys=0) SBL-SCM-00028: Key not found
GenericLog
GenericError
1
00006c9152eb6e6f:0
2014-01-31 13:06:04
(sccconfg.cpp (2149) err=2555932 sys=0) SBL-SCM-00028: Key not found
I can connect to Siebel Server manager using command as : srvrmgr /g 192.168.0.163 /e Sieb81 /u SADMIN /p SADMIN
ODBC connectivity is also ok and i can connect as : ./odbcsql /source Sieb81_DSN /u SADMIN /p SADMIN
While installing Siebel i had left one step i .e.. creation of siebenv.sh using CreateSiebSrvrEnvScript because i got error when executed this script as :
Execution command : ./CreateSiebSrvrEnvScript /u01/siebel/ses/siebsrvr 192.168.0.163:2320 ENU Oracle
Error : cp: cannot copy a directory, '/u01/siebel/ses/siebsrvr/locale/' , into itself , '/u01/siebel/ses/siebersrvr/locale/C/locale'
Please suggest me what to do because if i want to configure again the same issue with CreateSiebSrvrEnvScript.
Message was edited by: Prabhakar2991Hi Prameela,
You can see all application objects are online and running. One more thing I have also checked ODBC is also working fine. I mean , user SADMIN can connect using ODBC.
=====================================================================================================================================
[oracle@siebel163 siebsrvr]$ srvrmgr /g 192.168.0.163 /e Sieb81 /u SADMIN /p SADMIN
Siebel Enterprise Applications Siebel Server Manager, Version 8.1.1.11 [23030] LANG_INDEPENDENT
Copyright (c) 1994-2012, Oracle. All rights reserved.
The Programs (which include both the software and documentation) contain
proprietary information; they are provided under a license agreement containing
restrictions on use and disclosure and are also protected by copyright, patent,
and other intellectual and industrial property laws. Reverse engineering,
disassembly, or decompilation of the Programs, except to the extent required to
obtain interoperability with other independently created software or as specified
by law, is prohibited.
Oracle, JD Edwards, PeopleSoft, and Siebel are registered trademarks of
Oracle Corporation and/or its affiliates. Other names may be trademarks
of their respective owners.
If you have received this software in error, please notify Oracle Corporation
immediately at 1.800.ORACLE1.
Type "help" for list of commands, "help <topic>" for detailed help
Connected to 1 server(s) out of a total of 1 server(s) in the enterprise
srvrmgr> list components
SV_NAME CC_ALIAS CC_NAME CT_ALIAS CG_AL IAS CC_RUNMODE CP_DISP_RUN_STATE CP_STARTMODE CP_NUM_RUN_TASKS CP_MAX_TASKS CP_ACTV_MTS_PROCS CP_MAX _MTS_PROCS CP_START_TIME CP_END_TIME CC_INCARN_NO CC_DESC_TEXT
siebelsrvr BusIntBatchMgr Business Integration Batch Manager BusSvcMgr EAI Batch Online Auto 0 20 1 1 2014-01-29 02:48:30
siebelsrvr BusIntMgr Business Integration Manager BusSvcMgr EAI Batch Not Online Auto 0 20 0 1 2014-01-29 02:48:30
siebelsrvr SCCObjMgr_enu Call Center Object Manager (ENU) AppObjMgr CallC enter Interactive Online Auto 0 20 1 1 2014-01-29 02:48:30
siebelsrvr CustomAppObjMgr_enu Custom Application Object Manager (ENU) CustomAppObjMgr EAI Interactive Online Auto 0 20 1 1 2014-01-29 02:48:30
siebelsrvr DQMgr Data Quality Manager Dqmgr DataQ ual Batch Online Auto 0 20 1 1 2014-01-29 02:48:30
siebelsrvr EAIObjMgr_enu EAI Object Manager (ENU) EAIObjMgr EAI Interactive Online Auto 0 20 1 1 2014-01-29 02:48:30
siebelsrvr InfraEAIOutbound EAI Outbound Server BusSvcMgr EAI Batch Not Online Auto 0 20 0 1 2014-01-29 02:48:30
siebelsrvr EIM Enterprise Integration Mgr EIM EAI Batch Online Auto 0 5 2014-01-29 02:48:30
siebelsrvr FSMSrvr File System Manager FSMSrvr Syste mAux Batch Online Auto 0 20 1 1 2014-01-29 02:48:25
siebelsrvr GenTrig Generate Triggers GenTrig Workf low Batch Online Auto 0 1 2014-01-29 02:48:30
siebelsrvr JMSReceiver JMS Receiver EAIJMSRcvr EAI Batch Online Auto 0 20 1 1 2014-01-29 02:48:30
siebelsrvr MqSeriesAMIRcvr MQSeries AMI Receiver EAIRcvr EAI Background Online Auto 0 20 2014-01-29 02:48:30
siebelsrvr MqSeriesSrvRcvr MQSeries Server Receiver EAIRcvr EAI Background Online Auto 0 20 2014-01-29 02:48:30
siebelsrvr MSMQRcvr MSMQ Receiver EAIRcvr EAI Background Online Auto 0 20 2014-01-29 02:48:30
siebelsrvr SMQReceiver SMQ Receiver EAIRcvr EAI Background Online Auto 0 20 2014-01-29 02:48:30
siebelsrvr SServiceObjMgr_enu Self Service Object Manager (ENU) AppObjMgr CallC enter Interactive Online Auto 0 20 1 1 2014-01-29 02:48:30
siebelsrvr ServerMgr Server Manager ServerMgr Syste m Interactive Running Auto 2 20 2014-01-29 02:48:20
siebelsrvr SRBroker Server Request Broker ReqBroker Syste m Interactive Running Auto 25 100 1 1 2014-01-29 02:48:20
siebelsrvr SRProc Server Request Processor SRProc Syste mAux Interactive Running Auto 2 20 1 1 2014-01-29 02:48:25
siebelsrvr SvrTblCleanup Server Tables Cleanup BusSvcMgr Syste mAux Background Running Auto 1 1 2014-01-29 02:48:25
siebelsrvr SvrTaskPersist Server Task Persistance BusSvcMgr Syste mAux Background Running Auto 1 1 2014-01-29 02:48:25
siebelsrvr AdminNotify Siebel Administrator Notification Component AdminNotify Syste mAux Batch Online Auto 0 10 1 1 2014-01-29 02:48:25
siebelsrvr SCBroker Siebel Connection Broker SCBroker Syste m Background Running Auto 1 1 2014-01-29 02:48:20
siebelsrvr WorkActn Workflow Action Agent WorkActn Workf low Background Online Auto 0 5 2014-01-29 02:48:30
siebelsrvr WorkMon Workflow Monitor Agent WorkMon Workf low Background Online Auto 0 5 2014-01-29 02:48:30
siebelsrvr WfProcBatchMgr Workflow Process Batch Manager BusSvcMgr Workf low Batch Online Auto 0 20 1 1 2014-01-29 02:48:30
siebelsrvr WfProcMgr Workflow Process Manager BusSvcMgr Workf low Batch Not Online Auto 0 20 0 1 2014-01-29 02:48:30
siebelsrvr WfRecvMgr Workflow Recovery Manager BusSvcMgr Workf low Batch Online Auto 0 20 1 1 2014-01-29 02:48:30
siebelsrvr eChannelCMEObjMgr_enu eChannel Power Communications Object Manager (ENU) AppObjMgr Commu nications Interactive Online Auto 0 20 1 1 2014-01-29 02:48:30
siebelsrvr eCommunicationsObjMgr_enu eCommunications Object Manager (ENU) AppObjMgr Commu nications Interactive Online Auto 0 20 1 1 2014-01-29 02:48:30
siebelsrvr eCommWirelessObjMgr_enu eCommunications for Wireless Object Manager (ENU) AppObjMgr Commu nications Interactive Online Auto 0 20 1 1 2014-01-29 02:48:30
siebelsrvr eCustomerCMEObjMgr_enu eCustomer Power Communications Object Manager (ENU) AppObjMgr Commu nications Interactive Online Auto 0 20 1 1 2014-01-29 02:48:30
siebelsrvr eEnergyObjMgr_enu eEnergy Object Manager (ENU) AppObjMgr Commu nications Interactive Online Auto 0 20 1 1 2014-01-29 02:48:30
siebelsrvr eMediaObjMgr_enu eMedia Object Manager (ENU) AppObjMgr Commu nications Interactive Online Auto 0 20 1 1 2014-01-29 02:48:30
siebelsrvr eEnergyOGCObjMgr_enu eOil Gas & Chemicals Object Manager (ENU) AppObjMgr Commu nications Interactive Online Auto 0 20 1 1 2014-01-29 02:48:30
siebelsrvr eSalesCMEObjMgr_enu eSales Power Communications Object Manager (ENU) AppObjMgr Commu nications Interactive Online Auto 0 20 1 1 2014-01-29 02:48:30
siebelsrvr eServiceObjMgr_enu eService Object Manager (ENU) AppObjMgr CallC enter Interactive Online Auto 0 20 1 1 2014-01-29 02:48:30
37 rows returned.
srvrmgr>
=======================================================================================================================================
Please suggest me what to do.
Thanks
Prabhakar -
Regarding the Report's Default Value
Now the default value of the CrystalDecisions.CrystalReports.Engine is empty which is a problem clarified by both Luke and Don Williams. Don provided a good tips for code, referring Don's reply at Jan 10, 2014 and Jul 31, 2012, I’ve tested this and it is worked, and I got a default value. However, the other sever problem has been occurred. Since the unmanaged code (COM) can't construct (casting) to the managed code directly, since it is a interface. Otherwise the original all Crystal Document objects will be wiped out, and become null value. Here is my analysis referred Don’s code:
foreach (CrystalDecisions.ReportAppServer.DataDefModel.ParameterField rasParamfield in myReport.ReportClientDocument.DataDefController.DataDefinition.ParameterFields)
Here myReport is coming from CrystalDecisions.CrystalReports.Engine.ReportDocument, so this code will not be useful if you want to keep myReport active. From this point, I do not know what another alternatives could be used to achieve this or using Reflection , and how?
Any responses would be so appreciated.
J. HuangHi Johnson,
Correct, but mostly it works without having to set the viewer to the RAS Report Object but just in case you do then I use a flag id RAS has modified the report and set the viewer accordingly:
You still need to open the report by the Engine but then assign it to the RAS client Doc:
add these assemblies:
using CrystalDecisions.CrystalReports.Engine;
using CrystalDecisions.Shared;
using CrystalDecisions.ReportAppServer;
using CrystalDecisions.ReportAppServer.ClientDoc;
using CrystalDecisions.ReportAppServer.Controllers;
using CrystalDecisions.ReportAppServer.ReportDefModel;
using CrystalDecisions.ReportAppServer.CommonControls;
using CrystalDecisions.ReportAppServer.CommLayer;
using CrystalDecisions.ReportAppServer.CommonObjectModel;
using CrystalDecisions.ReportAppServer.ObjectFactory;
using CrystalDecisions.ReportAppServer.Prompting;
using CrystalDecisions.ReportAppServer.DataSetConversion;
using CrystalDecisions.ReportAppServer.DataDefModel;
using CrystalDecisions.ReportSource;
Global flag:
bool IsRpt = true;
CrystalDecisions.CrystalReports.Engine.ReportDocument rpt = new CrystalDecisions.CrystalReports.Engine.ReportDocument();
CrystalDecisions.ReportAppServer.ClientDoc.ISCDReportClientDocument rptClientDoc;
In the routine to you update the values add IsRpt = false;
In your open method use this:
rptClientDoc = new CrystalDecisions.ReportAppServer.ClientDoc.ReportClientDocument();
rpt.Load(rptName.ToString(), OpenReportMethod.OpenReportByTempCopy);
rptClientDoc = rpt.ReportClientDocument;
Then in the view report button use this:
try
if (!IsRpt)
crystalReportViewer1.ReportSource = rptClientDoc.ReportSource;
else
crystalReportViewer1.ReportSource = rpt;
catch (Exception ex)
btnSQLStatement.Text = "ERROR: " + ex.Message;
Don -
Using the currentdate as default value for a DateField
I read the chapter about DataBinding to fill a textField with a default value; for example the currentdate.
I don't know how to exactly do this....
I can create a java class that returns the currentdate but I miss how to connect it to the textField.
MarcelHi,
Here's the uiXML
<dataScope xmlns="http://xmlns.oracle.com/uix/ui"
xmlns:data="http://xmlns.oracle.com/uix/ui">
<provider>
<data name="currentDate">
<method class="oracle.cabo.doc.demo.DataDemo" method="getCurrentDate"/>
</data>
</provider>
<contents>
<text data:text="time@currentDate"/>
</contents>
</dataScope>
Thanks,
Gabrielle -
Change Description of Service Item default value
Hello
in a service SC, on the item detail basic data, we want to change the default value of the field "Description of Service Item ". by default it is "Service Item" and we want to change it.
Where can I change it excepted in BADI BBP_DOC_CHANGE_BADI
thanks,Hi
Which SRM version are you using ? What is your business requirement ? Do you want to change Service Item description value for every line item in the shopping cart OR
the permanent text displayed on the Left side on the HTML Template.. ?
<b>Incase you want to modify the HTML template Text, then it can be done using HTML Template modification.</b>
Using Transaction SE80, In the Internet Service - BBPSC01, you need to find the relevant HTML Template and make the required chnages to the Description there as per your business requirements.
All BBPSC* transaction are using the HTML sources of service BBPSC01.
So you have to modify template SAPLBBP_SC_UI_ITS_300 from service BBPSC01.
Make sure to publish the complete service on all defined sites so that changes can appear in all respective SRM Client systems.
Related links ->
BBPSC01 Template Labels stored where ????
Re: Template Shopping cart
Re: Internet Service flow
Re: Need to change the field description
Re: how to change descriptions of links on the shopping cart page
How to change "vendor text " label in BBPSC01 and BBP_POC
Hope this will help. Do let me know.
Regards
- Atul -
Set a custom path for the service endpoint associated to a BPEL process
Hello,
I have a BPEL process and I would like to change the endpoint address of the corresponding web service that corresponds to the BPEL process.
To be more specific, by default, the web service corresponding to a BPEL process "MyProcess" has an endpoint like: http://MyMachine:9700/orabpel/default/MyProcess , supposing that the process is deployed in the default domain.
What should I do to have an endpoint like
http://MyMachine:9700/orabpel/default/MyPath/MyProcess ?
Is it possible?
Thanks in advance!
Regards,
MarinelFigured out that the configuration property 'location' for the PartnerLinkBinding Deployment Descriptor can be used for this purpose. Tried it and it is working out perfectly fine.
Thanks,
Vijay. -
CSS 11501 7.40 Monitoring the services on real servers?
Hi,
Just want to ask some basic questions, How can i monitor the services (ie 80 and 443) of the real servers. So that when the CSS11501 detects that one of the services of one of the real servers is down, it will not forward the traffic to that server. Or is the CSS is configured to monitor the services by default?
Because we are planning to upgrade one of the webservers (web01) while web02 is running, if we shutdown the service 80 and 443, does it affect the end-user, will CSS automatically redirect it to web02?
Regards,
MarlonHere is my sample configuration
!************************** SERVICE **************************
service WEB01-79-HTTP
ip address 172.20.13.4
keepalive type tcp
keepalive port 80
active
service WEB01-79-HTTPS
ip address 172.20.13.4
keepalive type tcp
keepalive port 443
active
service WEB01-80-HTTP
ip address 172.20.13.5
keepalive type tcp
keepalive port 80
active
service WEB01-80-HTTPS
ip address 172.20.13.5
keepalive type tcp
keepalive port 443
active
service WEB01-82-HTTP
ip address 172.20.13.6
keepalive type tcp
keepalive port 80
active
service WEB01-82-HTTPS
ip address 172.20.13.6
keepalive type tcp
keepalive port 443
active
service WEB01-83-HTTP
ip address 172.20.13.7
keepalive type tcp
keepalive port 80
active
service WEB01-83-HTTPS
ip address 172.20.13.7
keepalive type tcp
keepalive port 443
active
service WEB01-79
ip address 172.20.13.4
active
service WEB01-80
ip address 172.20.13.5
active
service WEB02-82
ip address 172.20.13.6
active
service WEB02-83
ip address 172.20.13.7
active
!*************************** OWNER ***************************
owner VRL
content VIP
redundancy-l4-stateless
content WEB-HTTP1
vip address 172.20.10.85
protocol tcp
port 80
advanced-balance sticky-srcip
add service WEB01-79-HTTP
add service WEB01-82-HTTP
redundancy-l4-stateless
active
content WEB-HTTP2
vip address 172.20.10.86
port 80
protocol tcp
advanced-balance sticky-srcip
add service WEB01-80-HTTP
add service WEB01-83-HTTP
redundancy-l4-stateless
active
content WEB-HTTPS1
advanced-balance sticky-srcip
vip address 172.20.10.85
protocol tcp
port 443
add service WEB01-79-HTTPS
add service WEB01-82-HTTPS
redundancy-l4-stateless
application ssl
sticky-inact-timeout 20
active
content WEB-HTTPS2
advanced-balance sticky-srcip
vip address 172.20.10.86
protocol tcp
port 443
add service WEB01-80-HTTPS
add service WEB01-83-HTTPS
redundancy-l4-stateless
application ssl
sticky-inact-timeout 20
active
content WEB01-79
add service WEB01-79
vip address 172.20.10.79
redundancy-l4-stateless
active
content WEB01-80
add service WEB01-80
vip address 172.20.10.80
redundancy-l4-stateless
active
content WEB02-82
add service WEB02-82
vip address 172.20.10.82
redundancy-l4-stateless
active
content WEB02-83
add service WEB02-83
vip address 172.20.10.83
redundancy-l4-stateless
active
!*************************** GROUP ***************************
group WEB01-79
add service WEB01-79
vip address 172.20.10.79
redundancy-l4-stateless
active
group WEB01-80
add service WEB01-80
vip address 172.20.10.80
redundancy-l4-stateless
active
group WEB02-82
add service WEB02-82
vip address 172.20.10.82
redundancy-l4-stateless
active
group WEB02-83
add service WEB02-83
vip address 172.20.10.83
redundancy-l4-stateless
active -
[Tuxedo 9.1 - SALT 2.0] Web service Endpoint address
I'm working on SALT 2.0 feature with Tuxedo 9.1.
I have to expose one Tuxedo service as a web service.
I followed the online documentation and this works fine.
I just have one problem concerning the Web service exposition address (Endpoint). In my wsdf config file, I have the following AccessingPoints node :
<AccessingPoints>
<Endpoint id="GWWS_STAR_HTTP" address="http://servername:65002/STAR" />
</AccessingPoints>
Once the TMMETADA and GWWS configured, I started Tuxedo with the tmboot command and I made a test with a classical web browser thanks to get the wsdl.
I first tried with http://servername:65002/STAR/wsdl? but I got an error.
I made a test with http://servername:65002/wsdl? and I got a successful answer.
Is anyone can explain to me how to expose the service with the following URL : http://servername:65002/STAR (as defined in the wsdf file) ?
Is there another configuration to place in the SALTDEPLOY file ?
Thanks in advance.
With my best regards,
Edited by: [email protected] on 5 mars 2009 07:20Hi Sebastien,
The config of "<Endpoint id="GWWS_STAR_HTTP" address="http://servername:65002/STAR" />" specifies the SOAP address in WSDL, for example ,
<wsdl:port binding="tns:simpapp_Binding" name="simpapp_GWWS1_HTTPPort">
<soap11:address location=""http://servername:65002/STAR"/>
</wsdl:port>
You can not use web browser to access this address because it requires SOAP request message. The address http://servername:65002/wsdl is to retrieve the WSDL of your web service. The WSDL can be used to program or test for your exposed web services.
If you want to test the web services directly, I would suggest you trying soapUI (http://www.soapui.org/) which is a very useful SOAP test utility. The most important is it is free:-). The steps sounds like,
1. New a project
Supply your WSDL address, such as http://servername:65002/wsdl to the "Initial WSDL..." box.
2. Following the wizard steps you can create testsuite
3. In the TestSuite, you can edit the SOAP request body directly and get the reply from GWWS.
Hope some help.
Wayne -
version: OSB 10g
Hi,
Can anyone tell me hoe to find the service endpoint uri for a web service derived from java classes is and deployed on weblogic? In ALSB this used to be
in a file called weblogic-webservices.xml but this file no longer exists. I have checked oracle-webservices.xml and web.xml but haven't found a reference on what the endpoint uri is. I am invoking the web service using a business service in OSB.
thanks.
DamienI was little confused about your two statements
Can anyone tell me hoe to find the service endpoint uri for a web service derived from java classes is and deployed on weblogic? and 'I am invoking the web service using a business service in OSB'.
From your description it appears that you want to invoke WS through business service in OSB.
BS---?>WS (Deployed in Weblogic and Derived from Java classes) is that the case? -
Help with alternative URL for service endpoint
I'm trying to define a WSDL service that is behind a firewall/load balancer. By default, the wsdl service-endpoint is defined using the same URL prefix as the wsdl page itself. (e.g https://virtual_servicename...) However, we need to have the service endpoint use a different prefix as it does get converted by the load-balancer. (i.e. a firewall rule passes the traffic between the real host names, no virtual address is used)
Question 1) -- should I be using the transport settings tab in SOAMANAGER config to create an Alternative Access URL for Transport Binding? (I'm not sure transport binding and service endpoint are the same thing.)
If yes to Q. 1, then question 2) -- when I attempt to create an entry in this area using the correct URL, it ends with the following error: "SRT Framework exception: ICF: Error when creating alias node. Unknown"
Any pointers what alias node is needed and where to defined it?
Thanks in advance.Hi Joseph,
CHECK THE BELOW
GOTO TCODE: SICF
EXECUTE->SELECT DEFAULT HOST->SAP->BC->SRT->RFC->SAP----HERE YOUR WEBSERVICE PATH , SO THAT YOU HAVE TO GET EVERY TREE PATH SHOULD ENABLE AND ACTIVE IN MENTION ABOVE. OTHERWISE U CANT ACTIVE THE BINDING AND CANT CREATE THE LINK.
GET THE ACCESS FROM THE BASIS FOR YOUR USERNAME AND YOU ABLE TO DO THE CONFIGURATION .
PLEASE REVERT IF ANY DOUBT -
Custom WS-Policy Files in Console Service Endpoint Polices List
hi
Not sure which WLS newsgroup for this so here goes.
I want to assign custom WS-Policy files to a web service via the console (i.e. post-deployment).
By default, the Service Endpoint Policies list only shows a small subset of default policy files within weblogic.jar and none of the Wssp1.2-* policy files. (i.e. only the proprietary WLS 9.0 WS-Policy files)
Is this correct behaviour? I want to experiment with policies based on the current WS Security Policy Standard without hard-coding the names of files into the service.
Is there a way to make these other supplied WSSecurityPolicy 1.2 policies appear in the list?
Thanks
Jim NicolsonHi,
Below are the steps followed
- OSB Proxy service has 'oracle/wss_username_token_service_policy' attached to it.
- Iam invoking this from BPEL. BPEL process has 'oracle/wss_username_token_client_policy' attached.
- I can invoke the osb proxy from bpel by passing credentials - No Issues.
Now I need to put some authorization restriction to the proxy service, so only specific users can access that.
-I used Role=Admin as a policy condition restriction under security in Proxy service.
-Then I went to proxy test console and I added the 'oracle/wss_username_token_client_policy' credentials and weblogic/xxxxx at Transport section and I was able to invoke the process. Here weblogic has a Admin Role.
-I cannot invoke the same proxy service from BPEL in Jdeveloper now.
All Iam trying to do is to protect my proxy by authrorization policy.
Thanks
Jagan.
Maybe you are looking for
-
I recently upgraded to an iPhone 5 and gave my mother my 4. However she doesn't own a computer so it's registered to my ID. Sooooo......now EVERYTHING that is downloaded is to BOTH phones and it's driving me to distraction and clogging up my phone. I
-
Satellite Pro A200-1MI - Need driver for PCI memory controller
I have the Toshiba Satellite Pro A200-1MI(PSAE7E) having a problem with PCI Memory Controller on my notebook. When I go to Device Manager it shows question mark in the tab Other Devices and when I go there, it's yellow ?(question mark) and !(exlamati
-
Hi oracle cluster version 11.2 o/s windows 2008R2 i was install oracle cluster success and when i was check crsctl check crs all was online and clufy stage -post crsinst was success i left few days and now the out put of crsctl check crs is crs-4638
-
How do I make the Bookmarks menu drop-down larger?
I'm using a 1920 x 1200 monitor and the icons in the menu are too small. How do I make the Bookmarks menu drop-down larger? Not the toolbar. I never use the toolbar. I've removed all toolbars. Don't give me help for the toolbar. I'm asking about the
-
Suddenly cannot open iTunes - HELP PLEASE
The file 'iTunes library.itl' cannot be read beacause it was created by a newer version of iTunes. This is the message i got today when trying to open iTunes after installing the new version. It originally stated i should re-install Quicktime which i