Adding Configurable Sku in CSC...
Anybody tried adding configurable sku in CSC...( IM using CSC 9.2)
Please let me know the steps...
i know i need to invoke handleAddConfigurableItemToOrder ..
i just need to know how dey do it at UI level...
any help will be appreciated...:)
--Sam
our Custom renderer uses some of the OOT components....
other things... seperate JSP.. for showing static and dynamic bundles...seperate form for each jsp...
Sam
Similar Messages
-
Adding configurable Sku's to cart!!
Hi All ,
I have made a configurable sku with two configurable options. Now I want to add configurable sku to the cart. Can you please explain how to add these into the cart if i want to add it with only one of the options and how to select that option (using check box??).
Regards,
AnkitRefer to below thread/link
Configurable skus
Configurable sku-problem on passing
http://docs.oracle.com/cd/E23507_01/Platform.20073/ATGCommProgGuide/html/s0304configurableskus01.html
http://docs.oracle.com/cd/E23507_01/Platform.20073/ATGCommStoreGuide/html/s0206creatingaconfigurablesku01.html
-RMishra -
Adding Configurable SKUs and Commerce Items to Application
The amount of information related to implementing configurable commerce items seems to be a bit lite in the documentation. I don't suppose anyone has any previous experience?
Case in point, most companies will extend CommerceItemImpl to create their own customized version. ConfigurableCommerceItem extends CommerceItemImpl as well, which creates the scenario of either having to go through an very laborious interface setup to allow both CommerceItems and ConfigurableCommerceItems to have a common interface ancestory or you have to take your original extension class and have it extend the ConfigurableCommerceItem instead. Both of these scenarios create some very interesting problems.
Any shred of information beyond the references in the documentation that talks about using the ACC would be greatly appreciated.
Thanks,
Chad
Edited by: user10469965 on Feb 26, 2013 1:11 PMAny shred of information beyond the references in the documentation that talks about using the ACC would be greatly appreciated.Below active threads may give you some details:
About Configurable sku's.
Adding Configurable Sku in CSC...
-RMishra -
Hi All,
I have a quick question, is there a OOTB functionality to display Configurable Sku in CSC?? If yes can you please tell what needs to be done in order to dispaly it.
Right now the Configurable Sku its dispalying as a single product in PLP and PDP.
Reagrds
SKYou need to write your own render er and custom logic to display/handle Configurable SKU's
--Sam -
Configurable sku-problem on passing
hi,
i have created a configurable sku, while am adding in jsp page using "Add to Cart" , its going as a two sku to the commerce item instead of single sku
Ex:
while am adding a laptop , configurable item is ram
while displaying in jsp its shows separately , and added separately
thanks in advance
regards
shyajc<dsp:droplet name="/atg/dynamo/droplet/ForEach">
<dsp:param name="array"
param="configProperty.configurationOptions" />
<dsp:oparam name="output">
<dsp:param name="configOptions" param="element" />
<dsp:droplet name="ProductLookup">
<dsp:param name="id" param="configOptions.product.id" />
<dsp:oparam name="output">
<dsp:param name="configProducts" param="element" />
<dsp:droplet name="/atg/dynamo/droplet/ForEach">
<dsp:param name="array" param="configProducts.childSKUs" />
<dsp:oparam name="output">
<dsp:param name="configSkus" param="element" />
<dsp:valueof param="configSkus.displayName"></dsp:valueof>
<dsp:input bean="CartModifierFormHandler.catalogRefIds"
type="radio" paramvalue="configSkus.id" checked="true"></dsp:input>
<dsp:input bean="CartModifierFormHandler.quantity"
type="hidden" maxlength="1" size="1" value="1" />
<dsp:input bean="CartModifierFormHandler.productId"
type="hidden" paramvalue="id" />
</dsp:oparam>
</dsp:droplet>
</dsp:oparam>
</dsp:droplet>
</dsp:oparam>
</dsp:droplet>
<dsp:input bean="CartModifierFormHandler.catalogRefIds"
type="hidden" paramvalue="skus.id"></dsp:input>
<dsp:input bean="CartModifierFormHandler.quantity" type="text"
maxlength="1" size="1" />
<dsp:input bean="CartModifierFormHandler.AddConfigurableItemToOrder"
type="submit" value="Add Cart">
</dsp:input>
<dsp:input
bean="CartModifierFormHandler.AddItemToOrderSuccessURL"
type="hidden" value="shoppingCart.jsp">
</dsp:input>
Edited by: shya on Sep 4, 2012 2:11 AM -
Error while deploying configurable sku
Error while deploying configurable sku in BCC server when i give ready for review and all it gives and INFO msg as
Can't find display name resource and price in bundle and finally when i give accept for deployment the following error displayed .Please help me to resolve it thanks in advance waiting for your reply soon.
12:38:11,828 ERROR [DynamoServlet]
java.lang.NullPointerException
at atg.bizui.activity.ActivityManager.getProcessInfo(ActivityManager.ja
a:382)
at atg.bizui.activity.ActivityManager.getProcessInfo(ActivityManager.ja
a:441)
at atg.bizui.taglib.GetProcessURLTag.doStartTag(GetProcessURLTag.java:1
6)
at atg.bizui.taglib.elwrap.GetProcessURLTagWrapper.doStartTag(Unknown S
urce)
at org.apache.jsp.portlets.ProjectTodoPortlet.getTasks_jsp._jspx_meth_b
z_005fgetProcessURL_005f0(getTasks_jsp.java:1615)
at org.apache.jsp.portlets.ProjectTodoPortlet.getTasks_jsp._jspService(
etTasks_jsp.java:359)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrappe
.java:369)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:
22)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:249)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(App
icationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(Application
ilterChain.java:206)
at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDis
atcher.java:638)
at org.apache.catalina.core.ApplicationDispatcher.doInclude(Application
ispatcher.java:543)
at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDi
patcher.java:480)
at atg.servlet.WrappingRequestDispatcher.include(WrappingRequestDispatc
er.java:94)
at atg.servlet.ServletUtil.invokeInclude(ServletUtil.java:3552)
at atg.taglib.dspjsp.IncludeTag.doEndTag(IncludeTag.java:757)
at atg.taglib.dspjsp.elwrap.IncludeTagWrapper.doEndTag(IncludeTagWrappe
.java:41)
at org.apache.jsp.portlets.ProjectTodoPortlet.getProjects_jsp._jspx_met
dspel005finclude_005f0(getProjects_jsp.java:1192)
at org.apache.jsp.portlets.ProjectTodoPortlet.getProjects_jsp._jspx_met
c005fif_005f5(getProjects_jsp.java:1119)
at org.apache.jsp.portlets.ProjectTodoPortlet.getProjects_jsp._jspx_met
c005fforEach_005f0(getProjects_jsp.java:1077)
at org.apache.jsp.portlets.ProjectTodoPortlet.getProjects_jsp._jspx_met
c005fwhen_005f1(getProjects_jsp.java:1036)
at org.apache.jsp.portlets.ProjectTodoPortlet.getProjects_jsp._jspx_met
c005fchoose_005f1(getProjects_jsp.java:1000)
at org.apache.jsp.portlets.ProjectTodoPortlet.getProjects_jsp._jspServi
e(getProjects_jsp.java:244)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrappe
.java:369)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:
22)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:249)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(App
icationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(Application
ilterChain.java:206)
at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDis
atcher.java:638)
at org.apache.catalina.core.ApplicationDispatcher.doInclude(Application
ispatcher.java:543)
at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDi
patcher.java:480)
at atg.servlet.WrappingRequestDispatcher.include(WrappingRequestDispatc
er.java:94)
at atg.taglib.dspjsp.IncludeTag.doEndTag(IncludeTag.java:780)
at atg.taglib.dspjsp.elwrap.IncludeTagWrapper.doEndTag(IncludeTagWrappe
.java:41)
at org.apache.jsp.portlets.ProjectTodoPortlet.index_jsp._jspx_meth_dspe
_005finclude_005f0(index_jsp.java:2712)
at org.apache.jsp.portlets.ProjectTodoPortlet.index_jsp._jspService(ind
x_jsp.java:381)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrappe
.java:369)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:
22)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:249)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(App
icationFilterChain.java:290)Error while deploying configurable sku in BCC server when i give ready for review and all it gives and INFO msg as
Can't find display name resource and price in bundle and finally when i give accept for deployment the following error displayed .Please help me to resolve it thanks in advance waiting for your reply soon.
12:38:11,828 ERROR [DynamoServlet]
java.lang.NullPointerException
at atg.bizui.activity.ActivityManager.getProcessInfo(ActivityManager.ja
a:382)
at atg.bizui.activity.ActivityManager.getProcessInfo(ActivityManager.ja
a:441)
at atg.bizui.taglib.GetProcessURLTag.doStartTag(GetProcessURLTag.java:1
6)
at atg.bizui.taglib.elwrap.GetProcessURLTagWrapper.doStartTag(Unknown S
urce)
at org.apache.jsp.portlets.ProjectTodoPortlet.getTasks_jsp._jspx_meth_b
z_005fgetProcessURL_005f0(getTasks_jsp.java:1615)
at org.apache.jsp.portlets.ProjectTodoPortlet.getTasks_jsp._jspService(
etTasks_jsp.java:359)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrappe
.java:369)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:
22)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:249)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(App
icationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(Application
ilterChain.java:206)
at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDis
atcher.java:638)
at org.apache.catalina.core.ApplicationDispatcher.doInclude(Application
ispatcher.java:543)
at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDi
patcher.java:480)
at atg.servlet.WrappingRequestDispatcher.include(WrappingRequestDispatc
er.java:94)
at atg.servlet.ServletUtil.invokeInclude(ServletUtil.java:3552)
at atg.taglib.dspjsp.IncludeTag.doEndTag(IncludeTag.java:757)
at atg.taglib.dspjsp.elwrap.IncludeTagWrapper.doEndTag(IncludeTagWrappe
.java:41)
at org.apache.jsp.portlets.ProjectTodoPortlet.getProjects_jsp._jspx_met
dspel005finclude_005f0(getProjects_jsp.java:1192)
at org.apache.jsp.portlets.ProjectTodoPortlet.getProjects_jsp._jspx_met
c005fif_005f5(getProjects_jsp.java:1119)
at org.apache.jsp.portlets.ProjectTodoPortlet.getProjects_jsp._jspx_met
c005fforEach_005f0(getProjects_jsp.java:1077)
at org.apache.jsp.portlets.ProjectTodoPortlet.getProjects_jsp._jspx_met
c005fwhen_005f1(getProjects_jsp.java:1036)
at org.apache.jsp.portlets.ProjectTodoPortlet.getProjects_jsp._jspx_met
c005fchoose_005f1(getProjects_jsp.java:1000)
at org.apache.jsp.portlets.ProjectTodoPortlet.getProjects_jsp._jspServi
e(getProjects_jsp.java:244)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrappe
.java:369)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:
22)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:249)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(App
icationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(Application
ilterChain.java:206)
at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDis
atcher.java:638)
at org.apache.catalina.core.ApplicationDispatcher.doInclude(Application
ispatcher.java:543)
at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDi
patcher.java:480)
at atg.servlet.WrappingRequestDispatcher.include(WrappingRequestDispatc
er.java:94)
at atg.taglib.dspjsp.IncludeTag.doEndTag(IncludeTag.java:780)
at atg.taglib.dspjsp.elwrap.IncludeTagWrapper.doEndTag(IncludeTagWrappe
.java:41)
at org.apache.jsp.portlets.ProjectTodoPortlet.index_jsp._jspx_meth_dspe
_005finclude_005f0(index_jsp.java:2712)
at org.apache.jsp.portlets.ProjectTodoPortlet.index_jsp._jspService(ind
x_jsp.java:381)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrappe
.java:369)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:
22)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:249)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(App
icationFilterChain.java:290) -
Not able to get the Repository Item for Configurable SKU
I created a configurable sku and when i am trying to get the property of it I am getting an exception.
I am using the following code:
RepositoryItem repItem = productRepository.getItem("sku550018", "configurableSku");
ChangeAwareList ancestorCat = (ChangeAwareList) repItem.getPropertyValue(ANCESTOR_CATEGORY);
I am getting exception at the getPropertyValue line. Does anybody know how to resolved this?
Exception trace from log:
/atg/commerce/catalog/ProductCatalog getPropertyValue(configurableSku:sku550018.type) -> "configurableSku" (cached with no transaction)
/atg/commerce/catalog/ProductCatalog dp# original query: type = "configurableSku" AND id = ?
/atg/commerce/catalog/ProductCatalog dp# generic query: ((type == configurableSku) AND (id EQUALS sku550018))
/atg/commerce/catalog/ProductCatalog dp# dispatch AndQuery: ((type == configurableSku) AND (id EQUALS sku550018))
/atg/commerce/catalog/ProductCatalog dp# dispatch ComparisonQuery: (type == configurableSku)
/atg/commerce/catalog/ProductCatalog dp# ComparisonQuery(type,configurableSku,4)atg.repository.dp.TranslationContext@18da42d
/atg/commerce/catalog/ProductCatalog dp# dispatch PatternMatchQuery: (id EQUALS sku550018)
/atg/commerce/catalog/ProductCatalog dp# returning original query
Unexpected exception while enlisting XAConnection java.sql.SQLException: Transaction rolled back: Unknown reason
at weblogic.jdbc.jta.DataSource.enlist(DataSource.java:1419)
at weblogic.jdbc.jta.DataSource.refreshXAConnAndEnlist(DataSource.java:1331)
at weblogic.jdbc.jta.DataSource.getConnection(DataSource.java:426)
at weblogic.jdbc.jta.DataSource.connect(DataSource.java:383)
at weblogic.jdbc.common.internal.RmiDataSource.getConnection(RmiDataSource.java:339)
at atg.service.jdbc.SwitchingDataSource.getConnection(SwitchingDataSource.java:761)
at atg.adapter.gsa.GSATransaction.getConnection(GSATransaction.java:725)
at atg.adapter.gsa.GSAItemDescriptor.getConnection(GSAItemDescriptor.java:2364)
at atg.adapter.gsa.GSAItemDescriptor.loadProperties(GSAItemDescriptor.java:5330)
at atg.adapter.gsa.GSAItemDescriptor.loadProperty(GSAItemDescriptor.java:5456)
at atg.adapter.gsa.GSAItem.getPersistentPropertyValue(GSAItem.java:1078)
at atg.adapter.gsa.GSAItem.getPropertyValue(GSAItem.java:971)
at atg.adapter.gsa.GSAItem.getPropertyValue(GSAItem.java:1249)
at atg.repository.RepositoryItemImpl.getPropertyValue(RepositoryItemImpl.java:128)
at vodafone.droplet.AnonymousPurchaseProdDroplet.service(AnonymousPurchaseProdDroplet.java:87)
at atg.servlet.DynamoServlet.service(DynamoServlet.java:123)
at atg.taglib.dspjsp.DropletTag.invokeServlet(DropletTag.java:349)Hi,
This error:
Unexpected exception while enlisting XAConnection java.sql.SQLException: Transaction rolled back: Unknown reason
means the transaction has previously been marked for rollback.
I suspect a call prior to:
vodafone.droplet.AnonymousPurchaseProdDroplet.service(AnonymousPurchaseProdDroplet.java:87)
has failed and marked the transaction for rollback (typically an exception from ATG GSA code would do this). To clarify:
RepositoryItem repItem = productRepository.getItem("sku550018", "configurableSku");
may not use a transaction if the item is already in cache, so the failure is likely before that.
You should look at prior errors from this code and make sure you are logging all exceptions in this droplet, so the root cause is not "hidden". Also, it could be something earlier on the page or request as well if the code you gave is the first GSA code in the droplet.
Thanks.
Nick Glover
Oracle Support for ATG Products -
Commerce Reference Store : Configurable SKU
Hi,
I'm trying to create a template that display/add configurable SKU item to the basket in Commerce Reference Store application for customer demo.
If anyone can please give me the steps I have to do achieve this. sample code for accessing configurable SKU in product template.
ThanksHave you had a look at the SubSkuCommerceItem in Creating a Configurable Commerce Item section.
This class is also in the API
http://docs.oracle.com/cd/E22630_01/Platform.1002/apidoc/atg/commerce/order/SubSkuCommerceItem.html
Gareth -
In CSC 10.0.2 always site is coming as null (/atg/multisite/Site), but it's working fine in Estore. Is there any specific configuration required for CSC to access multisite?
Hi,
for WDA, you need <a href="http://help.sap.com/saphelp_nw2004s/helpdata/en/43/e86de5008b4d9ae10000000a155369/frameset.htm">these</a> configuration settings.
Regards, Heidi -
Configurable Item and Configurable SKU
Hi All,
What are the steps to add a configurable sku and configurable options to order.????
Basically its a configurable bundle product. how to add it to Order??
RegardsYou can check ATG Document: Creating Commerce Items, Shipping Groups, and Payment Groups
Also there is method handleAddConfigurableCommerceItemToOrder IN CartModiferFormHandler. You can use it as well.
Cheers
Gopi -
Adding configurable material in MRP3 using MATMAS .
Hi All,
I am working on creation of material using idoc ., message type is MATMAS and basic type is /AFS/MATMAS05. In the view MRP3 we have a field called 'CONFIGURABLE MATERIAL ; and I am trying to pass the configurable material into this space using segment E1MARCM where we have a field configurable material. But I am not able to see this detail when checking the material master, whereas other details required for the material are being added up.
Can someone guide me in the matter.
Thanks,
Vengal Rao.please check OSS Note 64254 - Transfer of material master data - exceptions
among others it is said:
Data transfer is not supported for the following material master data:
7. Assignment of configurable material and characteristic value assignment for product configuration -
Best approach for adding configurations to deployed system
I have been using Property Loader steps to accomplish three things on a deployed system:
Define equipment ID,s calibration, slots, etc. for the hardware of the deployed system
Define behavior for the deployed system station (paths, test multiple versions of a module or only the most recent, allow x seconds for UUT boot up time)
Define limits for the multiple versions of a module (K uses board 1, M uses board 2, each with different images for connection instructions, each version has a combination of software revisions and a different path to find the software to load to the module, component limits may change with each rev)
We need to load all these properties because we intend to build a duplicate of the system and once it's on the production floor we are not allowed to change it without going through a lengthy verification and validation process.
I am finding that especially items 2 and 3 are cumbersome to maintain and may actually work against my intent - each time a new rev or behavior is needed, I have to build a new deployment containing the latest information. I've come to the conclusion that I need to provide a utility to change these settings on the fly, so that the utility can be validated once and the settings can be changed and confirmed for future releases without requiring a new deployment to be built.
Ideally what I would like to do is:
Read the current file (which is in Property Loader format)
Display a UI showing the current file contents
Allow the user to change the contents
Provide Save command to change the file, or Save As command to write a copy of the file (for new revs of the same module). Keep these files in the same Poperty Loader format.
My questions:
Is this achievable in TestStand only?
If not, what would be best practice?
Should I switch to INI files so I can use the Write and ReadEx methods, and if so, how does one write/read multiple variable mixed between FileGlobals and StationGlobals?
Thanks in advance!
GizmogalHi,
If you have validation requirements I think you definitely want to isolate and minimize just the part that changes, and separate that from the validated, unchanging part. Sounds like you are doing that. I also think separating the "station" properties from test-related "limits" properties makes sense.
You should be able to swap out property files without doing a deployment. In the part where you said, "Ideally what I would like," you have two choices in implemeting that. 1) translate the property loader file to the UI, then back again as you describe. or 2) write your own property loader. Many have done this. You get the Property Loader source code with TestStand, I've written a couple in LabVIEW. You can make either tool available in the Configure or the Tools menu.
The difference between property loader and Write and ReadEx is, I think, Write and ReadEx serializes a single property, which is usually a container. Property loader recurses through a bunch of containers in a bunch of steps. Also the file formats are different. I use both depending on the project. If you look in the process model sequences you can see that Write and ReadEx is used to copy values between Locals and Parameters of different sequences. Maybe you could use those for StationGlobals and FileGlobals and Property Loader for steps.
cc -
Application Error when adding configurator item to shopping cart
Hi All,
We are getting application error while selecting the configurator model item in iStore pages in oracle apps R12.
The view source shows following message:
java.lang.NullPointerException
at oracle.apps.ibe.shoppingcart.quote.ShoppingCart.addModelsToCart(ShoppingCart.java:7079)
at oracle.apps.ibe.configurator.Configurator.addItemToCart(Configurator.java:272)
at ibeCFgpLaunch.jspService(_ibeCFgpLaunch.java:1241)
at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)
at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:390)
at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:594)
at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:518)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:734)
at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:391)
at com.evermind.server.http.ServletRequestDispatcher.unprivileged_forward(ServletRequestDispatcher.java:280)
at oracle.oc4j.security.OC4JSecurity.doPrivileged(OC4JSecurity.java:284)
at com.evermind.server.http.ServletRequestDispatcher.forward(ServletRequestDispatcher.java:219)
at com.evermind.server.http.EvermindPageContext.forward(EvermindPageContext.java:395)
at ibeCCtpBuyRoute.jspService(_ibeCCtpBuyRoute.java:2490)
While selecting the normal standard item i got below error:
Error:
There is an error in order submission.
ERROR_RETURNED (API=ASO_QUOTE_CUHK.Create_Quote_PRE)
Also i checked all invalid objects , but i couldn't find any ASO or IBE related invalid objects.
Please help, it was urgent..L S P.. wrote:
Hi,
Actually that notes says about invalid objects in ASO and IBE objects.
But i couldn't found any invalid objects. Also i was cleared cache using functional administrator also.
But still am getting this error.
Please help on this.. It is on critical.Please log a SR if the doc did not help.
Thanks,
Hussein -
Hi All,
I have a configurable SKu with configurable options. I am using Price List based Pricing. (No mentioned in List Price of sku but in Pricing). When displaying the prices of configurable skus , it is showing correctly but while adding to the cart it gives error :
atg.commerce.pricing.PricingException: The price property of the object: configurableSku:sku60304 is null,unable to get the price.
at atg.commerce.pricing.ItemPriceCalculator.getPrice(ItemPriceCalculator.java:263)
at atg.commerce.pricing.ItemPriceCalculator.priceItem(ItemPriceCalculator.java:353)
at atg.commerce.pricing.ItemPriceCalculator.priceEachItem(ItemPriceCalculator.java:429)
at atg.commerce.pricing.ItemPriceCalculator.priceItems(ItemPriceCalculator.java:464)
at atg.commerce.pricing.ItemPricingEngineImpl.applyCalculator(ItemPricingEngineImpl.java:844)
at atg.commerce.pricing.ItemPricingEngineImpl.priceItems(ItemPricingEngineImpl.java:537)
at atg.commerce.pricing.PricingTools.priceItemsForOrderTotal(PricingTools.java:2448)
at atg.commerce.pricing.PricingTools.priceOrderSubtotal(PricingTools.java:1611)
at atg.commerce.pricing.PricingTools.priceOrderSubtotal(PricingTools.java:1542)
at atg.commerce.pricing.PricingTools.performPricingOperation(PricingTools.java:3055)
at atg.commerce.pricing.processor.PriceOrderTotal.runProcess(PriceOrderTotal.java:138)
at atg.service.pipeline.PipelineLink.runProcess(PipelineLink.java:233)
at atg.service.pipeline.PipelineChain.runProcess(PipelineChain.java:343)
at atg.service.pipeline.PipelineChainContext.runProcess(PipelineChainContext.java:185)
at atg.service.pipeline.PipelineManager.runProcess(PipelineManager.java:453)
at atg.commerce.pipeline.CommercePipelineManager.runProcess(CommercePipelineManager.java:101)
at atg.commerce.order.purchase.PurchaseProcessHelper.runProcess(PurchaseProcessHelper.java:452)
at atg.commerce.order.purchase.PurchaseProcessHelper.runRepricingProcess(PurchaseProcessHelper.
at atg.commerce.order.purchase.PurchaseProcessFormHandler.runRepricingProcess(PurchaseProcessFo
at atg.commerce.order.purchase.PurchaseProcessFormHandler.runProcessRepriceOrder(PurchaseProces
at com.infy.FormHandler.ConfigCartFormHandler.addConfigurableItemToOrder(ConfigCartFormHandler.
at com.infy.FormHandler.ConfigCartFormHandler.handleAddConfigurableItemToOrder(ConfigCartFormHa
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 atg.droplet.EventSender.sendEvent(EventSender.java:582)
at atg.droplet.FormTag.doSendEvents(FormTag.java:800)
at atg.droplet.FormTag.sendEvents(FormTag.java:649)
at atg.droplet.DropletEventServlet.sendEvents(DropletEventServlet.java:523)
at atg.droplet.DropletEventServlet.service(DropletEventServlet.java:550)
at atg.servlet.pipeline.PipelineableServletImpl.passRequest(PipelineableServletImpl.java:135)
at atg.commerce.order.CommerceCommandServlet.service(CommerceCommandServlet.java:128)
at atg.servlet.pipeline.PipelineableServletImpl.passRequest(PipelineableServletImpl.java:135)
at atg.commerce.promotion.PromotionServlet.service(PromotionServlet.java:191)
at atg.servlet.pipeline.PipelineableServletImpl.passRequest(PipelineableServletImpl.java:135)
at atg.userprofiling.AccessControlServlet.service(AccessControlServlet.java:655)
at atg.servlet.pipeline.PipelineableServletImpl.passRequest(PipelineableServletImpl.java:135)
at atg.servlet.sessionsaver.SessionSaverServlet.service(SessionSaverServlet.java:2425)
at atg.servlet.pipeline.PipelineableServletImpl.passRequest(PipelineableServletImpl.java:135)
at atg.userprofiling.PageEventTriggerPipelineServlet.service(PageEventTriggerPipelineServlet.ja
at atg.servlet.pipeline.PipelineableServletImpl.passRequest(PipelineableServletImpl.java:135)
at atg.multisite.SiteSessionEventTriggerPipelineServlet.service(SiteSessionEventTriggerPipeline
at atg.servlet.pipeline.PipelineableServletImpl.passRequest(PipelineableServletImpl.java:135)
at atg.userprofiling.SessionEventTrigger.service(SessionEventTrigger.java:477)
at atg.servlet.pipeline.PipelineableServletImpl.passRequest(PipelineableServletImpl.java:135)
at atg.userprofiling.ProfilePropertyServlet.service(ProfilePropertyServlet.java:208)
at atg.servlet.pipeline.PipelineableServletImpl.passRequest(PipelineableServletImpl.java:135)
at atg.userprofiling.ProfileRequestServlet.service(ProfileRequestServlet.java:437)
at atg.servlet.pipeline.PipelineableServletImpl.passRequest(PipelineableServletImpl.java:135)
at atg.servlet.pipeline.DynamoPipelineServlet.service(DynamoPipelineServlet.java:469)
at atg.servlet.pipeline.PipelineableServletImpl.passRequest(PipelineableServletImpl.java:135)
at atg.servlet.pipeline.URLArgumentPipelineServlet.service(URLArgumentPipelineServlet.java:280)
at atg.servlet.pipeline.PipelineableServletImpl.passRequest(PipelineableServletImpl.java:135)
at atg.servlet.pipeline.PathAuthenticationPipelineServlet.service(PathAuthenticationPipelineSer
at atg.servlet.pipeline.PipelineableServletImpl.passRequest(PipelineableServletImpl.java:135)
at atg.userprofiling.sso.PassportServlet.service(PassportServlet.java:554)
at atg.servlet.pipeline.PipelineableServletImpl.passRequest(PipelineableServletImpl.java:135)
at atg.servlet.security.ThreadUserBinderServlet.service(ThreadUserBinderServlet.java:91)
at atg.servlet.pipeline.PipelineableServletImpl.passRequest(PipelineableServletImpl.java:135)
at atg.dtm.TransactionPipelineServlet.service(TransactionPipelineServlet.java:212)
at atg.servlet.pipeline.PipelineableServletImpl.passRequest(PipelineableServletImpl.java:135)
at atg.multisite.SiteContextPipelineServlet.service(SiteContextPipelineServlet.java:348)
at atg.servlet.pipeline.PipelineableServletImpl.passRequest(PipelineableServletImpl.java:135)
at atg.servlet.pipeline.HeadPipelineServlet.passRequest(HeadPipelineServlet.java:1174)
at atg.servlet.pipeline.HeadPipelineServlet.service(HeadPipelineServlet.java:857)
at atg.servlet.pipeline.PipelineableServletImpl.service(PipelineableServletImpl.java:250)
at atg.filter.dspjsp.PageFilter.doFilter(PageFilter.java:263)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:235)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:
at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:92)
at org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.process(SecurityContextEstab
at org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.invoke(SecurityContextEstabl
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:158
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:330)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:829)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
at java.lang.Thread.run(Thread.java:662)
Experts , Kindly Help.
Regards,
A KIs your ItemPricingEngine preCalculators configured correctly to use PriceLists based pricing ? It should be as follow to use the PriceLists based pricing -
preCalculators=/atg/commerce/pricing/calculators/ItemPriceListCalculator,\
/atg/commerce/pricing/calculators/ItemPriceListSaleCalculator,\
/atg/commerce/pricing/calculators/ConfigurableItemPriceListCalculator,\
/atg/commerce/pricing/calculators/ConfigurableItemPriceListSaleCalculator
The reason it works on detail page to display correctly is because that page must be getting price statically via PriceDroiplet which does not calls PricingEngine, but the addItemToOrder calls the ItemPricingEngine . -
How to configure ASA to allow activesync connections ?
To allow Activesync connections (between smartphones and an internal Exchange server) thru an ASA, I think about 3 or 4 potential solutions :
1) do a NAT on the Exchange server and allow activesync TCP connections from any IP to the Exchange server : I tested that and this works, but it is not the most secure solution we can imagine;
2) use a Clienless VPN SSL ASA configuration : I tried it, but got problems certaintly related to the fact that the Activesync client, installed on my Android/Samsung smartphone, does not seem to be able vto pass properly thru the ASA Portal to reach the Exchange server;
3) use an Anyconnect VPN ASA configuration : I tried it , but did not manage to install or use any of the Samsung Anyconnect client available on Android Market; by the way, I saw, in the Anyconnect VPN Client Admin Guide 2.4, that an ActiveSync MSI is available from CISCO (
anyconnect-wince-ARMv4I-activesync-AnyConnectRelease_Number-k9.msi), but I don't see any details about how it is supposed to be used except that it is for Windows environment only, so, not for an Android phone, but I have Windows Mobile smartphones to integrate too, so, maybe it can help me in this case ;
4) if Clientless nor Anyconnect solutions can't work, it might be better to use the ASA Cut-Through proxy function to get a more secure solution than the first one listed above; but I was not successful either with this cut-through proxy function
Any ideas or examples about how to allow activesync connections thru ASA would be welcomed
thanks in advanceHi,
Generally ASA with CSC will support HTTP,FTP,SMTP,POP3 Scaning and Filtering.
From version ASA IOS 8.4.2 and CSC 6.6.1125.0, it will support HTTPS filtering also.
But here one limitation is that Https filtering will not support earlier versions of internet explorer 9, i.e if you want HTTPS filtering you must use Internet explorer 9 or after versions( As you know that Windows XP machines won't support internet explorer 9). But with firefox HTTPS filtering will support from versions 4.
For your reference use below 8.4.2 release guide
http://www.cisco.com/en/US/docs/security/asa/asa84/release/notes/asarn84.html
Release notes for CSC version 6.6.1125
http://www.cisco.com/en/US/docs/security/csc/csc66/release/notes/cscrn66.pdf
Basic configuration of the CSC
http://www.cisco.com/en/US/docs/security/csc/csc6.1.1569.0/administration/guide/cscappa.pdf
Sending traffic to the CSC module (using ASDM and CLI)
http://www.cisco.com/en/US/products/ps6120/products_configuration_example09186a00808dea62.shtml
The troubleshooting guide:
http://www.cisco.com/en/US/docs/security/csc/csc63/administration/guide/csc8.html#wp1147829
Hope this will help you...
Do rate help ful posts..
Regards,
Janardhan
Maybe you are looking for
-
Flash Builder 4.7 with Extension Builder 2.1
A have license of Creative Cloud but in Flash Builder 4.7 the Extension Builder 2.1 wont work, in install say to me this "Adobe Extension Builder 2.1 includes Flash Builder 4.6", see image: A pay for 4 Creative Cloud license and 4 Extension Builder l
-
Song library in IPod won't display on computer
I'm hooked up to my work computer and have music managed manually so I can play the songs already on my IPod. How can I view those songs and not the ones on this computer? Thanks. Nano Windows XP Pro Windows XP Pro
-
Idoc serialization by Time Stamp
Hi, I have a need to use Idoc serialization by Date and Time, but from what I noticed the existing program 'RBDAPP01' will automatically turn on serialization by date and time stamp once the field EDIDC-SERIALIZATION is used.My understanding on seria
-
Where can i find a MSDS for ipad 3?
hi i am sending an ipod to china from australia and fed ex told me i need a msds... can anyone help?
-
Deploy Crystal Reports XI Release 2 without setup project
We are upgrading our development environment to Crystal Reports XI Release 2. Once we have done this we'll need to upgrade our production web server for Release 2. We can't create a setup project for the application, long story but we have an automat