Error in Creation of Service Name for Bussiness Service
Hi Friends
I am creating customized Service Program for Bussiness Service which is used for uploading spotbilling data to ccb . The service program CM_Sbm_Upload consists of program com ids CIPBSEGP,CIPMMRDP,CIPTSATP . when i give this to bussiness service i am getting error
Service metainfo missing for 'CM_SBM_UPLOAD'
pls help me to resolve this issue.
Thanks&Regards
sivaram
Hi,
I've got the same error during my development of a page maintenance service.
Please check if the cm.jar is correctly deployed in your splservice.ear and check also all other deployment directories.
You can find them in the Output window of eclipse after execution of the "Deploy CM" script.
When the cm.jar is deployed well, check if you annotations are correct.
My annotations are looking like this:
* Perform Batch Add.
* @PageMaintenance (secured = false, service = CMIMDIMP,
* body = @DataElement (contents = { @DataField (name = CM_SIMULATION)
* , @DataField (name = XML_REQUEST)}),
* actions = { "change"
* , "read"},
* modules = { "foundation"})
*/To connect a Page Maintenance Service, you must first create a service programm and the "service name" of the service program must match to
the name of the service annotation that you have specified on your Page Maintenance Service, in my case "CMIMDIMP".
There is no validation during the saving of the service programm, the validation happens when you save the Business Service.
BTW. you can use jd-gui.exe to decompile the cm.jar file but you will not see the annotations !
For viewing the ear file I'm using 7-zip.
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.
-
Error during creation of transfer orders for material
Hi,
We are doing a transfer of stock from one storage with WM to a storage without WM.
But system does not finish the process automatically displaing the following error message:
"Error during creation of transfer orders for material document 49000XXXX"
System cannot find source storage bin
Thanks in advance for the help
Regard
Enzoyour picking strategy does not find the bin where the material is.
So you need to check what value you have entered for picking in WM view of material master.
then you have to check where your material is (storage type and bin)
then you need to check customizing to where what storage types are included in the picking strategy that is tight to the material master entry. -
Error during creation of transfer orders for mateRIA
hi gurus,
I am getting an error while moving material from sl0c2 to sloc1 which is connected to wh by mvmt 321. the document is getting posted and the stock is coming to sloc1,but the error is
"Error during creation of transfer orders for mateRIAL.how to correct the error.
regards
muruganHi,
The material is maintained at the Warehouse level, hence warehouse transactions have to be completed, by creating a transfer order and the confirmation of the same will create a transfer posting from SL1 to SL2 in the system. This is trigerred automatically depending on the sytem configuration.
Regards,
raghu -
Error during creation of info record for pipline material.(Urgent)
Hi All,
We are getting the following error during creation of Info record for pipeline material
" Material XXXXX is not a pipline material"
we have checked the material master and found it is a pipeline material.
Kindly advice on the same.
Help in any form will be rewarded.
Best Regards
ArihanthHi Arahanth,
The steps u need to check are;
1) The Material Type ( If standard then it is PIPE or if defined own Material Type check the settings once preferably in special material type a tick at pipeline mandatory)
2) when u create the info record (ME11) ensure the info category is selected as pipeline.
Hope its clear to u
if solved do reward me points
Regards
Anil Thai -
Gateway hostname and gateway service name for XI
Hi,
Where can i find the Gateway hostname and gateway service name for XI Integration server. I need this info to input for creating RFC for SAPSLDAPI.
Thanks in advance. SriSri,
You can find this info from t-code SMGW
Choose menu Goto->Parameters->Display and search for entries
gateway hostname and gateway service (usually sapgw00)
Reward if helpfull
Vijay Kothapalli -
PAM-KRB5: account: unable to get host based service name for realm
I want a custom service to authenticate via PAM with Microsoft Active Directory Services on Windows 2003. kinit appears to work:
Myserver% klist
Ticket cache: /tmp/krb5cc_200
Default principal: [email protected]
Valid starting Expires Service principal
Tue 01 Aug 2006 10:42:23 AM CDT Tue 01 Aug 2006 08:42:23 PM CDT krbtgt/[email protected]
renew until Tue 08 Aug 2006 10:42:23 AM CDT
Running a sample PAM consumer using 'winsamp' as its service name complains that Kerberos doesn't know the user. syslog reports: PAM-KRB5: account: unable to get host based service name for realm 'EXAMPLE.COM'.
I'm stuggling to get any additional logging out of either PAM or Kerberos. Any advice appreciated.
/etc/pam.conf:
winsamp auth required pam_krb5.so.1 debug
winsamp password required pam_krb5.so.1 debug
winsamp account required pam_krb5.so.1 debug
winsamp session required pam_krb5.so.1 debug
/etc/krb5/krb5.conf:
[libdefaults]
default_realm = EXAMPLE.COM
default_tkt_enctypes = des-cbc-md5 ; or des-cbc-crc
default_tgs_enctypes = des-cbc-md5 ; or des-cbc-crc
[realms]
EXAMPLE.COM = {
kdc = mykdc.example.com:88
admin_server = mykdc.example.com
default_domain = EXAMPLE.COM
[domain_realm]
.example.com = EXAMPLE.COM
[logging]
default = FILE:/var/krb5/kdc.log
kdc = FILE:/var/krb5/kdc.log
kdc_rotate = {
# How often to rotate kdc.log. Logs will get rotated no more
# often than the period, and less often if the KDC is not used
# frequently.
period = 1d
# how many versions of kdc.log to keep around (kdc.log.0, kdc.log.1, ...)
versions = 10
[appdefaults]
kinit = {
renewable = true
forwardable= true
PAM sample application synopsis:
pam_start("winsamp", "someuser", &conv, &pamh);
err = pam_authenticate(pamh, 0);
if (err == PAM_USER_UNKNOWN)
printf("don't know that user\n"); // <-- we always arrive here
logout();
}Part of the problem was that the Sun server's domain was not an exact match for the ADS domain. One was XXXX.EXAMPLE.COM and the other was just EXAMPLE.COM. Adding the equiv. domains in krb5.conf improved that situation.
The sample PAM application still doesn't behave the way I want. When pam.conf is configured to authenticate against /etc/passwd, it works. Not when authenticating against ADS alone. I've come to the conclusion that PAM is for authenticating ONLY access to Solaris accounts.
My application does not need a Solaris account. Am I using the wrong authentication API? -
Service Accounts for Browser Services and FD Launcher (Full-text Search)
I am setting up SQL Failover Clustering (Version: 2012SP1) on Windows 2012. There are 2 options to configure the service account for Browser Services and FD Launcher :
Option 1) Using separate domain accounts, as what I have done for DB Engine and SQL Agent.
Option 2) accept the default, which is local service for
browser, and virtual account for
FD Launcher. Per documentation URL: http://msdn.microsoft.com/en-us/library/ms143504.aspx
which is the recommended one? is it option 2?
There is security note on above URL as well, but does not clearly mention that option 1 is not recommended.
Security Note: Always run SQL Server services by using the lowest possible user rights. Use a
MSA or
virtual account when possible. When MSA and virtual accounts are not possible, use a specific low-privilege user account or domain account instead of a shared account for SQL Server services. Use separate accounts for different SQL Server services. Do not
grant additional permissions to the SQL Server service account or the service groups. Permissions will be granted through group membership or granted directly to a service SID, where a service SID is supported.Hi Luo Donghua,
In SQL Server Brower, the default logon account is NT Authority\Local service and cannot be changed during SQL Server setup.SQL Server Browser is not a clustered resource and does
not support failover from one cluster node to the other. SQL Server Browser should be installed and
turned on for each node of the cluster. SQL Server Browser should be run in the security context of a low privileged user to minimize exposure to a malicious attack.
You can change the account after the setup has been completed; For more information, see:http://msdn.microsoft.com/en-us/library/hh510203.aspx.
In SQL Server full text filter daemon launcher, on Windows Vista and Windows Server 2008, the FDHOST Launcher service account also defaults to LOCAL SERVICE. If you provide a domain account in which to run the FDHOST Launcher service, we highly recommend
that you use a low privilege account. On Windows 7 and Windows Server 2008R2 , we use Virtual Account or Managed Service account(MSA) in FD Launcher . We also need to note the account you used for
FD Launcher should be different from the account that you use for the SQL Server service. For more information, see:
http://msdn.microsoft.com/en-us/library/cc281953(v=sql.100).aspx
So I recommend you use the option 2 to configure the service account for Browser Services and FD Launcher.
Thanks,
Sofiya Li
Sofiya Li
TechNet Community Support -
Getting error while writing JUnit test case for RestFul Services
Hi All,
I have written Restful services in Netbean 6.8.
It's running well...no issues.
{color:#0000ff}While writing JUnit test cases for them, I am getting following error:
{color}{color:#993300}Testcase: testGetAuthenticated(com.ct.services.LoginServicesTest): Caused an ERROR
Implementing class{color}
java.lang.IncompatibleClassChangeError: Implementing class
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:616)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
at java.net.URLClassLoader.access$000(URLClassLoader.java:56)
at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:303)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:316)
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:616)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
at java.net.URLClassLoader.access$000(URLClassLoader.java:56)
at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:303)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:316)
at org.eclipse.persistence.jpa.PersistenceProvider.createEntityManagerFactory(PersistenceProvider.java:160)
at org.eclipse.persistence.jpa.PersistenceProvider.createEntityManagerFactory(PersistenceProvider.java:65)
at javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:52)
at javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:34)
at com.ct.services.LoginServices.getAuthenticated(LoginServices.java:205)
at com.ct.services.LoginServicesTest.testGetAuthenticated(LoginServicesTest.java:84)
Test com.ct.services.LoginServicesTest FAILED
F:\NetbeanProjectsWorkspace\DemoProject\nbproject\build-impl.xml:972: Some tests failed; see details above.
BUILD FAILED (total time: 11 seconds)
{color:#0000ff}Strange thing is that when I am commenting below lines and its related calls:
{color}
{color:#ff0000}EntityManagerFactory mEmf = Persistence.createEntityManagerFactory("AnyName");
EntityManager mEm = mEmf.createEntityManager();
{color}
{color:#0000ff}from my code, JUnit test cases are working fine.
{color}Anybody having any idea about this ?
Thanks
Avi
Edited by: Avi007 on Aug 28, 2010 5:17 AMHi All,
[http://stackoverflow.com/questions/2778295/test-driven-development-problem]
Please refer the above link for the solution
Thanks
Avi
Edited by: Avi007 on Aug 30, 2010 12:33 AM -
WSDL error during generation of ABAP proxy for web service
Hi friends,
I am getting error during the generation of ABAP proxy object for web service developed in .NET .
Error : Proxy generation terminated: WSDL error (<extension> not supported).
How to make this WSDL file compatible for ABAP proxy.
I have tried to edit WSDL file in XML Spy but did not get any option to replace/remove the tag <extention>.
If any one worked on this. Please help me its urgent.
Thanks and regards,
Shivanand.HI ,
I am having the same issue!!!
Does ABAP Proxy Generation support <extension> ?
Is there a list available of what is supported and what not (please consider I do not have access to sap notes)?
Thanks -
Error: IP Address or Server Name for the Licences Server
I am getting this error after installing SAP Server and after that the client. But the Error keep Comming back:
IP Address or Server Name for the Licences Server.
Regards,
Faisal BalochHi faisal,
Ca you please elaborate more on this like, which version & module you have installed the server on? like solution manager etc.
Thanks
M. Nizam -
Service name for logoff screen in SICF
Hi,
I want to close the browser window using a button click from my WDA application and to achieve this I have followed the blog
/people/mohammed.anzys/blog/2007/06/05/how-to-close-parent-window-in-webdynpro-applications
But step number 6 of the blog says that we need to change the logoff page. Can someone suggest me what is the service name I should put in the SICF transaction wherein I can change the logoff page.
Also, I have also tried the alternate solution mentioned in the blog but it didn't work.
Can someone provide me some helpful input.
Will rewards points for helpful answer.
Thanks & RegardsHi WDA,
Have you created the WDA Application for your Web Dynpro Component. Once you create an application and save it, a Service should get created @ this SICF level. And Also tell me if you were able to locate any other Custom ZService in SICF. If not, we can investigate the problem further.
Regards
Raja Sekhar -
Service names for db. instance.
When I display status for listener
I can see two services for one instance,
but when I select service_names from v$parameter view
there is just one there. Can someone tell me how is it possible?
Thanks for advice,
M.Not sure to understand you. Do you mean that this entry
Service "db102" has 1 instance(s).
Instance "db102", status READY, has 2 handler(s) for this service...
Handler(s):
"DEDICATED" established:0 refused:0 state:ready
LOCAL SERVER
"D000" established:0 refused:0 current:0 max:972 state:ready
DISPATCHER <machine: Feynman, pid: 29127>
(ADDRESS=(PROTOCOL=tcp)(HOST=localhost)(PORT=49536))shouldn't be there ? Well, actually the behaviour is different from 10.1 (and 9i) :
SYS@test10 SQL> show parameter service_names
NAME TYPE VALUE
service_names string a.world
SYS@test10 SQL> show parameter dispatchers
NAME TYPE VALUE
dispatchers string (PROTOCOL=TCP)
max_dispatchers integer 3
SYS@test10 SQL> !lsnrctl services
LSNRCTL for Linux: Version 10.1.0.3.0 - Production on 30-JUN-2006 18:32:11
Copyright (c) 1991, 2004, Oracle. All rights reserved.
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=localhost)(PORT=1521)))
Services Summary...
Service "PLSExtProc" has 1 instance(s).
Instance "PLSExtProc", status UNKNOWN, has 1 handler(s) for this service...
Handler(s):
"DEDICATED" established:0 refused:0
LOCAL SERVER
Service "a.world" has 1 instance(s).
Instance "test10", status READY, has 2 handler(s) for this service...
Handler(s):
"DEDICATED" established:0 refused:0 state:ready
LOCAL SERVER
"D000" established:0 refused:0 current:0 max:972 state:ready
DISPATCHER <machine: Feynman, pid: 11009>
(ADDRESS=(PROTOCOL=tcp)(HOST=localhost)(PORT=36538))
The command completed successfully
SYS@test10 SQL> In 10.2 a service = db name is always present, even with SERVICE_NAMES = null string :
SYS@db102 SQL> alter system set service_names = '';
System altered.
SYS@db102 SQL> !lsnrctl services
LSNRCTL for Linux: Version 10.2.0.1.0 - Production on 30-JUN-2006 18:37:44
Copyright (c) 1991, 2005, Oracle. All rights reserved.
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=localhost)(PORT=1521)))
Services Summary...
Service "db102" has 1 instance(s).
Instance "db102", status READY, has 2 handler(s) for this service...
Handler(s):
"D000" established:0 refused:0 current:0 max:972 state:ready
DISPATCHER <machine: Feynman, pid: 11171>
(ADDRESS=(PROTOCOL=tcp)(HOST=localhost)(PORT=36677))
"DEDICATED" established:0 refused:0 state:ready
LOCAL SERVER
The command completed successfully
SYS@db102 SQL> Maybe this guarantees db service registration in any situation... -
JMX object names for JBI services
In a previous post it was stated that the JMX objectnames for the JBI installation service, deployment service, and admin service were implementation specific. Is it possible to lookup the installation service and deployment service from the admin service in a similar fashion to looking up the object name of a component by it's name?
The names are implementation dependent. The model is that administrative code is implementation-specific. You can use the AdminServiceMBean.getSystemService method to find things like the installation and deployment services:
The Open ESB names for the System services are:
DeploymentService
LoggingService
InstallationService
ConfigurationService
MessageService
AdministrationService
(These are best discovered using JConsole!)
Obviously there are more system services than Deployment and Installation; the Open ESB implementation supplies other MBeans to control other implementation modules that are not specified by JBI, but are needed to realize a controllable system.
-Ron -
Service Accounts for Reporting Service in SQL Server Failover Cluster setup
I am setting up 2 Report Services (SSRS) in SQL Failover Clustering (Version: 2012SP1) on Windows 2012, as part of scale out architecture.
There are 2 options to configure the service account for SSRS:
Option 1) Using domain accounts, as what I have done for DB Engine and SQL Agent.
Option 2) accept the default, which is virtual account for SSRS. Per documentation URL:
http://msdn.microsoft.com/en-us/library/ms143504.aspx
which is the recommended one? is it option 2?
There is security note on above URL as well, but does not clearly mention that option 1 is not recommended.
Security Note: Always run SQL Server services by using the lowest possible user rights. Use a MSA or virtual account when possible. When MSA and virtual accounts are not possible, use a specific low-privilege user account or domain account instead
of a shared account for SQL Server services. Use separate accounts for different SQL Server services. Do not grant additional permissions to the SQL Server service account or the service groups. Permissions will be granted through group membership or granted
directly to a service SID, where a service SID is supported.
Thanks very much for your help!Hi Luo Donghua,
In SQL Server Failover Cluster Instance, personally two options can run well. If you use the virtual account for SQL Server Reporting Service. Virtual accounts in Windows Server 2008 R2 and Windows 7 are managed local accounts that provide the features to
simplify service administration. The virtual account is auto-managed, and the virtual account can access the network in a domain environment.
Of cause, you can also use domain accounts in your clustering.
Just make sure your service account is set up here, or that it is using a proper built-in account.For more information, see:http://ermahblerg.com/2012/11/08/cluster-ssrs-in-2008/
Thanks,
Sofiya Li
Sofiya Li
TechNet Community Support
Maybe you are looking for
-
Problem in using JOB_OPEN, JOB_SUBMIT & JOB_CLOSE
Hi, I using following code to submit the Job. But Job which is created is getting canceled in SM37 can anybody let me where the error is ? I used GET_PRINT_PARAMETERS function module too but same results. Thanks in advance. DATA: TBTCJOB TYPE TBTCJ
-
I have the following situation: I have a page named "notes" and I want to call this page from an item in a content area. So, I created an Item type "url" and completed the url field as: http://hostname/DAD/url/page/notes It works fine. My problem is
-
Help. Connecting Slingbox to Apple Airport ExtremeG wired to AEBSn to Cable
Ok guys I need your expertise here. To make a long story short this is what i have. Cable modem to Apple Extreme N- and to Apple Extreme G through gigabit port. What i want to do is hookup the Slingbox Tuner to the Apple Extreme G through the single
-
I need help with upgrade from CS5.5 to CS6 Production Premium DISC version
Hi, i bought the Production Premium CS5.5 in 2011. I then bought the CS6 Upgrade (the boxed version). After the security desaster at Adobe, the keys were invalidated. So when now years after purchase I wanted to use my product, Adobe said I had to do
-
I have recently request for refund due to failure for three items purchased in order no. M1KMG2ZW2D. However, only one item is refunded and subsequent reporting has no feedback at all. What should I do the get refunds for the other two items?