CloudPortal Business Manager 2.x

 
 
Tom O'Dowd
Connector Development - Replace connector with same version (different code)

We are developing a connector for CPBM 2.6. Our current connector version is 1.1.1. Our version under development is 1.2.0. When version 1.1.1 is installed and configured etc, I can upgrade to version 1.2.0 by simply stopping cpbm, installing the 1.2.0 connector jar, updating the version in the map file and restarting cpbm. However, if I then need to make another code change, I can't simply rewrite the 1.2.0 jar file with a new one and restart. Doing so, it seems that the old connector code is still used (ie - even though the jar is different, older code seems to be used). I don't want to keep incrementing the version numbers as we are still testing and making changes. What are the correct steps to follow to replace a connector jar file with a new version of itself. My goal is to replace the 1.2.0 jar multiple times while testing various changes without having to re-install or use different version numbers. Thanks!

3 0
Atsushi Midorikawa
Can't send email template that is "Orphaned VM Created"

I'm Atsushi Midorikawa for IIJ.

 

I can't send email template that is "Orphaned VM Created".

ROOT USER => Administration => Content Templates => Emails => Orphaned VM Created => gear icon

I tried to use "Send test mail" function, but can't send it.

However, "Send test mail" function of other email templates are available. I can send it!

My environment: CPBM 2.4.x with Patch-G

 

The cpbm error log is as below.

[2017-06-14 10:09:26.411] WARN  QueueListener-1              org.springframework.jms.listener.DefaultMessageListenerContainer  Execution of JMS message listener failed, and no ErrorHandler has been set. org.springframework.jms.listener.adapter.ListenerExecutionFailedException: Listener method 'receive' threw exception; nested exception is java.lang.IllegalArgumentException: No enum constant com.vmops.internal.service.EmailService.EmailTemplate.ORPHANED_VM_CREATED

at org.springframework.jms.listener.adapter.MessageListenerAdapter.invokeListenerMethod(MessageListenerAdapter.java:471)

at org.springframework.jms.listener.adapter.MessageListenerAdapter.onMessage(MessageListenerAdapter.java:355)

at com.citrix.cpbm.jms.listener.adapter.MessageListenerAdapter.onMessage(MessageListenerAdapter.java:59)

at org.springframework.jms.listener.adapter.MessageListenerAdapter.onMessage(MessageListenerAdapter.java:330)

at org.springframework.jms.listener.AbstractMessageListenerContainer.doInvokeListener(AbstractMessageListenerContainer.java:535)

at org.springframework.jms.listener.AbstractMessageListenerContainer.invokeListener(AbstractMessageListenerContainer.java:495)

at org.springframework.jms.listener.AbstractMessageListenerContainer.doExecuteListener(AbstractMessageListenerContainer.java:467)

at org.springframework.jms.listener.AbstractPollingMessageListenerContainer.doReceiveAndExecute(AbstractPollingMessageListenerContainer.java:325)

at org.springframework.jms.listener.AbstractPollingMessageListenerContainer.receiveAndExecute(AbstractPollingMessageListenerContainer.java:263)

at org.springframework.jms.listener.DefaultMessageListenerContainer$AsyncMessageListenerInvoker.invokeListener(DefaultMessageListenerContainer.java:1058)

at org.springframework.jms.listener.DefaultMessageListenerContainer$AsyncMessageListenerInvoker.executeOngoingLoop(DefaultMessageListenerContainer.java:1050)

at org.springframework.jms.listener.DefaultMessageListenerContainer$AsyncMessageListenerInvoker.run(DefaultMessageListenerContainer.java:947)

at java.lang.Thread.run(Unknown Source)

Caused by: java.lang.IllegalArgumentException: No enum constant com.vmops.internal.service.EmailService.EmailTemplate.ORPHANED_VM_CREATED

at java.lang.Enum.valueOf(Unknown Source)

at com.vmops.internal.service.EmailService$EmailTemplate.valueOf(EmailService.java:22)

at com.vmops.internal.service.impl.EmailServiceImpl.sendEmail(EmailServiceImpl.java:573)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

at java.lang.reflect.Method.invoke(Unknown Source)

at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:309)

at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183)

at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150)

at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:110)

at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)

at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202)

at $Proxy305.sendEmail(Unknown Source)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

at java.lang.reflect.Method.invoke(Unknown Source)

at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:309)

at org.springframework.osgi.service.importer.support.internal.aop.ServiceInvoker.doInvoke(ServiceInvoker.java:58)

at org.springframework.osgi.service.importer.support.internal.aop.ServiceInvoker.invoke(ServiceInvoker.java:62)

at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)

at org.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:131)

at org.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:119)

at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)

at org.springframework.osgi.service.importer.support.LocalBundleContextAdvice.invoke(LocalBundleContextAdvice.java:59)

at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)

at org.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:131)

at org.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:119)

at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)

at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202)

at $Proxy417.sendEmail(Unknown Source)

at com.vmops.admin.event.listeners.EventListenerJmsConsumer.receive(EventListenerJmsConsumer.java:399)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

at java.lang.reflect.Method.invoke(Unknown Source)

at org.springframework.util.MethodInvoker.invoke(MethodInvoker.java:273)

at org.springframework.jms.listener.adapter.MessageListenerAdapter.invokeListenerMethod(MessageListenerAdapter.java:463)

... 12 common frames omitted

0 0
Ingo Mohr
Move an account to another channel possible?

Hi all,

Is it possible to move an account to another channel. E.g. move account "xyz" from channel "abc" to channel "qwert"?

Best regards

Ingo

2 0
Ingo Mohr
CPBM 2.5 - new tiered pricing model

Hi all,

Where can I find information about the new "tiered pricing model" in CPBM 2.5? I can't find anything in the admin guides. What is different to the current possible model and how can i use it?

Thank you for support in advance.

 

Best regards

 

Ingo

1 0
Administrator
CPBM with CPSM integration
Avatar

CPBM with CPSM integration

We have been using CPSM for quite some time with App Orch, we are looking to get CPBM setup for reporting/billing purchases. I have two questions

 

1. when adding the CPSM integration do my existing tenants come over with the offering they have?

 

2. is there decent documentaion on how to add the integration to CPSM? I can't find anything useful. I am adding but when i add the service i get "Cloud service is down"

 


Paul Limpias MEMBERS
0 0
Ingo Mohr
Change Master User rights in existing Account

Hi all,

 

we use the Cloudportal Business Manager and Cloudplatform (new versions) and i'm interested in how to hand over the Master User rights to another user in an existing account. E.g. someone leaves the group/company and is no longer relevant for the account. How can i hand over the rights (as an opsadmin) to another user within the account or can i create a new user and give them the relevant Master User profile?

 

If this is not possible, what can we do?

 

Thanks for your answers in advance.

 

Best regards

 

Ingo

 

 


0 0
Tamer Al Kabani
Renew CPBM 2.3.1 SSL Certificate

Dears,

 

We are running CPBM 2.3.1 and the certificate is about to expire, I did not find in the document how to renew an existing cert. Any thoughts?

 

 

Tamer


0 0
Administrator
Adding CPSM Service Instance fails with error 'Your service configuration is invalid"
Avatar

Adding CPSM Service Instance fails with error 'Your service configuration is invalid"

Hi,

 

I have an environment running DaaS environment running with following Citrix Products. 

 

XenDesktop 7.5 

App Orchestration 2.5

CloudPortal Services Manager 11.5

CloudPortal Business Manager 2.3

 

Integration among XenDesktop, App Orchestration, CPSm all works fine but the integration between CPSM and CPBM is failing. i am not able to Add the CPSM service instance to CPBM after enabling the CPSm connector in CPBM. it errors out saying "'Your service configuration is invalid"

 

Below is what i see in CPBM Server log when i try to add CPSm Service instance

 

----------/Cortex API Request/--------- 
[2015-06-26 06:35:26.906] ERROR catalina-exec-4              com.citrix.cpsm.api.APIClient                                     ###### Cortex API Method failed: Customer with id 1 not found. 
[2015-06-26 06:35:26.916] ERROR catalina-exec-4              com.citrix.cpsm.service.CPSMApiService                            ##### Error while fetching customer using Cortex API com.citrix.cpsm.api.CPSMAPIException: Customer with id 1 not found.
 
The CPSM Admin user account i provided while trying to add service instance is 100% valid.
 

Screenshot of the error and CPBm server log are  attached here with

 

Could you please help me with any lead to troubleshoot this....

 

Thanks,

Hisham

Attached Thumbnails

  • CPSM Service Instance Addition Error.JPG

Attached Files


HISHAM MOHAMMED MEMBERS
0 0
Administrator
How to change CPBM root password?
Avatar

How to change CPBM root password?

We are trialling CPBM and installation went fine. We can login to root account using the default password. However, we get an error page when we tried to navigate to the MyProfile page. Can anyone help me with this?

 

ps . We can create new Service Provider users and their profile pages work just fine. The problem only happens with the Root account profile.

 

Much appreciated

 

J


John Yip MEMBERS
6 0
Tamer Al Kabani
Tagline/Page Title CPBM 2.3.1

Dears, could you please help in how to modify the tagline of CPBM 2.3.1?

 

 

Thanks in advance

Tamer


0 0
Administrator
Change Account Type
Avatar

Change Account Type

Hi,

 

is it possible to change the account type on an existing account like from Retail to Corporate? 

 

Thanks

 

René

 


Rene Krische MEMBERS
7 0
yesid Mora
Sync Channels With Price Catalog

Hello, I have a many Channels with different price, and in the general catalog have other price the products and products bundle, is possible sync channels with the price in catalog.

 


4 0
Administrator
Subscription Activation User Notification
Avatar

Subscription Activation User Notification

Hy,

 

i got a problem with the Email Notifications. When i register a new account, everything seems to work. I recive the Welcome Mail, the user activation mail, the Launch notification mail and many more. But when i buy a subscription/ bundle there comes no mail.

 

Does anybody know how can i fix this?

 

Thanks

 

Rene


Rene Krische MEMBERS
4 0
Administrator
CPBM Custom Accounttypes
Avatar

CPBM Custom Accounttypes

Hello Citrix community,

 

 

I found my next problem which I can't solve..

 

 

As described in the eDocs I added new account types to the CPBM software. I followed step two and added the required resources into custom application properties.

 

So i did it in the following files:

PortalCustomApplicationResources.properties (citrix.cpbm.custom.portal-2.3.0.jar)

CustomApplicationResources.properties (citrix.cpbm.custom.common-2.3.0.jar)

ApplicationResources.properties (portal.appresources-2.3.0.jar, here are the retail, corporate and trail defined)

 

However, there are no changes after a reboot... It's ignoring the language files (see attached image, yes I'm using the corporate icon)

 

Does anyone know, how to solve this issue?

 

 

 

Thanks

Thomas

 

 

Attached Thumbnails

  • error.png

Thomas Martinovic MEMBERS
3 0
Administrator
CPBM with LDAP
Avatar

CPBM with LDAP

Hi everyone, it's me again,

 

 
 
The following problem brings me back to you:
 
We wanted to migrate CPBM zu LDAP authentication.
 
After sorting out certificate problems, we are now fighting of not being able to add users to already recorded companies.
 
Our LDAP tree structure looks like:
 
ou=BIS-internal  (our Default Channel is called like that)
ou=AA000081   (CPBM is already able to record that @ our LDAP Server)
cn=GGans        (there the CPBM stops with an error, because it seems to us, as it couldn't recort this argument)
 
To us it seems as we have a missing scheme, which makes it impossible to us to go further steps.
 
 
In detail the errormessage @ CPBM looks like:
 
[2014-10-15 15:34:39.903] ERROR catalina-exec-11             c.c.cpbm.portal.fragment.controllers.AbstractTenantController     com.vmops.service.exceptions.LDAPException: org.springframework.ldap.InvalidAttributeValueException: [LDAP: error code 21 - objectclass: value #1 invalid per syntax]; nested exception is javax.naming.directory.InvalidAttributeValueException: [LDAP: error code 21 - objectclass: value #1 invalid per syntax]; remaining name 'cn=GGans,ou=AA000081,ou=BIS-internal'
 
 
thanks
thomas

 


Thomas Martinovic MEMBERS
1 0
Administrator
changestate BSS-API
Avatar

changestate BSS-API

Hello,

 

I'm trying to change a state in cpbm over the bss-api, however, I'm not able to get it working.

 

Updating an account, or creating a payment works well.

 

I always receive a '401 (Unauthorized)' error with the root account, and in the /var/log/coud/portal/cpbm-server.log is a AccessDeniedException described...

 

 

This Data I'm sending:

 

URL: http://  10.225.0.61:8080/portal/api/accounts/69c37ae8-f46a-498e-a62b-fb00c5cbf90d/changestate.xml?signature=plfS9Sk9EzuRhbi0kVATGSyxKx8%3D

 

POST: _=1412855096472&apiKey=93GiESfjf2sqJcqVIKsNYH14XEBxkZZgbjQZ9ktP7mpPehoDZQZ611NpNTwG2gALTH72rNyydNOwXsNjTL3f6g&memo=test&newstate=ACTIVE&statechangecause=1

 

 

Any ideas??

 

 

Thanks a lot

Thomas
 

Attached Files


Thomas Martinovic MEMBERS
2 0
yesid Mora
Create many Subscriptions not use API
Hello, I need Create more to one Subscriptions in the portal CPBM but the option is for customers and do not like use API is possible other option?,thanks
 

 


1 0
Administrator
New Accounttypes - payment_mode
Avatar

New Accounttypes - payment_mode

Hello,

 

we have tried to add new Accounttypes in CPBM. Is there anywhere an extendet discription for every option?

 

I´ll need it for following Points:

 

- instantpay_required

- autopay_required

- extend_credit

- notional_billing

- deposit_required

 

and

 

payment_modes (i´ve found only in the eDocs, that 2 is for Credit Card Payment)

 

Thanks a lot


Rene Krische MEMBERS
4 0
yesid Mora
CPBM to CPSM
Hello, I integrate CPBM with CPSM and i create a user in CPBM but in the process to create not possible assign password for user admin to CPSM, and not possible access with user to CPSM for verify deploy service or assign the service directly in CPSM. is possible assign this password, thanks 
 

 


0 0
yesid Mora
Table ACTIVEMQ_LOCK DB cloud_portalmq

Hello, I have a Problem with table ACTIVEMQ_LOCK, because not possible create a dump for the database cloud_portalmq, but i stop the service for Cloud-Portal the database not have problem, additionally when the service is running not possible access a information or see the data in this table, please helpme, because not possible generate backups of database


4 0
Administrator
CPBM BSS API - Payments
Avatar

CPBM BSS API - Payments

Dear everyone

 

I'm trying to create a new payment via the BSS API in CPBM. I followed the tutorial by Tariq Iqbal (Thank you for this nice tutorial!!) and reading the data works well.

 

However, when I try to create a payment, I always receive: [{"message":"User not found","code":400,"args":null}] Even via root, or via account.

 

Trying with root:

POST: /accounts/e64e403b-3341-4220-8fd8-8c8320f889a7/payments.json

DATA: _=1410854194165&apiKey=asdfDerTuasdfQGoTasdfsm3tBcYho1t-adfdjK4VMC2xgsJEKuh-r0xIasdfgfHw3asdfG6adsfjSso1yJkQ&uuid=185a0b85-67fb-4fdd-91af-9283f2e2383c&amount=200&signature=qWmYLztasdf%2BvZj5yjRasdfyXZ4%3D

 

Does the UUID in the post data mean a user uuid?

 

Trying with account:

POST: /account/payments.json

DATA: _=1410854372889&apiKey=anotherapikeyQGoTasdfsm3tBcYho1t-adfdjK4VMC2xgsJEKuh-r0xIasdfgfHw3asdfG6adsfjSso1yJkQ&amount=200&signature=qWmYLztasdf%2BvZj5yjRasdfyXZ4%3D

 

In both cases the log says:

[2014-09-16 10:01:05.272] INFO  catalina-exec-4              com.citrix.cpbm.api.security.APIAuthenticationProcessingFilter    Entering into doFilterInternal()

[2014-09-16 10:01:05.272] INFO  catalina-exec-4              com.citrix.cpbm.api.filters.ApiValidationHelper                   Entering into validateRequest()

[2014-09-16 10:01:05.576] INFO  catalina-exec-4              com.citrix.cpbm.api.security.APIAuthenticationProcessingFilter    exiting from doFilterInternal()

 

Is there a bug in the api or do I need to consider something which is not described in the edocs?

We are using the CPBM v2.3.1

 

 

Thanks!


Thomas Martinovic MEMBERS
2 0
Administrator
How to delete retire product in cpbm2.3
Avatar

How to delete retire product in cpbm2.3

Dear everyone:

                    Today,I have  retire product the product in cpbm2.3?but when the end user login the cpbm,he can  still find the retire product in the Utility Rates?I want to delete the retire product,who can help me,Thans?


wei sun MEMBERS
6 0
yesid Mora
Unpublish or delete Product Bundle Catalog

Hello Guys, please help me inform how unpublished or delete the product bundle that the Channel (catalog) specific, I need remove the bundle the one channel catalog, but need that the same bundle is publish in the other channels, thanks 

 


2 0
yesid Mora
Sync With reference catalog

Hello today have a problem when I sync the channel with catalog generate error Failed to sync the channel with the reference price book. And not possible add a new product bundle to catalog channels

 

Error Reference Number:
_________________________
1409154027159
 
Request Information:
___________________
URI: /portal/portal/channels/syncchannel
Method: POST
Authenticated User: User [Email=ymora@o4it.com, firstName=ROOT, lastName=USER, username=root]
 
Params:
______________
channelId : 7
 
Headers:
______________
host : server.2cloudnow.com
accept : text/html, */*; q=0.01
owasp_csrftoken : VFGH-2DWA-LVEV-14BH-L1N1-Q0WJ-7DKX-UCQZ
x-requested-with : XMLHttpRequest, XMLHttpRequest
user-agent : Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/36.0.1985.143 Safari/537.36
content-type : application/x-www-form-urlencoded;charset=UTF-8
accept-encoding : gzip,deflate,sdch
accept-language : en-US,en;q=0.8,es;q=0.6
cookie : JSESSIONID=63808E88A9E85E8C4DFEFB9863D267FE
x-forwarded-for : 67.107.120.34
x-forwarded-host : server.2cloudnow.com
x-forwarded-server : NAP571003037.cloudnow.local
connection : Keep-Alive
content-length : 11
 
Cookies:
______________
JSESSIONID : 63808E88A9E85E8C4DFEFB9863D267FE
 
Error details:
______________
 
java.lang.NullPointerException
        at com.vmops.service.impl.ChannelServiceImpl.syncChannel(ChannelServiceImpl.java:688)
        at sun.reflect.GeneratedMethodAccessor972.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:616)
        at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:309)
        at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183)
        at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150)
        at org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:67)
        at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
        at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:110)
        at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
        at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202)
        at $Proxy251.syncChannel(Unknown Source)
        at sun.reflect.GeneratedMethodAccessor972.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:616)
        at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:309)
        at org.springframework.osgi.service.importer.support.internal.aop.ServiceInvoker.doInvoke(ServiceInvoker.java:58)
        at org.springframework.osgi.service.importer.support.internal.aop.ServiceInvoker.invoke(ServiceInvoker.java:62)
        at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
        at org.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:131)
        at org.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:119)
        at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
        at org.springframework.osgi.service.importer.support.LocalBundleContextAdvice.invoke(LocalBundleContextAdvice.java:59)
        at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
        at org.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:131)
        at org.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:119)
        at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
        at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202)
        at $Proxy728.syncChannel(Unknown Source)
        at com.citrix.cpbm.portal.fragment.controllers.AbstractChannelController.syncChannel(AbstractChannelController.java:1272)
        at sun.reflect.GeneratedMethodAccessor1118.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:616)
        at org.springframework.web.bind.annotation.support.HandlerMethodInvoker.invokeHandlerMethod(HandlerMethodInvoker.java:176)
        at org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter.invokeHandlerMethod(AnnotationMethodHandlerAdapter.java:436)
        at org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter.handle(AnnotationMethodHandlerAdapter.java:424)
        at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:790)
        at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:719)
        at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:669)
        at org.springframework.web.servlet.FrameworkServlet.doPost(Framework

 


2 0
yesid Mora
Create Product Bundle X Hour

Hello Please your collaboration, I need Create a Product Bundle that have charge for Hour, please send me the steps, thanks  the version CPBM is 2.2.1

 


4 0
yesid Mora
differences Entitlements to Provisioning Constraints

Hello, please your collaboration, when I create a new product bundle I select a Provisioning Constraints, but when the product is create I can add the Entitlements, what is the difference between Entitlements and Constraints, thanks 


2 0
yesid Mora
BSS API CPBM

Hello, I need use the API to CPBM, the version is 2.2.1 and I see the information 

 

http://support.citrix.com/proddocs/topic/cpbm-21-map/cpbm-21-bssapi-wrapper-con.html

http://shapeblue.com/citrix/working-with-the-citrix-cloudportal-business-manager-2-1-bss-api/

 

but not understand How  generate the signature, please help me? is necesary create a script?? or for URL generate the signature??

 

thanks 

 


3 0
yesid Mora
Account State Automatically

Hello Guys, I need your collaboration inform where can change the parameter for account.suspension.alert account.termination.alert for the portal automatic suspend or restring the account if not receive the payment the version cpbm is 2.2.1

 

 

 


4 0
Administrator
CloudPortal Business Manager cann't integrating the microsoft Active Directory
Avatar

CloudPortal Business Manager cann't integrating the microsoft Active Directory

HI,all:

       I  user the cpbm   integrating the microsoft Directory Server,but is donn't success.The log is [2014-

 

 

07-22 22:15:00.988] ERROR catalina-exec-10             com.vmops.persistence.ldap                                        error creating user in LDAP org.springframework.ldap.NameAlreadyBoundException: [LDAP: error code 68 - 00000524: UpdErr: DSID-031A1261, problem 6005 (ENTRY_EXISTS), data 0

]; nested exception is javax.naming.NameAlreadyBoundException: [LDAP: error code 68 - 00000524: UpdErr: DSID-031A1261, problem 6005 (ENTRY_EXISTS), data 0
]; remaining name 'cn=chnfuture,ou=AA000011,ou=product'
 
 
the cpbm setting is in the picture.
  
   who can help me? thanks?
 
 

 

 

Attached Thumbnails

  • 1.png
  • 2.png

wei sun MEMBERS
2 0
Administrator
Determine Tenant UUID using BSS API s
 

Determine Tenant UUID using BSS API

How do I use the BSS API to determine a tenant UUID give the name of a user for the tenant?

Donal Lafferty CITRIX EMPLOYEES 15 July 2014 - 09:28 AM
3 0
 

Top Contributors