Authoring Instance with ATG: Yes or No?
The ATG integration guide for Endeca states
"For each ATG Server instance, you must have at least one unique Endeca application and corresponding MDEX.
For example, if you are configuring a publishing server and a production server, you will need a minimum of two
Endeca applications and two MDEX instances. If your product catalog has data in multiple languages, the exact
number of Endeca applications you have per server depends on your approach to indexing these languages, as
described below." - Oracle ATG Endeca Integration Guide 10.1.1, page 2
This seems to call for individual Endeca MDEX instances that will be used for publishing (a.k.a. "Staging", "Preview Server") and production (a.k.a. "Commerce", "DRP server", etc)
Having individual Endeca MDEX instances seems to take away the concept of using Endeca Authoring with ATG. However, Endeca Authoring seems like a good match for the ATG publishing/staging/previewServer environment.
"The authoring instance is a development environment for a content administrator to develop, test, and
preview content changes for a site. A content administrator can immediately see changes reflected in
the authoring application.When the content administrator is satisfied with the authoring application,
he or she can promote the configuration and content from the authoring application to the live application
that is available to front-end application users."
What is the recommended go-forward approach? How does Endeca Authoring fit into the ATG ecosystem?
The ATG integration guide for Endeca states
"For each ATG Server instance, you must have at least one unique Endeca application and corresponding MDEX.
For example, if you are configuring a publishing server and a production server, you will need a minimum of two
Endeca applications and two MDEX instances. If your product catalog has data in multiple languages, the exact
number of Endeca applications you have per server depends on your approach to indexing these languages, as
described below." - Oracle ATG Endeca Integration Guide 10.1.1, page 2
This seems to call for individual Endeca MDEX instances that will be used for publishing (a.k.a. "Staging", "Preview Server") and production (a.k.a. "Commerce", "DRP server", etc)
Having individual Endeca MDEX instances seems to take away the concept of using Endeca Authoring with ATG. However, Endeca Authoring seems like a good match for the ATG publishing/staging/previewServer environment.
"The authoring instance is a development environment for a content administrator to develop, test, and
preview content changes for a site. A content administrator can immediately see changes reflected in
the authoring application.When the content administrator is satisfied with the authoring application,
he or she can promote the configuration and content from the authoring application to the live application
that is available to front-end application users."
What is the recommended go-forward approach? How does Endeca Authoring fit into the ATG ecosystem?
Similar Messages
-
Include-prelude issue with ATG 10.1.1
I am using ATG 10.1.1, jboss5.1, MySQL 5.1
I am trying to set:
<web-app xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
version="2.5">
<jsp-config>
<jsp-property-group>
<url-pattern>*.jsp</url-pattern>
<page-encoding>UTF-8</page-encoding>
<include-prelude>/a/b/prelude.jspf</include-prelude>
</jsp-property-group>
</jsp-config>
</web-app>And mymodule-web.war/a/b/prelude.jspf have:
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>
<%@ taglib prefix="dsp" uri="http://www.atg.com/taglibs/daf/dspjspTaglib1_0" %>But these libraries are unable to load in any jsp file via include-prelude. Although including <%@ taglib prefix="dsp" uri="http://www.atg.com/taglibs/daf/dspjspTaglib1_0" %> to a perticular file in working fine.
Also I have gone through my last thread Can we use <include-prelude>...</include-prelude> in ATG9.1?? and hope this should be due to jstl version mismatch. I am not sure if ATG 10.1.1 already has required version of jstl? Is there need to change any jar(s)?
If yes I'm confuse which jstl and standard.jar should we use here from below?
http://repo2.maven.org/maven2/javax/servlet/jstl/
http://repo2.maven.org/maven2/taglibs/standard/
-RMishra
Edited by: RMishra on Jan 10, 2013 8:08 PM
Edited by: RMishra on Jan 10, 2013 9:29 PMThanks for your response Gautam. Files that you have mentioned were of older version in my module. My confusion was about version(for jstl.jar and standart.jar) with ATG 10.1.1. I have replaced jstl.jar with http://repo2.maven.org/maven2/javax/servlet/jstl/1.2/ and standard.jar with http://repo2.maven.org/maven2/taglibs/standard/. Now its working fine.
-RMishra
Edited by: RMishra on Jan 11, 2013 12:22 AM -
How to enable an author to hide sidekick completely in author instance
My authors have a requirement to create a pdf of a web page prior to activation. The approach would be for the author to edit the page, then use snaggit to capture the image of the updated page and create a pdf out of it. Then we would activate the page for production.
The catch is that we don't want the sidekick to appear on the image that gets created for the page. Minimizing the sidekick is a step in the right direction, but we really need to hide it.
Is there a way to have the author temporarily remove the sidekick completely from the page in the author instance?Hi joel,
With small customization yes. The init.jsp is responsible for rendering sidekick. Overlay the file and add additional condition to check for userid.
Thanks,
Sham -
Class Cast Exception in Pricing Engine with ATG 9.1
Hi All,
I'm getting the below exception when trying to deploy projects through BCC.
Basically this is getting called from some Out of the box scheduler service when project is deployed.
Any pointers on how to prevent this will be immensely helpful..
Thanks in advance.
[12/5/11 2:43:48:158 CST] 0000003f SystemOut O /atg/commerce/pricing/ShippingPricingEngine --- CONTAINER:atg.repository.RepositoryException: Attempt to execute or build a query with a Query or QueryExpression object that is null or was not created by this repository.; SOURCE:java.lang.ClassCastException: atg.repository.query.AndQuery incompatible with atg.adapter.gsa.query.Clause
at atg.adapter.gsa.GSAItemDescriptor.executeQuery(GSAItemDescriptor.java:7275)
at atg.adapter.gsa.GSAView.executeUncachedQuery(GSAView.java:357)
at atg.repository.query.QueryCache.executeUncachedQuery(QueryCache.java:693)
at atg.repository.query.QueryCache.populateEntry(QueryCache.java:905)
at atg.repository.query.QueryCache.executeCachedQuery(QueryCache.java:433)
at atg.repository.RepositoryViewImpl.executeQuery(RepositoryViewImpl.java:344)
at atg.adapter.gsa.GSAView.executeQuery(GSAView.java:306)
at atg.repository.rql.RqlStatement.executeQuery(RqlStatement.java:211)
at atg.commerce.pricing.PricingEngineService.findGlobalPromotions(PricingEngineService.java:488)
at atg.commerce.pricing.PricingEngineService.loadGlobalPromotions(PricingEngineService.java:531)
at atg.commerce.pricing.PricingEngineService.performScheduledTask(PricingEngineService.java:635)
at atg.service.scheduler.ScheduledJob.runJobs(ScheduledJob.java:441)
at atg.service.scheduler.Scheduler$2handler.run(Scheduler.java:760)
Caused by :java.lang.ClassCastException: atg.repository.query.AndQuery incompatible with atg.adapter.gsa.query.Clause
at atg.adapter.gsa.GSAItemDescriptor.executeQuery(GSAItemDescriptor.java:7271)
at atg.adapter.gsa.GSAView.executeUncachedQuery(GSAView.java:357)
at atg.repository.query.QueryCache.executeUncachedQuery(QueryCache.java:693)
at atg.repository.query.QueryCache.populateEntry(QueryCache.java:905)
at atg.repository.query.QueryCache.executeCachedQuery(QueryCache.java:433)
at atg.repository.RepositoryViewImpl.executeQuery(RepositoryViewImpl.java:344)
at atg.adapter.gsa.GSAView.executeQuery(GSAView.java:306)
at atg.repository.rql.RqlStatement.executeQuery(RqlStatement.java:211)
at atg.commerce.pricing.PricingEngineService.findGlobalPromotions(PricingEngineService.java:488)
at atg.commerce.pricing.PricingEngineService.loadGlobalPromotions(PricingEngineService.java:531)
at atg.commerce.pricing.PricingEngineService.performScheduledTask(PricingEngineService.java:635)
at atg.service.scheduler.ScheduledJob.runJobs(ScheduledJob.java:441)
at atg.service.scheduler.Scheduler$2handler.run(Scheduler.java:760)
[12/5/11 2:43:48:159 CST] 0000003f SystemOut O
[12/5/11 2:43:49:181 CST] 00000040 SystemOut O /atg/commerce/pricing/OrderPricingEngine --- CONTAINER:atg.repository.RepositoryException: Attempt to execute or build a query with a Query or QueryExpression object that is null or was not created by this repository.; SOURCE:java.lang.ClassCastException: atg.repository.query.AndQuery incompatible with atg.adapter.gsa.query.Clause
at atg.adapter.gsa.GSAItemDescriptor.executeQuery(GSAItemDescriptor.java:7275)
at atg.adapter.gsa.GSAView.executeUncachedQuery(GSAView.java:357)
at atg.repository.query.QueryCache.executeUncachedQuery(QueryCache.java:693)
at atg.repository.query.QueryCache.populateEntry(QueryCache.java:905)
at atg.repository.query.QueryCache.executeCachedQuery(QueryCache.java:433)
at atg.repository.RepositoryViewImpl.executeQuery(RepositoryViewImpl.java:344)
at atg.adapter.gsa.GSAView.executeQuery(GSAView.java:306)
at atg.repository.rql.RqlStatement.executeQuery(RqlStatement.java:211)
at atg.commerce.pricing.PricingEngineService.findGlobalPromotions(PricingEngineService.java:488)
at atg.commerce.pricing.PricingEngineService.loadGlobalPromotions(PricingEngineService.java:531)
at atg.commerce.pricing.PricingEngineService.performScheduledTask(PricingEngineService.java:635)
at atg.service.scheduler.ScheduledJob.runJobs(ScheduledJob.java:441)
at atg.service.scheduler.Scheduler$2handler.run(Scheduler.java:760)
Caused by :java.lang.ClassCastException: atg.repository.query.AndQuery incompatible with atg.adapter.gsa.query.Clause
at atg.adapter.gsa.GSAItemDescriptor.executeQuery(GSAItemDescriptor.java:7271)
at atg.adapter.gsa.GSAView.executeUncachedQuery(GSAView.java:357)
at atg.repository.query.QueryCache.executeUncachedQuery(QueryCache.java:693)
at atg.repository.query.QueryCache.populateEntry(QueryCache.java:905)
at atg.repository.query.QueryCache.executeCachedQuery(QueryCache.java:433)
at atg.repository.RepositoryViewImpl.executeQuery(RepositoryViewImpl.java:344)
at atg.adapter.gsa.GSAView.executeQuery(GSAView.java:306)
at atg.repository.rql.RqlStatement.executeQuery(RqlStatement.java:211)
at atg.commerce.pricing.PricingEngineService.findGlobalPromotions(PricingEngineService.java:488)
at atg.commerce.pricing.PricingEngineService.loadGlobalPromotions(PricingEngineService.java:531)
at atg.commerce.pricing.PricingEngineService.performScheduledTask(PricingEngineService.java:635)
at atg.service.scheduler.ScheduledJob.runJobs(ScheduledJob.java:441)
at atg.service.scheduler.Scheduler$2handler.run(Scheduler.java:760)
[12/5/11 2:43:49:181 CST] 00000040 SystemOut O
[12/5/11 2:45:17:941 CST] 00000042 SystemOut O /atg/commerce/pricing/ItemPricingEngine --- CONTAINER:atg.repository.RepositoryException: Attempt to execute or build a query with a Query or QueryExpression object that is null or was not created by this repository.; SOURCE:java.lang.ClassCastException: atg.repository.query.AndQuery incompatible with atg.adapter.gsa.query.Clause
at atg.adapter.gsa.GSAItemDescriptor.executeQuery(GSAItemDescriptor.java:7275)
at atg.adapter.gsa.GSAView.executeUncachedQuery(GSAView.java:357)
at atg.repository.query.QueryCache.executeUncachedQuery(QueryCache.java:693)
at atg.repository.query.QueryCache.populateEntry(QueryCache.java:905)
at atg.repository.query.QueryCache.executeCachedQuery(QueryCache.java:433)
at atg.repository.RepositoryViewImpl.executeQuery(RepositoryViewImpl.java:344)
at atg.adapter.gsa.GSAView.executeQuery(GSAView.java:306)
at atg.repository.rql.RqlStatement.executeQuery(RqlStatement.java:211)
at atg.commerce.pricing.PricingEngineService.findGlobalPromotions(PricingEngineService.java:488)
at atg.commerce.pricing.PricingEngineService.loadGlobalPromotions(PricingEngineService.java:531)
at atg.commerce.pricing.PricingEngineService.performScheduledTask(PricingEngineService.java:635)
at atg.service.scheduler.ScheduledJob.runJobs(ScheduledJob.java:441)
at atg.service.scheduler.Scheduler$2handler.run(Scheduler.java:760)
Caused by :java.lang.ClassCastException: atg.repository.query.AndQuery incompatible with atg.adapter.gsa.query.Clause
at atg.adapter.gsa.GSAItemDescriptor.executeQuery(GSAItemDescriptor.java:7271)
at atg.adapter.gsa.GSAView.executeUncachedQuery(GSAView.java:357)
at atg.repository.query.QueryCache.executeUncachedQuery(QueryCache.java:693)
at atg.repository.query.QueryCache.populateEntry(QueryCache.java:905)
at atg.repository.query.QueryCache.executeCachedQuery(QueryCache.java:433)
at atg.repository.RepositoryViewImpl.executeQuery(RepositoryViewImpl.java:344)
at atg.adapter.gsa.GSAView.executeQuery(GSAView.java:306)
at atg.repository.rql.RqlStatement.executeQuery(RqlStatement.java:211)
at atg.commerce.pricing.PricingEngineService.findGlobalPromotions(PricingEngineService.java:488)
at atg.commerce.pricing.PricingEngineService.loadGlobalPromotions(PricingEngineService.java:531)
at atg.commerce.pricing.PricingEngineService.performScheduledTask(PricingEngineService.java:635)
at atg.service.scheduler.ScheduledJob.runJobs(ScheduledJob.java:441)
at atg.service.scheduler.Scheduler$2handler.run(Scheduler.java:760)
[12/5/11 2:45:17:942 CST] 00000042 SystemOut OHi,
This error is happening due to these scheduled tasks running on a versioned (BCC) instance. They are not needed on the BCC and not designed to work in this situation.
You should just set the schedules on these 3 components to:
updateSchedule^=/Constants.null
in a .properties file.
Thanks.
Nick Glover
Oracle Support for ATG Products -
How to manage a 9i instance with the standart 10g DB control?
Is it possible to manage a 9i instance with the standart 10g DB control(not Grid Control)? If yes, how :)
Thank you.No it isn't, you need grid
-
Authentication Failed error message on browser while login to author instance
Hi,
I ran backup on author and publish instance after datastore garbage collector.
It went fine on publish instance and created backup file succesfully.
But at some point of time backup failed on author instance and we tried to login on author instance we got cq5 console on browser.
After that we checked replication agent on author and wheni clicked to publish we got error page saying Class not found exception.
after some time we just bounced the author instance we got startup completed message ver quickly and not started all the bundles(started only 121 bundles).
Tried to login author instance on browser it was showing Authentication Failed message.
Please helpout in resolving this issue.
Thanks in Advance.
MaheshI did not really understand what the problem with the domain/hostname or so is you mentioned but lets set it aside and assume that it doesnt cause any further problems for now.
About your questions:
1) With which user do you try to login?
"amadmin" is default name for the administrative user.
Did you rename him or do you try to log in with another user?
"amadmin" is probably the only user which "works" just after installing.
When you go to portal/dt, are you logged in or are you on the anonymous desktop? If you did not make any changes you shold get either a login channel or a Userinfo channel.
This way you should be able to see if you are logged in.
Also important for you:
Logfiles for access manager and portal are by default placed in the folder /var/opt/SUNWam/. There is a debug and logs folder.
These loggings are most of the time more helpfull than the directory server logs.
To get a finer logging edit the file /etc/opt/SUNWam/AMConfig.properties
There is a line "...=error". Replace error with message and restart the webserver/appserver-domain.
hth Chris -
Revision: 4023
Author: [email protected]
Date: 2008-11-05 11:10:38 -0800 (Wed, 05 Nov 2008)
Log Message:
Interim check-in for FXG as SWF graphics primitives, integrating Kaushal's prototype of programmatic linkage of TextGraphic instances with the appropriate parent DefineSprite in the SWF display list. This change temporarily adds awareness to [Embed] to allow sprites to be constructed from .fxg files.
QA: No
Doc: No
Checkintests: Pass
Modified Paths:
flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/Transcoder.java
flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/as3/EmbedEvaluator.java
flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/as3/EmbedUtil.java
flex/sdk/trunk/modules/compiler/src/java/flex2/tools/WebTierAPI.java
flex/sdk/trunk/modules/swfutils/src/java/flash/fxg/dom/AbstractTextNode.java
flex/sdk/trunk/modules/swfutils/src/java/flash/fxg/dom/GraphicContentNode.java
flex/sdk/trunk/modules/swfutils/src/java/flash/fxg/dom/GraphicNode.java
flex/sdk/trunk/modules/swfutils/src/java/flash/fxg/dom/GroupDefinitionNode.java
flex/sdk/trunk/modules/swfutils/src/java/flash/fxg/dom/GroupNode.java
flex/sdk/trunk/modules/swfutils/src/java/flash/fxg/dom/TextGraphicNode.java
flex/sdk/trunk/modules/swfutils/src/java/flash/fxg/dom/text/ParagraphNode.java
flex/sdk/trunk/modules/swfutils/src/java/flash/fxg/dom/text/TextNode.java
flex/sdk/trunk/modules/swfutils/src/java/flash/fxg/sax/FXGSAXScanner.java
flex/sdk/trunk/modules/swfutils/src/java/flash/fxg/swf/TypeHelper.java
flex/sdk/trunk/modules/swfutils/src/java/flash/swf/tags/DefineSprite.java
Added Paths:
flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/media/FXGTranscoder.java
flex/sdk/trunk/modules/swfutils/src/java/flash/fxg/swf/AbstractFXGGraphics.java
flex/sdk/trunk/modules/swfutils/src/java/flash/fxg/swf/SpriteClass.java
flex/sdk/trunk/modules/swfutils/src/java/flash/fxg/swf/TextFXGGraphics.java
flex/sdk/trunk/modules/swfutils/src/java/flash/fxg/swf/TextHelper.java
Removed Paths:
flex/sdk/trunk/modules/swfutils/src/java/flash/fxg/swf/FXGSWFGraphics.java -
How to integrate Oracle Inquira with ATG 10.2?
Hi All,
Has anyone tried to integrate the inquira with ATG?
If yes, please share docs/steps to do it.
Regards,
PrateekDiscoverer can natively access Oracle OLAP cubes, you may want to start here:
Oracle® Business Intelligence Discoverer Configuration Guide
6 Configuring the Discoverer Catalog and Discoverer Plus OLAP
http://download-west.oracle.com/docs/cd/B14099_19/bi.1012/b13918/disco_catalog_config.htm#sthref416 -
ok, just starting out here, does ibook Author work with i-pad 1? I just downloaded and installed the latest ibooks app, all software is updated....
could it be ibook2 did not install?. -looking at the one in itunes it still is 1.3.2 (last years) I think it must still be the ibooks-1
But yes my pad is connected to the computer and visible in itunes
ok retry to get ibooks 2 -
Deinstall Oracle 11.2.0.2 grid Single instance with ASM at AIX
Hi gurus,
I'm trying to deinstall Oracle 11.2.0.2 grid Single instance with ASM at AIX when executing deinstall utility It's doesn't show any commando to run with root:
the first execution, ran the command as root (normally), but the session where it ran the deinstall tool was closed.
[root@> /tmp/software ]#/tmp/deinstall2011-07-05_06-54-19PM/perl/bin/perl -I/tmp/deinstall2011-07-05_06-54-19PM/perl/lib -I/tmp/deinstall2011-07-05_06-54-19PM/crs/install /tmp/deinstall2011-07-05_06-54-19PM/crs/install/roothas.pl -force -deconfig -paramfile /tmp/deinstall2011-07-05_06-54-19PM/response/deinstall_Ora11g_gridinfrahome1.rsp
Using configuration parameter file: /tmp/deinstall2011-07-05_06-54-19PM/response/deinstall_Ora11g_gridinfrahome1.rsp
PRKO-2573 : ONS daemon is already stopped.
CRS-2500: Cannot stop resource 'ora.cssd' as it is not running
CRS-4000: Command Stop failed, or completed with errors.
CRS-2791: Starting shutdown of Oracle High Availability Services-managed resources on 'dwmdm'
CRS-2673: Attempting to stop 'ora.evmd' on 'dwmdm'
CRS-2677: Stop of 'ora.evmd' on 'dwmdm' succeeded
CRS-2793: Shutdown of Oracle High Availability Services-managed resources on 'dwmdm' has completed
CRS-4133: Oracle High Availability Services has been stopped.
ACFS-9459: ADVM/ACFS is not supported on this OS version: 'AIX 5300-10-01-0921'
ACFS-9201: Not Supported
Successfully deconfigured Oracle Restart stack
[root@> /tmp/software ]#
-- here the deinstall tool was closed --
-- -Here the output for the second execution --
$deinstall
Checking for required files and bootstrapping ...
Please wait ...
Location of logs /u01/app/oracle/oraInventory/logs/
############ ORACLE DEINSTALL & DECONFIG TOOL START ############
######################### CHECK OPERATION START #########################
Install check configuration START
Checking for existence of the Oracle home location /grid/app/grid/grid
Oracle Home type selected for de-install is: SIHA
Oracle Base selected for de-install is: /grid/app/grid
Checking for existence of central inventory location /u01/app/oracle/oraInventory
Checking for existence of the Oracle Grid Infrastructure home
Install check configuration END
Skipping Windows and .NET products configuration check
Checking Windows and .NET products configuration END
Traces log file: /u01/app/oracle/oraInventory/logs//crsdc.log
Network Configuration check config START
Network de-configuration trace file location: /u01/app/oracle/oraInventory/logs/netdc_check2011-07-06_09-16-58-AM.log
Network Configuration check config END
Asm Check Configuration START
ASM de-configuration trace file location: /u01/app/oracle/oraInventory/logs/asmcadc_check2011-07-06_09-16-58-AM.log
ASM configuration was not detected in this Oracle home. Was ASM configured in this Oracle home (y|n) [n]: n
ASM was not detected in the Oracle Home
######################### CHECK OPERATION END #########################
####################### CHECK OPERATION SUMMARY #######################
Oracle Grid Infrastructure Home is:
The cluster node(s) on which the Oracle home de-installation will be performed are:null
Oracle Home selected for de-install is: /grid/app/grid/grid
Inventory Location where the Oracle home registered is: /u01/app/oracle/oraInventory
Skipping Windows and .NET products configuration check
ASM was not detected in the Oracle Home
Do you want to continue (y - yes, n - no)? [n]: y
A log of this session will be written to: '/u01/app/oracle/oraInventory/logs/deinstall_deconfig2011-07-06_09-16-56-AM.out'
Any error messages from this session will be written to: '/u01/app/oracle/oraInventory/logs/deinstall_deconfig2011-07-06_09-16-56-AM.err'
######################## CLEAN OPERATION START ########################
ASM de-configuration trace file location: /u01/app/oracle/oraInventory/logs/asmcadc_clean2011-07-06_09-17-03-AM.log
ASM Clean Configuration END
Network Configuration clean config START
Network de-configuration trace file location: /u01/app/oracle/oraInventory/logs/netdc_clean2011-07-06_09-17-03-AM.log
De-configuring backup files...
Backup files de-configured successfully.
The network configuration has been cleaned up successfully.
Network Configuration clean config END
---------------------------------------->
Press Enter after you finish running the above commands
<----------------------------------------
*1. Any idea to remove Grid infraestructure normally?*
*2. In this step, can I remove (rm) the grid HOME ?*
RegardsMexman wrote:
*1. Any idea to remove Grid infraestructure normally?*
*2. In this step, can I remove (rm) the grid HOME ?*
RegardsHi,
You must use deinstall tool to remove Grid Infrastructure installation,
as grid owner run $GRIDHOME/deinstall/deinstall
Cheers -
Create at runtime a job to run at the central instance with high priority
Hi All
Using the function modules ( job_open, job_submit and job_close ) or ( job_open, submit via job jobname number jobcount, job_close) I need that this job runs in the central instance and with high priority.
I would like to know how to inform it using the statements above? How to pass the parameters to make the job run in the central instance with high priority?
I would appreciate any help.
Thanks in advance.
João GaiaHi
I hadn't realized about the parameter TARGETSERVER of the function module JOBCLOSE. I am going to make some tests.
thanks in advance -
Can I create a lot of instance with the same name?
I have, for a project in my studies, to create a map for an adventure game. I must create monsters on this map. For this I use a class that I called Creature. In my class Map i have to initialise the monsters but I
choose their quantity with Math.random() so I don't know how much the map will contain. If in a loop I do: Creature monster = new Creature(); will I have different instances with the same name(I doubt)? Will I have one monster re-created in each iteration of the loop? How can I do to have different monsters in different places (my map is a matrix 2x2)?You would have many Creature references made, but only one variable to hold them, and it would go out of scope outside your loop. You could create a Creature array or use a List (both defined outside your loop) - as
// array
int numCreatures = randomGeneratedCreatureQuantity();
Creature[] monsters = new Creature[numCreatures];
for (int j = 0; j < numCreatures; j++) {
monsters[j] = new Creature();
// Or a list
int numCreatures = randomGeneratedCreatureQuantity();
ArrayList monsters = new ArrayList();
for (int j = 0; j < numCreatures; j++) {
monsters.add(new Creature());
}Good luck
Lee -
How can I use Drupal as a third party CMS with ATG E-Commerce Application?
Hi Friends,
We are planning to use a third party Freeware Content Management System (CMS) for web site content in ATG E-Commerce Application, instead of ATG content Administration or merchandising.
Can anybody please let me know how can I use a third party CMS(Eg: Drupal) with ATG E-Commerce Application?
Regards,
Krishna.I did create a rule to determine if anyone coming through time eval is a new hire based on vacation elig. date in IT0041. It compares Today to the vacation elig. date and if they match, set a time type indicator to 1. I also added another decision to determine if they were a part time employee and pro-rate their quota entitlement based on what's in their IT0007 weekly working hours. Instead of setting the time type indicator to 1, I recalculated based on a percentage of 40 hrs/wk and then updated the time type to that percentage. In my quota generation rule I use that time type as a multiplication factor to recalculate their new pro-rated amount rounded up to the nearest whole number.
-
Error while running forge post Endeca integration with ATG
Hi All,
We have integrated Endeca application with ATG and then tried running the Endeca baseline update script. However the script failed with the below error message
Parsing XML dimensions data with validation turned on
Parsing project file "C:\apps\ATGSample\data\forge_output\ATGSample.xml" (project="ATGSample")
XMLParser: Reading dimensions, dvals, and synonyms from file "C:\apps\ATGSample\data\forge_output\\ATGSample.dimensions.xml"
ERROR 06/07/13 05:15:57.022 UTC (1370582157018) DGIDX {dgidx,baseline} Internal error while decompressing input stream: null
FATAL 06/07/13 05:15:57.022 UTC (1370582157018) DGIDX {dgidx,baseline} Fatal error at file , line 0, char 0; Message: An exception occurred! Type:RuntimeException, Message:The primary document entity could not be opened. Id=C:\apps\ATGSample\data\forge_output\\ATGSample.dimensions.xml
WARN 06/07/13 05:15:57.022 UTC (1370582157019) DGIDX {dgidx,baseline} Lexer/OLT log: level=-1: 2013/06/07 10:45:57 | INFO | Disabling log callback
We checked the physical location of forge output and found that there is no file called 'ATGSample.dimensions.xml '
However, when we manually placed this file in the forge output folder and ran dgidx alone, the baseline update failed with the below error
Parsing XML dimensions data with validation turned on
Parsing project file "C:\apps\ATGSample\data\forge_output\ATGSample.xml" (project="ATGSample")
XMLParser: Reading dimensions, dvals, and synonyms from file "C:\apps\ATGSample\data\forge_output\\ATGSample.dimensions.xml"
ERROR 06/07/13 05:15:57.022 UTC (1370582157018) DGIDX {dgidx,baseline} Internal error while decompressing input stream: null
FATAL 06/07/13 05:15:57.022 UTC (1370582157018) DGIDX {dgidx,baseline} Fatal error at file , line 0, char 0; Message: An exception occurred! Type:RuntimeException, Message:The primary document entity could not be opened. Id=C:\apps\ATGSample\data\forge_output\\ATGSample.dimensions.xml
WARN 06/07/13 05:15:57.022 UTC (1370582157019) DGIDX {dgidx,baseline} Lexer/OLT log: level=-1: 2013/06/07 10:45:57 | INFO | Disabling log callback
============================================================================
=== DGIDX: Version = "6.4.0.692722"
=== Start Time : Fri Jun 07 11:04:15 2013
=== Arguments : "C:\Endeca\MDEX\6.4.0\bin\dgidx.exe -v --compoundDimSearch --lang en --out C:\apps\ATGSample\logs\dgidxs\Dgidx\Dgidx.log --dtddir C:\Endeca\MDEX\6.4.0\conf\dtd --tmpdir C:\apps\ATGSample\data\temp C:\apps\ATGSample\data\forge_output\ATGSample C:\apps\ATGSample\data\dgidx_output\ATGSample"
=== Current Directory : C:\apps\ATGSample
=== Exec Path : C:\Endeca\MDEX\6.4.0\bin\dgidx.exe
============================================================================
Language/collation in use is English (collation=endeca)
WARN 06/07/13 05:34:15.054 UTC (1370583255046) DGIDX {dgidx,baseline} Lexer/OLT log: level=-1: 2013/06/07 11:04:15 | INFO | Enabling log callback
No application configuration specified. Using "C:\apps\ATGSample\data\forge_output\ATGSample" as the application configuration prefix.
============================================================================
=== DGIDX: Starting phase "Read raw dimensions, properties, and records"
=== Current Time : Fri Jun 07 11:04:15 2013
=== Total Elapsed : 0.1131 seconds
=== User CPU Time : 0.0625 seconds
=== System CPU Time : 0.1250 seconds
=== Memory Usage : 18.44 MB
============================================================================
Parsing XML dimensions data with validation turned on
Parsing project file "C:\apps\ATGSample\data\forge_output\ATGSample.xml" (project="ATGSample")
XMLParser: Reading dimensions, dvals, and synonyms from file "C:\apps\ATGSample\data\forge_output\\ATGSample.dimensions.xml"
In Dval [id=10001] named "clothing-sku.color", the name is non-searchable.
In Dval [id=10002] named "clothing-sku.size", the name is non-searchable.
In Dval [id=10003] named "furniture-sku.woodFinish", the name is non-searchable.
In Dval [id=10093] named "product.brand", the name is non-searchable.
In Dval [id=10094] named "product.catalogId", the name is non-searchable.
In Dval [id=10006] named "product.disallowAsRecommendation", the name is non-searchable.
In Dval [id=10007] named "product.features.displayName", the name is non-searchable.
In Dval [id=10095] named "product.language", the name is non-searchable.
In Dval [id=10008] named "product.nonreturnable", the name is non-searchable.
In Dval [id=10096] named "product.priceListPair", the name is non-searchable.
In Dval [id=10009] named "product.siteId", the name is non-searchable.
In Dval [id=10010] named "sku.siteId", the name is non-searchable.
In Dval [id=10011] named "product.category", the name is non-searchable.
In Dval [id=10079] named "item.type", the name is non-searchable.
XMLParser: Done reading dimensions, dvals, and synonyms from "C:\apps\ATGSample\data\forge_output\\ATGSample.dimensions.xml"
XMLParser: Reading auto propmap file "C:\apps\ATGSample\data\forge_output\\ATGSample.auto_propmap.xml"
XMLParser: Done reading auto propmap file "C:\apps\ATGSample\data\forge_output\\ATGSample.auto_propmap.xml"
XMLParser: Reading properties from file "C:\apps\ATGSample\data\forge_output\ATGSample.prop_refs.xml"
XMLParser: Done reading properties from file "C:\apps\ATGSample\data\forge_output\ATGSample.prop_refs.xml"
XMLParser: Reading rollup properties and dimensions from file "C:\apps\ATGSample\data\forge_output\ATGSample.rollups.xml"
XMLParser: Done reading rollup properties and dimensions from file "C:\apps\ATGSample\data\forge_output\ATGSample.rollups.xml"
XMLParser: Reading record spec property from file "C:\apps\ATGSample\data\forge_output\ATGSample.record_spec.xml"
XMLParser: Property "common.id" is a record spec property.
XMLParser: Done reading record specs from "C:\apps\ATGSample\data\forge_output\ATGSample.record_spec.xml"
XMLParser: Reading record filter properties from file "C:\apps\ATGSample\data\forge_output\ATGSample.record_filter.xml"
XMLParser: Done reading record filter properties from file "C:\apps\ATGSample\data\forge_output\ATGSample.record_filter.xml"
XMLParser: Creating dimensions from dvals.
XMLParser: Reading rollup properties and dimensions from file "C:\apps\ATGSample\data\forge_output\ATGSample.rollups.xml"
XMLParser: Done reading rollup properties and dimensions from file "C:\apps\ATGSample\data\forge_output\ATGSample.rollups.xml"
XMLParser: Reading dimensions from file "C:\apps\ATGSample\data\forge_output\ATGSample.dimension_refs.xml"
XMLParser: Done reading dimensions from file "C:\apps\ATGSample\data\forge_output\ATGSample.dimension_refs.xml"
XMLParser: Reading dimension groups from file "C:\apps\ATGSample\data\forge_output\ATGSample.dimension_groups.xml"
XMLParser: Done reading dimension groups from file "C:\apps\ATGSample\data\forge_output\ATGSample.dimension_groups.xml"
XMLParser: Reading precedence rules from file "C:\apps\ATGSample\data\forge_output\ATGSample.precedence_rules.xml"
XMLParser: Done reading precedence rules from file "C:\apps\ATGSample\data\forge_output\ATGSample.precedence_rules.xml"
XMLParser: Reading dval refs from file "C:\apps\ATGSample\data\forge_output\ATGSample.dval_refs.xml"
XMLParser: Done reading dval refs from file "C:\apps\ATGSample\data\forge_output\ATGSample.dval_refs.xml"
XMLParser: Reading dval ranks from file "C:\apps\ATGSample\data\forge_output\ATGSample.dval_ranks.xml"
XMLParser: Done reading dval ranks from file "C:\apps\ATGSample\data\forge_output\ATGSample.dval_ranks.xml"
ERROR 06/07/13 05:34:15.242 UTC (1370583255242) DGIDX {dgidx,baseline} No dimension_refs entry found for dimension [10079] "item.type"
ERROR 06/07/13 05:34:15.242 UTC (1370583255242) DGIDX {dgidx,baseline} No dimension_refs entry found for dimension [10094] "product.catalogId"
ERROR 06/07/13 05:34:15.242 UTC (1370583255242) DGIDX {dgidx,baseline} No dimension_refs entry found for dimension [10095] "product.language"
ERROR 06/07/13 05:34:15.242 UTC (1370583255242) DGIDX {dgidx,baseline} No dimension_refs entry found for dimension [10009] "product.siteId"
ERROR 06/07/13 05:34:15.242 UTC (1370583255242) DGIDX {dgidx,baseline} No dimension_refs entry found for dimension [10001] "clothing-sku.color"
ERROR 06/07/13 05:34:15.242 UTC (1370583255242) DGIDX {dgidx,baseline} No dimension_refs entry found for dimension [10007] "product.features.displayName"
ERROR 06/07/13 05:34:15.242 UTC (1370583255242) DGIDX {dgidx,baseline} No dimension_refs entry found for dimension [10006] "product.disallowAsRecommendation"
ERROR 06/07/13 05:34:15.242 UTC (1370583255242) DGIDX {dgidx,baseline} No dimension_refs entry found for dimension [10002] "clothing-sku.size"
ERROR 06/07/13 05:34:15.242 UTC (1370583255242) DGIDX {dgidx,baseline} No dimension_refs entry found for dimension [10003] "furniture-sku.woodFinish"
ERROR 06/07/13 05:34:15.242 UTC (1370583255242) DGIDX {dgidx,baseline} No dimension_refs entry found for dimension [10008] "product.nonreturnable"
ERROR 06/07/13 05:34:15.242 UTC (1370583255242) DGIDX {dgidx,baseline} No dimension_refs entry found for dimension [10093] "product.brand"
ERROR 06/07/13 05:34:15.242 UTC (1370583255242) DGIDX {dgidx,baseline} No dimension_refs entry found for dimension [10096] "product.priceListPair"
ERROR 06/07/13 05:34:15.242 UTC (1370583255242) DGIDX {dgidx,baseline} No dimension_refs entry found for dimension [10010] "sku.siteId"
ERROR 06/07/13 05:34:15.242 UTC (1370583255242) DGIDX {dgidx,baseline} No dimension_refs entry found for dimension [10011] "product.category"
XMLParser: Reading refinement config from file "C:\apps\ATGSample\data\forge_output\ATGSample.refinement_config.xml"
XMLParser: Done reading refinement config from file "C:\apps\ATGSample\data\forge_output\ATGSample.refinement_config.xml"
XMLParser: Reading dimension search index configuration from file "C:\apps\ATGSample\data\forge_output\ATGSample.dimsearch_index.xml"
XMLParser: Done reading dimension search index configuration from file "C:\apps\ATGSample\data\forge_output\ATGSample.dimsearch_index.xml"
XMLParser: Reading record search index configuration from file "C:\apps\ATGSample\data\forge_output\ATGSample.recsearch_indexes.xml"
XMLParser: Done reading record search index configuration from file "C:\apps\ATGSample\data\forge_output\ATGSample.recsearch_indexes.xml"
XMLParser: Reading record search interface configuration from file "C:\apps\ATGSample\data\forge_output\ATGSample.recsearch_config.xml"
XMLParser: Done reading record search interface configuration from file "C:\apps\ATGSample\data\forge_output\ATGSample.recsearch_config.xml"
WARN 06/07/13 05:34:15.288 UTC (1370583255283) DGIDX {dgidx,baseline} Errors while parsing record search interface configuration from file "C:\apps\ATGSample\data\forge_output\ATGSample.recsearch_config.xml": RETURN_RELRANK_SCORE no longer supported. Search interface member "allAncestors.displayName" in interface "All" is not a property or dimension Search interface member "product.displayName" in interface "All" is not a property or dimension Search interface member "sku.displayName" in interface "All" is not a property or dimension Cannot put search interface member "product.features.displayName" into the search interface "All" because it has not been enabled for full-text search Cannot put search interface member "product.brand" into the search interface "All" because it has not been enabled for full-text search Search interface member "product.repositoryId" in interface "All" is not a property or dimension Search interface member "sku.repositoryId" in interface "All" is not a property or dimension Search interface member "product.briefDescription" in interface "All" is not a property or dimension Search interface member "product.description" in interface "All" is not a property or dimension Search interface member "product.longDescription" in interface "All" is not a property or dimension Search interface member "product.keywords" in interface "All" is not a property or dimension Cannot put search interface member "clothing-sku.color" into the search interface "All" because it has not been enabled for full-text search Cannot put search interface member "clothing-sku.size" into the search interface "All" because it has not been enabled for full-text search Cannot put search interface member "furniture-sku.woodFinish" into the search interface "All" because it has not been enabled for full-text search Search interface member "sku.manufacturer_part_number" in interface "All" is not a property or dimension
XMLParser: Reading search chars from file "C:\apps\ATGSample\data\forge_output\ATGSample.search_chars.xml"
XMLParser: Done reading search chars from file "C:\apps\ATGSample\data\forge_output\ATGSample.search_chars.xml"
XMLParser: Reading language stemming settings from file "C:\apps\ATGSample\data\forge_output\ATGSample.stemming.xml"
XMLParser: Done reading per-language stemming settings from file "C:\apps\ATGSample\data\forge_output\ATGSample.stemming.xml"
Default language English manually configured to use static word forms.
XMLParser: Reading word forms from file "C:\Endeca\MDEX\6.4.0\conf\stemming\en_word_forms_collection.xml"
XMLParser: Done reading word forms from file "C:\Endeca\MDEX\6.4.0\conf\stemming\en_word_forms_collection.xml". There are 50374 word forms.
XMLParser: Reading language config from file "C:\apps\ATGSample\data\forge_output\ATGSample.languages.xml"
XMLParser: Done reading language config from file "C:\apps\ATGSample\data\forge_output\ATGSample.languages.xml"
XMLParser: Reading stop words from file "C:\apps\ATGSample\data\forge_output\ATGSample.stop_words.xml"
XMLParser: Done reading stop words from file "C:\apps\ATGSample\data\forge_output\ATGSample.stop_words.xml", finished in 0.0039 seconds.
FATAL 06/07/13 05:34:17.616 UTC (1370583257616) DGIDX {dgidx,baseline} ENE Indexer: Error processing records file.
WARN 06/07/13 05:34:17.616 UTC (1370583257616) DGIDX {dgidx,baseline} Lexer/OLT log: level=-1: 2013/06/07 11:04:17 | INFO | Disabling log callbackI've seen this type of error before when Forge is configured to read multiple files with spec *.xml. Is that how you've configured your record adapter? This configuration then collides with Forge XML config files merged into the same data/processing directory.
From memory there's a couple of solutions for this - one might be to give the files a common name prefix if that's feasible, e.g. _data*.xml. You could use a sub-directory to separate the files, but you'd need to modify your copy scripts. -
WebLogic Error : Registered more than one instance with the same objectName
HI there, I'm facing a big problem. I have two environments installed on the same physical machine.
I have ALSB and WLI servers running out there.
Environment 1 - WLI port running at 7011 domain name : stp_wli_domain and ALSB port running at 8011 domain name: stp_alsb_homo1 - folders- stp_wli_domain / stp_bea_alsb_homo
Environmnet 2 - WLI port running at 7211 domain name : stp_wli_domain2 and ALSB port tunning at 8211 domain name : stp-alsb_homo2 - folders - stp_wli_domain2 / stp_bea-alsb_homo2
Everything was working fine, but these days I had install new deployments on both environment and I got this error :
java.lang.IllegalArgumentException: Registered more than one instance with the same objectName : stp_wli_domain:ServerRuntime=wli_wls01,Name=stp_wli_domain,Location=wli_wls01,Type=AIRuntime new:com.bea.wlai.management.AIRuntimeMBeanImpl@bcf22dc existing com.bea.wlai.management.AIRuntimeMBeanImpl@de02e6c
The weird is : There is no same object name, as you can see, domains are different, folders are different and ports are diferrent, including multicast addresses.
Have you guys seen this before ?
I'm under pressure here, 'cause some projects had stopped to work.
Please I would appreciate any help.
Tks.
EdsonHI there, thanks for attention..
See ...
There's a lot of confusion with these env's .
I did not built this, so... I'm cleaning my hands.... anyway... :)
I must fix....
Well basically if we have two env's, so we have different project each one right ?
Ok, but I was told that if you have on the same network and same physical machine the name of AdminServer as "AdminServer" in all domains, so it goes with problems... I never heard about it... but is a good practice you put the names for example :
WLI - WLIAdminServer
ALSB - AlsbAdminServer
WLI2 - WLiadminServer2
ALSB2 - ALsbAdminServer2
I would do it.. this way..
But how it wasn't me...
We got..
WLI - WliAdminServer
ALsb - AdminServer
WLI2 - AdminServer
ALsb2 - AdminServer
Have you got it ?
So... I was told that this could be a problem, almost all AdminServers with the same name... guess what ?Some Projects are back to work. but not at all.. only some.. so I 'm breathing better now... but I would like to know if you seen this before ?
I would appreciate your help again.
Unfortunately there's no detailed stack trace to track this
Tks.
Maybe you are looking for
-
Adding leading zeros in abap objects.
Can anyone explain me 1. How to add leading zeros to a field in abap objects. For eg: data: dmb(6) type c value '123456', actually the output value of c should have leading zeros added to it for length 16. i.e '0000000000123456' . If the length of dm
-
I am creating a Keynote presentation, and I am really wanting to create a hyperlink that would open another app I have installed on my ipad. I noticed that keynote allows for URL. Please help thanks. Paul
-
PSE 8 will not install on new imac OSX Snow Leopard
28. Feb 26, 2010 4:16 PM in response to: docmark86 Re: PSE8 will not install on Mac Snow Leopard 10.6.1 I have a new iMac 21.5 screen with OSX Snow Leopard. I installed IWork and turbo tax with no problem. Nothing else. PSE 8 installation fails aft
-
I am working on a swing application in which i have to populate data in a jcombobox (onchange event) from an .xml file .but the application gets hanged when the size of xml is big (350-400 records)
-
Question about Alter table syntax
Hi all, I have an issue I need help with. I have created a script for an automated partition create on a monthly basis. It creates a monthly partition containing all dates within the respective month. The script is essentially this: ALTER TABLE SCHEM