Urgent- Issues in Creation of Web Service extending Portal Service
Hi Experts,
I am facing following issues,
1.I've created Portal Service and extended it as Web Service, this web service I am not able to view in Webservice Navigator.
2.When I am trying to send request to WS from EP Web Service checker in NWDS I am getting an error that "The User Authentification is not correct to access to the Portal Service com.sap.portal.prt.soap.PortalUMEService or the service was not found"
Any Help from you is highly appreciated.
Regards,
Maruti Prasad
hi Marti ,
I have few pdf Reg this i did sample WSDl and tested its workingf fine
plese send me e mail i will send you
Regards ,
venkat
Similar Messages
-
Issue in creation of data from extended segment in background mode
Dear all,
I am facing an issue in creation of data in receiving system using IDOC for an xtended matmas segment(Extended for classification view in user exit).The issue is that the idoc is received successfully in r3eceiving system but not created successfuly in data base .(Though it is shown green/successful).When i execute this from we19 the data is created successfuly in data base.I will be thankful if you can guide me resolve issue.
Thanks.Hello,
you can use CALL TRANSFORMATION id, which will create a exact "print" of the ABAP data into the XML.
If you need to change the structure of XML, you can alter your ABAP structure to match the requirements.
Of course you can create your own XSLT but that is not that easy to describe and nobody will do that for you around here. If you would like to start with XSLT, you´d better start the search.
Regards Otto -
Issue with creation of web service
hello,
i use Jdeveloper 11.1.2.0.0 and i want to create a new Web service client and proxy to communicate with Bi publisher web services.
1) I Choose the client style JAX-WS Style
2) in the select Web services Description i set WSDL document URL to
http://dev2008:7001/xmlpserver/services/v2/SecurityService?wsdl
I let the steps 3 to 8 as default.
at the step 9
When i click on Finish
i have the error
java.lang.IllegalArgumentException: Not a valid simple name: 'v2/SecurityServiceClient'
at oracle.javatools.parser.java.v2.internal.symbol.SymFactory.throwIllegalArgumentException(SymFactory.java:228)
at oracle.javatools.parser.java.v2.internal.symbol.SymFactory.createSimpleNameSym(SymFactory.java:215)
at oracle.javatools.parser.java.v2.internal.symbol.SymFactory.createClass(SymFactory.java:713)
at oracle.jdevimpl.webservices.tools.weblogic.generator.SampleClientGenerator.generateClassDeclaration(SampleClientGenerator.java:247)
at oracle.jdevimpl.webservices.tools.weblogic.generator.SampleClientGenerator.generateClientForPort(SampleClientGenerator.java:179)
at oracle.jdevimpl.webservices.tools.weblogic.generator.SampleClientGenerator.generateForService(SampleClientGenerator.java:124)
at oracle.jdevimpl.webservices.tools.weblogic.generator.SampleClientGenerator.generate(SampleClientGenerator.java:91)
at oracle.jdevimpl.webservices.tools.weblogic.JDevWsimportTool.generateSampleClientCode(JDevWsimportTool.java:1264)
at oracle.jdevimpl.webservices.tools.weblogic.JDevWsimportTool.generateCode(JDevWsimportTool.java:620)
at oracle.jdevimpl.webservices.tools.weblogic.JDevWsimportTool.generateCode(JDevWsimportTool.java:443)
at oracle.jdevimpl.webservices.tools.weblogic.WebLogicAdaptor.wsimportGenerateCode(WebLogicAdaptor.java:1020)
at oracle.jdevimpl.webservices.tools.weblogic.WebLogicAdaptor.createProxy(WebLogicAdaptor.java:284)
at oracle.jdeveloper.webservices.tools.WebServiceTools.createProxy(WebServiceTools.java:271)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at oracle.jdeveloper.webservices.tools.WebServiceTools$1.invoke(WebServiceTools.java:132)
at $Proxy47.createProxy(Unknown Source)
at oracle.jdeveloper.webservices.model.proxy.generator.CreateProxy.createJaxWsProxy(CreateProxy.java:1194)
at oracle.jdeveloper.webservices.model.proxy.generator.CreateProxy.doGeneration(CreateProxy.java:382)
at oracle.jdeveloper.webservices.model.proxy.generator.CreateProxy.action(CreateProxy.java:174)
at oracle.jdeveloper.webservices.model.generator.GeneratorAction.run(GeneratorAction.java:142)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:662)
best regards
Jean marchi,
no it's too large.
i think i have solved my problem,
originally the name of the web service is setting on v2/SecurityService_
</wsdl:binding>
<wsdl:service name="SecurityService">
<wsdl:port binding="impl:SecurityServiceSoapBinding" name="v2/SecurityService">
<wsdlsoap:address location="http://dev2008:7001/xmlpserver/services/v2/SecurityService"/>
</wsdl:port>
</wsdl:service>
</wsdl:definitions>
if i change the name to SecurityService as follow , no error occurs
</wsdl:binding>
<wsdl:service name="SecurityService">
<wsdl:port binding="impl:SecurityServiceSoapBinding" name="SecurityService">
<wsdlsoap:address location="http://dev2008:7001/xmlpserver/services/v2/SecurityService"/>
</wsdl:port>
</wsdl:service>
</wsdl:definitions> -
Urgent(error while registering a web provider on portal)
Hi!
When i am trying to register any webprovider(even the
sample provider which comes with jpdk ) on the portal ,I am
getting the following ora-exception
An error occurred when attempting to call the providers register
function. (WWC-43134)
An unexpected error occurred: ORA-29516: Aurora assertion
failure:
Assertion failure at joncomp.c:127
jtc_active_clint_init_ncomp_slots(oracle/xml/parser/v2/DTD, 0)
returned 0 (WWC-43000)
Could anyone please suggest the cause of this error or what can
be done in this case .This is really urgent for me as my project
plan is getting delated because of this problemHi Sharmila
I appreciated your help but I cann't yet figure out the problem.
First of all the listener is up.
The datasources.xml file is like that:
<data-source
class="com.evermind.sql.DriverManagerDataSource"
name="OracleDS"
location="jdbc/emulatedPortletPrefs"
xa-location="jdbc/xa/portletPrefs"
ejb-location="jdbc/portletPrefs"
connection-driver="oracle.jdbc.driver.OracleDriver"
username="portlet_prefs"
password="portlet_prefs"
url="jdbc:oracle:thin:@localhost:tcp:1521:infraDB.localhost"
/>
where ifraDB.localhost is the Global database name
and the 1521 is the port of the listener
If you can point out any mistake please let me know!
Thanks alot for the help! -
IWAB0014E Unexpected exception - Exposing Portal Services as Web Services
Hi!
I try to expose a Portal Service as a Web Service:
[Exposing Portal Services as Web Services |http://help.sap.com/saphelp_nw72/helpdata/en/49/e44e702784751be10000000a42189b/frameset.htm]
While using the wizard the following exception is rising:
IWAB0014E Unexpected exception occurred.
java.lang.IllegalArgumentException
at org.eclipse.wst.server.core.internal.facets.FacetUtil.getRuntime(FacetUtil.java:89)
at org.eclipse.jst.server.core.FacetUtil.getRuntime(FacetUtil.java:59)
at org.eclipse.jst.ws.internal.consumption.command.common.CreateFacetedProjectCommand.setFacetRuntime(CreateFacetedProjectCommand.java:283)
at org.eclipse.jst.ws.internal.consumption.command.common.CreateFacetedProjectCommand.getFacetsToAdd(CreateFacetedProjectCommand.java:219)
at org.eclipse.jst.ws.internal.consumption.command.common.CreateFacetedProjectCommand.execute(CreateFacetedProjectCommand.java:115)
at org.eclipse.jst.ws.internal.creation.ui.extension.PreServiceDevelopCommand.execute(PreServiceDevelopCommand.java:191)
at org.eclipse.wst.command.internal.env.core.fragment.CommandFragmentEngine.runCommand(CommandFragmentEngine.java:419)
at org.eclipse.wst.command.internal.env.core.fragment.CommandFragmentEngine.visitTop(CommandFragmentEngine.java:359)
at org.eclipse.wst.command.internal.env.core.fragment.CommandFragmentEngine.moveForwardToNextStop(CommandFragmentEngine.java:254)
at org.eclipse.wst.command.internal.env.ui.widgets.SimpleCommandEngineManager$6.run(SimpleCommandEngineManager.java:294)
at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:464)
at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:372)
at org.eclipse.jface.wizard.WizardDialog.run(WizardDialog.java:934)
at org.eclipse.wst.command.internal.env.ui.widgets.SimpleCommandEngineManager.runForwardToNextStop(SimpleCommandEngineManager.java:264)
at org.eclipse.wst.command.internal.env.ui.widgets.WizardPageManager.runForwardToNextStop(WizardPageManager.java:91)
at org.eclipse.wst.command.internal.env.ui.widgets.WizardPageManager.getNextPage(WizardPageManager.java:154)
at org.eclipse.wst.command.internal.env.ui.widgets.SimpleWizardPage.getNextPage(SimpleWizardPage.java:136)
at org.eclipse.jface.wizard.WizardDialog.nextPressed(WizardDialog.java:813)
at org.eclipse.jface.wizard.WizardDialog.buttonPressed(WizardDialog.java:369)
at org.eclipse.jface.dialogs.Dialog$2.widgetSelected(Dialog.java:624)
at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:228)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1003)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3823)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3422)
at org.eclipse.jface.window.Window.runEventLoop(Window.java:825)
at org.eclipse.jface.window.Window.open(Window.java:801)
at org.eclipse.wst.command.internal.env.ui.widgets.popup.DynamicPopupWizard.run(DynamicPopupWizard.java:130)
at org.eclipse.ui.internal.PluginAction.runWithEvent(PluginAction.java:251)
at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:583)
at org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:500)
at org.eclipse.jface.action.ActionContributionItem$5.handleEvent(ActionContributionItem.java:411)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1003)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3823)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3422)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2384)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2348)
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2200)
at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:495)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:288)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:490)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:113)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:193)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:386)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:549)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
Has anybody an idea, or can tell me another way to do for NW 7.2?
Thanks DanielHi Ankur,
Please go through the below link please. It may be helpful.
Eclipse WTP Tutorials - Creating Bottom Up Web Service via Apache Axis2
Thanks,
Hamendra -
Making portal services as web services
hi,
i have created a portal service. i want to publish this as web service . anyone know how to do this ...
padmahi padma,
in your project folder follow the path new->other->portal application -> portal application object ->
portal web services -> portal web services from portal services and select ur portal service.
to view ur wsdl file go to System administration->support->portal runtime -> soap admin -> web services
Regards,
jeyasingh Samuel -
How to expose/convert my Portal Service as/to a Web Service??
Hi Experts,
How can i expose my Portal Service as a Web Service??
What configuration i need to do for that???
Please reply.
Help will be rewarded and Appreciated.hi
In NWDS go to
New ->other -> portal application -> portal application object ->
portal web services -> portal web services from portal services and select ur portal service.
Generate portal web service with PDK wizard by choosing Portal web service from portal service
Select the interfaces by clicking the browser button.
select the methods to be exposed to web service.
Now WSDL files are generated for portal services.
You can view the WSDL by going to
System administration->support->portal runtime -> soap admin -> web services
Regards,
Ganesh N -
Convert portal service to web service option in NWDS
Hi all,
I am using SAP NetWeaver Developer Studio (Version: 7.0.14), in this I couldn't find option to convert portal service to web service.
Please help me out, how to convert portal service to web service through NWDS or any other way to do it.
Helpful answer will appreciate.
Thanks,
Regards,
Kathiresan RHi
In NWDS go to New ->other -> portal application -> portal application object -> portal web services -> portal web services from portal services and select ur portal service.
Generate portal web service with PDK wizard by choosing Portal web service from portal service
Select the interfaces by clicking the browser button.
select the methods to be exposed to web service.
Now WSDL files are generated for portal services.
You can view the WSDL by going to
System administration->support->portal runtime -> soap admin -> web services.
Hope this works for you. Please excuse any small mistakes if I have made.
Regards,
Shitij -
How to reflect the use of a custom cert in an unattended setup of FIM R2 SP1 Portal & Service?
Hi,
When doing an
unattended installation of FIM Portal & Service there is a parameter that indicates the certificate subject name to generate: 'CERTIFICATE_NAME'.
But, the GUI-based setup shows a choice:
Select a certificate located in the local certificate store
Generate a new self-issued certificate
How do I accomplish a selection from the local certificate store through an unattended install?
It seems that for instance using 'CERTIFICATE_NAME=MyCustomFIMCert' does not search the store first but creates an additional self-issued certificate with exactly the same name; in the msi installer log it then complaints that the installer
found certificates with the same name.
Anyone any tips how to deal with this behavior?
THANKS :-)
Danny Alvares, Senior Technology ConsultantHere's the full PowerShell script.
# FIM Service & Portal MSI & Setup# See: http://technet.microsoft.com/en-us/library/hh322863(v=ws.10).aspx
$FIMServicePortalMsi = "`"C:\FIMSetup\Service and Portal\Service and Portal.msi`""
$FIMServicePortalInstallDir = "`"C:\Program Files\Microsoft Forefront Identity Manager\2010`""
$FIMServicePortalSetupLog = "`"C:\FIMSetup\FIMServicePortalSetup_Log.txt`""
$FIMServiceCustomCertificateName = "fimservice.domain.local"
$FIMADDLOCAL = "CommonServices,WebPortals"
$FIMSQMOPTINSETTING = 0
$FIMSQLSERVER_SERVER = "dbFIMService" # REQUIRED
$FIMSQLSERVER_DATABASE = "FIMService"
$FIMEXISTINGDATABASE = 0
$FIMMAIL_SERVER = "exch.domain.local" # REQUIRED
$FIMMAIL_SERVER_USE_SSL = 0
$FIMMAIL_SERVER_IS_EXCHANGE = 1
$FIMPOLL_EXCHANGE_ENABLED = 0
# $FIMCERTIFICATE_NAME = "ForefrontIdentityManager" # IMPORTANT: WHEN USING A CUSTOM CERTIFICATE USE THUMBPRINT
$FIMCERTIFICATE_THUMBPRINT = (dir Cert:\LocalMachine\My | where {$_.subject -match $FIMServiceCustomCertificateName}).thumbprint
$FIMSERVICE_ACCOUNT_NAME = "svcFIMservice" # REQUIRED
$FIMSERVICE_ACCOUNT_PASSWORD = "********" # REQUIRED
$FIMSERVICE_ACCOUNT_DOMAIN = "DOMAIN" # REQUIRED
$FIMSERVICE_ACCOUNT_EMAIL = "[email protected]" # REQUIRED
$FIMSERVICE_MANAGER_SERVER = "" # FIM Reporting Service Management Server
$FIMSYNCHRONIZATION_SERVER = "fimsync.domain.local" # REQUIRED
$FIMSYNCHRONIZATION_SERVER_ACCOUNT = "DOMAIN\svcFIMsyncservice"
$FIMSERVICEADDRESS = "fimservice.domain.local" # DO NOT USE LOCALHOST OR HTTP(S) PREFIX
$FIMSHAREPOINT_URL = "https://fimportal.domain.local"
$FIMREGISTRATION_PORTAL_URL = ""
$FIMFIREWALL_CONF = 1 # Ports 5725, 5726
$FIMSHAREPOINTUSERS_CONF = 1
$FIMREQUIRE_REGISTRATION_INFO = 0
$FIMREGISTRATION_ACCOUNT_NAME = ""
$FIMREGISTRATION_ACCOUNT_DOMAIN = ""
$FIMREQUIRE_RESET_INFO = 0
$FIMRESET_ACCOUNT_NAME = ""
$FIMRESET_ACCOUNT_DOMAIN = ""
#MSI Argument list
$FIMArguments = @("/i", $FIMServicePortalMsi, "/qn", "INSTALLDIR=$FIMServicePortalInstallDir", "ADDLOCAL=$FIMADDLOCAL", "SQMOPTINSETTING=$FIMSQMOPTINSETTING", "SQLSERVER_SERVER=$FIMSQLSERVER_SERVER", "SQLSERVER_DATABASE=$FIMSQLSERVER_DATABASE", "EXISTINGDATABASE=$FIMEXISTINGDATABASE", "MAIL_SERVER=$FIMMAIL_SERVER", "MAIL_SERVER_USE_SSL=$FIMMAIL_SERVER_USE_SSL", "MAIL_SERVER_IS_EXCHANGE=$FIMMAIL_SERVER_IS_EXCHANGE", "POLL_EXCHANGE_ENABLED=$FIMPOLL_EXCHANGE_ENABLED", "CERTIFICATE_THUMBPRINT=$FIMCERTIFICATE_THUMBPRINT", "SERVICE_ACCOUNT_NAME=$FIMSERVICE_ACCOUNT_NAME", "SERVICE_ACCOUNT_PASSWORD=$FIMSERVICE_ACCOUNT_PASSWORD", "SERVICE_ACCOUNT_DOMAIN=$FIMSERVICE_ACCOUNT_DOMAIN", "SERVICE_ACCOUNT_EMAIL=$FIMSERVICE_ACCOUNT_EMAIL", "SERVICE_MANAGER_SERVER=$FIMSERVICE_MANAGER_SERVER", "SYNCHRONIZATION_SERVER=$FIMSYNCHRONIZATION_SERVER", "SYNCHRONIZATION_SERVER_ACCOUNT=$FIMSYNCHRONIZATION_SERVER_ACCOUNT", "SERVICEADDRESS=$FIMSERVICEADDRESS", "SHAREPOINT_URL=$FIMSHAREPOINT_URL", "REGISTRATION_PORTAL_URL=$FIMREGISTRATION_PORTAL_URL", "FIREWALL_CONF=$FIMFIREWALL_CONF", "SHAREPOINTUSERS_CONF=$FIMSHAREPOINTUSERS_CONF", "REQUIRE_REGISTRATION_INFO=$FIMREQUIRE_REGISTRATION_INFO", "REGISTRATION_ACCOUNT_NAME=$FIMREGISTRATION_ACCOUNT_NAME", "REGISTRATION_ACCOUNT_DOMAIN=$FIMREGISTRATION_ACCOUNT_DOMAIN", "REQUIRE_RESET_INFO=$FIMREQUIRE_RESET_INFO", "RESET_ACCOUNT_NAME=$FIMRESET_ACCOUNT_NAME", "RESET_ACCOUNT_DOMAIN=$FIMRESET_ACCOUNT_DOMAIN", "/l*", $FIMServicePortalSetupLog)Clear-Host
"Installing FIM Portal & Service..."
$InstallExitCode = (Start-Process -FilePath msiexec.exe -ArgumentList $FIMArguments -Wait -Passthru).ExitCodeif ($InstallExitCode -eq 0) {"Installation successful."}else {"Installation failed with code $InstallExitCode. Check Windows Event Viewer for errors."}
Danny Alvares, Senior Technology Consultant -
Difference between portal component and portal service?
Hi I am kishore...
I worked on portal components but not on portal services... Would anybody tell the difference between the portal components and portal services...? What is a portal service..?
How we know which one to choose in the scenario.?
Thanks in adavanceHi kishore,
A portal component is custom Java code that is executed according to user requests, and generates HTML output for display on the client.
Portal components:
Page builder, which assembles pages
Admin tools, such as logger, which is comprised of user interface messages.
Pages
Technically, the page is also an iView. A page includes iViews or pages (nested) and Layout components
iViews
There are two different isolation levels (iView types)
Embedded: iViews html is embedded as part of page html. iViews are called synchronically on the server, and retrieved in one response, to the client (this is the page response).. Each iView reloading reloads all iViews on page.
URL (Isolated): iViews are fetched by an IFRAME element in an own request. One response for the page followed by additional request-response for each iView (depending on browser 2-4 requests simultaneously).
Portal Services:
A portal service is a component that offers a globally accessible function in the portal.
A portal service act as the middleware, that is, interfaces that are enabled to exchange procedures and data. They offer functionality to portal components, and other services.
There are two groups of portal services:
Portal services (part of the PRT)
Caching
Notification
iView service
Application Repository
System Landscape
Role, pages, worksets
Web Services
Unification service
Portal services (external to the PRT)
Client Eventing
URL generator
Logger
JCO client service
Hope this helps.
Regards
Atul Shrivastava -
Where to find Portal WebService from Portal Service
Hello,
I've managed to create a portal service. i would now like to use it as a web service.
I've found document describing the process, however when try to create a portal object I'm proposed with the choice for portal service, Portal Componant and KM Componant , but not the needed "Web Service from portal Service" .
Does anyone know what you have to get/add/activate to have this option ?
i'm on NWDS version 7.0.14
regards
Guillaume PATRYHi Guillame,
To expose your Portal Service as a Web Service, follow the steps :
1). Select the project containing the Portal Service you wish to expose as a web service.Generate Portal Web Service with PDK Wizard by choosing Portal Web Service From Portal Service.
2). Select the interface by clicking the browse button.You can only expose the interface that are defined in your Portal Service Project.
3). Select the method you want to expose to the web service.WSDL files will be generated.
4). The portalapp.xml will be automatically updated with the WSDL entries.
5). Deploy the Portal Service on Portal.
6). View the Web Service on Portal in the following path :
System Administration --> Support --> Portal Runtime --> SOAP Admin --> Web Services
7). The generated WSDL can be viewed with the URL :
http://<server>/irj/servlet/prt/soap/com.sap.portal.prt.soap.<servicename>.
Hope this does solves your problem.
Do award points if found helpful.
Thanks & Regards
Gourav. -
Hi, I have created a Portal Service and using this service in a Different Abstract Portal Component. I have added the jar file as External Jar.
When I run this application, I am getting <b>Could not find portal application portalservice.TestPortalService</b>.
For sharing reference in (poralapp.xml) , what should I add?
- SaiHi,
Give Sharing Reference value as the Interface Key. Add jar file to the Project and Export the par file. Export the Service par file first run your Portal Service accessing application.
For more information, go thru the below links.
Re: Creating a Portal service
Re: Portal Service- Service Not Found Exception
Regards,
Sridhar -
Issue while adding WCF Web Service reference using Oracle APEX
Hi,
We have an issue with creating the Web Service Reference for the WCF web service:
http://dev.virtualearth.net/webservices/v1/metadata/geocodeservice/GeocodeService1.wsdl
The APEX gives the following error
“The WSDL document could not be understood by the rendering engine. Click Create Web Service Reference Manually to continue creating a reference for this service.”
Can you please tell me if creating the Web Service Reference for WCF is supported on the “out of the box“ APEX?
Environment information:
APEX 4.0.2.00.07
Database 11.2.0.3
Please note that we have tried it in APEX 4.1.1 from apex.oracle.com and the error there is different, it can connect even to ASMX wsdl.
Thank you.I don't think that is it specific to just .NET web services. I have tried with a web service created with TIBCO BusinessWorks (Middleware product) that did not work either. The wsdl validated correctly in soapUI, so I think it just must be the implementation of the parser which is looking for some specific format.
When in doubt, go with either the manual reference or with pl/sql using one of the api's. -
Error while creation of web service model in web dynpro
Hi,
I am getting following error "no services available or local server not accessible" while creation of web service model.
I have already created my web service nad deployed it. It was deployed successfully.
In the web service model creation wizard I am not able to see neither my web service nor any other standard service.
Regards,
Anubha PandeyAre you using the deprecated Web Services model or the new adaptive web services model?
Take a look in this document: https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/b2bc0932-0d01-0010-6d8e-cff1b2f22bc7 -
Issue in accessing Client Web Service 401 authentication error
Hi,
I have a requirement where i need to call a web service from SOA composite. When i deploy the service on SOA Server and try accessing it i get below error
**oracle.fabric.common.FabricException: Cannot read WSDL "{http://www.service-now.com}ServiceNow_u_incident" from Metadata Manager.: Error in getting XML input stream: https://XXXXXXX.service-now.com/incident.do?WSDL: Response: '401: Unauthorized' for url: 'https://XXXXXXXX.service-now.com/incicdent.do?WSDL'**
If i go from broweser and hit the url it asks for my ldap / windows credential.
My question is how to i pass these credentials from Composite.
sample service
https://demo.service-now.com/incident.do?WSDL
ShirishTo pass HTTP Basic Auth from an External Reference in a composite_
Set up in the EM
1. Create the credentials in the EM
- In the EM Weblogic Domain > right click the domain name
- Choose Security > Credentials
2. Create an oracle.wsm.security map
This is where the http token details are held
- If the oracle.wsm.security does not exist create one (Create Map)
- call it oracle.wsm.security
3. Create the Key
- Click create Key
- Enter the following values
Select Map -> oracle.wsm.security
Key -> Key name
Type -> Password
Username -> << basic auth username required >>
Password -> << basic auth password required >>
Description -> Clear text description
Note : Make the key name specific to the service you are accessing i.e. basic.credentials.sitea.demo
Secure the Reference Partner Link
In JDeveloper
Open the composite that needs securing
Right click on the external reference
Select Configure WS Policies
For Security, click the + button
Select the oracle/wss_http_token_client_policy entry
Select this and click the pencil button to edit the Override Value.
In the override value column (csf-key), enter the credential key name you wish to use. i.e. basic.credentials.sitea.demo
Deploy the service, and this will now be secured against the Basic Auth.
This does not address SSO / Windows AD integration from the client, this is where a Web Service is protected by basic auth. If you need to integrate with AD as SSO etc then you will need to configure Kerberos. That is a much bigger explaination that you will probably find on the Net.
Good luck
Edited by: rodhiggins on 28/05/2013 22:52
Maybe you are looking for
-
Need Guide to create a table in SQL Server and Process data for JDBC
Dear All, Scenario:JDBC to JDBC I need to practice JDBC to JDBC scenario and for that i need to create a table in SQL server for sender ,receiver and update i have installed SQL Server and no idea about creation of table and Connection string for PI
-
Free Photoshop CS2 and serial number that works
I downloaded the free Photoshop CS2. How do I get a serial number that works so I can install the program? Thanks.
-
What is the easiest ways to create motion menus in Encore CS5 w/ After Effects CS5
Hello, What is the easiest way to create motion Menus in Encore CS5? I'm creating a motion menu in after effects CS5 and will import as a menu in Encore, but I want to keep the animation, while the buttons will navigate you to the appropriate timeli
-
I'm new to ejb's so bare with me.... We have a number of stateful session beans deployed using weblogic6.1. I'm trying to figure out how to correctly propogate exceptions between the ejb and the client. My ejb throws custom exceptions of type X that
-
Help me about session management
i need session management sample coding and database connection