Error on search contact
HI experts
i've extended the search structure for contact, and implemented the badi BADI_CRM_BUPA_IL_SEARCH_EXT.
If i search with on of the new parameters the result is correct, but if i search only with the account ID, i've as result 0 entry.
I've did some test:
1) i commented all the code in the badi implementation and the result is not correct(0 entry).
2) not set the flag for call the implementation (method BADI_CRM_BUPA_IL_SEARCH_EXT) and the result is correct.
so the problem obviously is the badi....but why if i not write code in method BADI_CRM_BUPA_IL_SEARCH_EXT
the result is not correct??
anybody can help me??
Thanks in advance
Marco
Edited by: Menegazzo Marco on Nov 30, 2010 2:16 PM
Santosh,It appears that your portal server can not connect to the Search Server.1) Check to ensure that the "Plumtree Portal Search Server" NT Service is running. It will be an NT service. If you check the PlumtreePortal_v5-0.properties file you should see two entries for where you installed the Search service.SEARCH_SERVER_HOST=servernameSEARCH_SERVER_PORT=15244
2) If the service is not started, then start it...
3) You can test connectivity to the Search Server by telnetting to server in question at port 15244 (or whatever port you installed the search service on). If you get a response from Ignite, then the search server is up..
Phil Orion | [email protected] | www.orionsmith.com
Similar Messages
-
Hello Experts,
We are facing an issue like when our Talent specialist are trying to use talent search through their portal they are getting an error like "Error occurred during your search, contact your system administrator" as shown below.
We have checked in our backend and for all the talent specialist search results are showing successfully.
Anyone of you kindly help us to get this sorted out.
Thanks & regards,
SakthiHi Sarabjeet,
The XML iView uses server-side fetching, so if you are having problems with a regular URL iView in server-side fetching mode, so the problem with the XML iVIew probably has to do with the proxy settings.
And since you got a 407 error, it seems there is an issue with proxy settings or the proxy server, as mentioned in this description of 407 error:
The HTTP 407 code only applies to users who are accessing the Internet behind a proxy server. This is common in government and corporate workplaces. The 407 code indicates that your computer must first authenticate itself with your company's proxy server. Check with your IT department or computer support group as to the exact reason why you may be getting this error. It may be possible that the proxy server does not allow downloads of specific files (exe, cab, com). You can also verify that your proxy server settings are valid.
I will check if I can find out any more specific info.
Daniel -
Hi
I have intsalled the plumtree portal.... The links are working. But when i search any word then it gives following error messages
"Error executing search on Plumtree Corporate Portal : Could not contact the Search Server."
Please let me know what could be the solution to above problem
ThanksSantosh,It appears that your portal server can not connect to the Search Server.1) Check to ensure that the "Plumtree Portal Search Server" NT Service is running. It will be an NT service. If you check the PlumtreePortal_v5-0.properties file you should see two entries for where you installed the Search service.SEARCH_SERVER_HOST=servernameSEARCH_SERVER_PORT=15244
2) If the service is not started, then start it...
3) You can test connectivity to the Search Server by telnetting to server in question at port 15244 (or whatever port you installed the search service on). If you get a response from Ignite, then the search server is up..
Phil Orion | [email protected] | www.orionsmith.com -
ALI Search error: "Error - Could not contact the Search Service"
Hi,
I have installed Aqualogic Interaction with all its components.
While trying to search for a string, it is throwing this error:
"Error - Could not contact the Search Service".
Unable to figure it out. Is this because of the search host settings?
Where can I check/modify the search host settings? I am not able to find them.
Can someone please help on this?
Thanks in advance,
AshokThe settings for the search server are located in Administration. Go to the utilities drop down, from here you should see Search Service Manager. Here you should see the contact node host and port.
Make sure the Search Server is running. Also, import the searchcluster.pte file so that the Search Cluster Manager is visible in the utilities drop down.
Kenan
http://www.ppc.com -
Hi Expert,
I need help.
I created a custom button to download data to an excel sheet. after clicking the button I am getting message
"An error occurred; please try again. If the error persists, please contact technical support.".
I tried debugging WCEM, but it is not even reaching that point.
Your help will be highly appreciated.
here is the code.
BitContentview.XHTML
<wec:commandButton id="bdtexcel" immediate="true" actionListener="#{cc.vch.DownloadBITData}" type="submit" value="#{i18n['invoices.ui.openitems.printSelected']}"/>
UI-repository.xml
<ViewComponent name="BITContentView" componentHandlerClassName="com.cpr.cprwec.app.comm.module.ebpp.ui.handler.impl.BITDetailViewVCHandler"/>
BITDetailViewVCHnadler.java
package com.cpr.cprwec.app.comm.module.ebpp.ui.handler.impl;
import com.cpr.cprwec.app.comm.module.ebpp.backendobject.interf.EbppBackend;
import java.io.IOException;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.List;
import javax.faces.context.FacesContext;
import javax.faces.context.FacesContext;
import javax.faces.event.ActionEvent;
import javax.servlet.ServletOutputStream;
import javax.servlet.http.HttpServletResponse;
import com.cpr.cprwec.app.comm.module.ebpp.modulemgmt.impl.EbppModuleAccessImpl;
import com.cpr.cprwec.app.comm.module.ebpp.modulemgmt.interf.EbppModuleAccess;
import com.cpr.cprwec.app.comm.module.ebpp.ui.dto.impl.DisputeDataDTOImpl;
import com.cpr.cprwec.app.comm.module.ebpp.ui.dto.impl.OpenItemDTOImpl;
import com.cpr.cprwec.app.comm.module.ebpp.ui.dto.interf.DisputeDataDTO;
import com.cpr.cprwec.app.comm.module.ebpp.ui.dto.interf.OpenItemDTO;
import com.cpr.cprwec.app.comm.module.ebpp.ui.dto.impl.BITDataDTOImpl;
import com.cpr.cprwec.app.comm.module.ebpp.ui.dto.interf.BITDataDTO;
import com.cpr.cprwec.app.comm.module.ebpp.ui.dto.impl.BITDetailDTOImpl;
import com.cpr.cprwec.app.comm.module.ebpp.ui.dto.interf.BITDetailDTO;
import com.sap.wec.app.common.module.common.attachment.businessobject.interf.Attachment;
import com.sap.wec.tc.core.backend.sp.jco.JCoConnection;
import com.sap.wec.tc.core.businessobject.BusinessObjectException;
import com.sap.wec.tc.core.common.exceptions.ApplicationBaseRuntimeException;
import com.sap.wec.tc.core.common.logging.WCFLocation;
import com.sap.wec.tc.core.common.searching.businessobject.impl.GenericSearch;
import com.sap.wec.tc.core.common.searching.businessobject.interf.GenericSearchReturnResultData;
import com.sap.wec.tc.core.common.util.GenericFactory;
import com.sap.wec.tc.core.common.util.Message;
import com.sap.wec.tc.core.common.util.MessageList;
import com.sap.wec.tc.core.common.util.table.Table;
import com.sap.wec.tc.core.common.util.table.TableRow;
import com.sap.wec.tc.core.modulemgmt.ForeignModuleAccess;
import com.sap.wec.tc.core.modulemgmt.ModuleAccess;
import com.sap.wec.tc.core.modulemgmt.exceptions.ModuleInactiveException;
import com.sap.wec.tc.core.modulemgmt.exceptions.ModuleLifecycleException;
import com.sap.wec.tc.core.runtime.WecFrameworkRuntime;
import com.sap.wec.tc.core.runtime.WecSession;
import com.sap.wec.tc.core.runtime.jsf.WecFrameworkRuntimeJSF;
import com.sap.wec.tc.core.runtime.jsf.composition.PageManagerBean;
import com.sap.wec.tc.core.runtime.navigation.NavigationCondition;
import com.sap.wec.tc.core.ui.composition.menu.MenuManager;
import com.sap.wec.tc.core.ui.composition.menu.MenuMetadataException;
import com.sap.wec.tc.core.ui.vc.BuildTime;
import com.sap.wec.tc.core.ui.vc.NavigationParameterBinding;
import com.sap.wec.tc.core.ui.vc.RequestParameterBinding;
import com.sap.wec.tc.core.ui.vc.impl.ViewComponentHandlerBaseImpl;
import com.cpr.cprwec.app.comm.module.ebpp.businessobject.interf.BIT;
import com.cpr.cprwec.app.comm.module.ebpp.businessobject.impl.BITImpl;
public class BITDetailViewVCHandler extends
ViewComponentHandlerBaseImpl<EbppModuleAccess> {
protected static final WCFLocation LOCATION = WCFLocation
.getInstance(BITDetailViewVCHandler.class.getName());
public BITDataDTO bitDataDTO;
public BITDetailDTO bitDetailDTO;
public List<BITDataDTO> BITDataDTOList;
public List<BITDetailDTO> BITDetailDTOList;
public boolean noBITData;
public boolean noBITDetail;
public boolean renderPanel = true;
public boolean isDownloadBITData;
public boolean isDownloadBITDetail;
public boolean downloadStarted=false;
public boolean BITFound =false;
public boolean isBITFound() {
return BITFound;
public void setDownloadStarted( boolean downloadStarted ){
this.downloadStarted = downloadStarted;
public boolean getDownloadStarted(){
return this.downloadStarted;
public void setBITFound(boolean BITFound) {
this.BITFound = BITFound;
public String getObjectID() {
return objectID;
public void setObjectID(String objectID) {
this.objectID = objectID;
public List<BITDataDTO> getBITDataDTOList() {
return BITDataDTOList;
public List<BITDetailDTO> getBITDetailDTOList() {
return BITDetailDTOList;
public Boolean getNoBITData() {
return noBITData;
public Boolean getNoBITDetail() {
return noBITDetail;
public Boolean getRenderPanel() {
return renderPanel;
private static final int DEFAULT_BUFFER_SIZE = 1024000;
public Attachment attachmentData;
public Attachment getAttachmentData() {
return attachmentData;
@RequestParameterBinding(maxLength = 1024)
protected String objectID;
@BuildTime
public String processBuildTime() throws BusinessObjectException {
BIT BIT = null;
noBITData = noBITDetail = false;
renderPanel = true;
if (isLoggedIn()) {
if ( isDownloadBITData == true ){
this.downloadBITDataExcel();
else {
this.getModuleAccess().getBITBO().clearMessages();
BIT = this.moduleAccess.getBITBO().getBITFromBackend(objectID);
BITDataDTOList = BIT.getBITDataDTOList();
BITDetailDTOList = BIT.getBITDetailDTOList();
MessageList objectData = this.getModuleAccess().getBITBO()
.getMessageList();
if (objectData.size() > 0) {
noBITData = noBITDetail = true;
renderPanel = false;
this.addMessageList(objectData);
return checkLoginCondition();
private boolean isLoggedIn() {
return checkLoginCondition() == null;
private String checkLoginCondition() {
NavigationCondition navCondition = getNavigationCondition("login");
if (!navCondition.isFullfiled()) {
navCondition.addToNavigationStack();
return navCondition.getOutcome();
return null;
public String downloadBITData(){
downloadStarted = true;
isDownloadBITData = true;
downloadBITDataExcel();
return checkLoginCondition();
public void downloadBITDataExcel() {
// dummyDebug("downloadBITDataExcel", BITDataDTOList.size(), "", "" );
if (BITDataDTOList.size() > 0) {
try {
attachmentData = this.getModuleAccess().getDownloadBO()
.getBITDataExcel(BITDataDTOList);
if (attachmentData != null) {
FacesContext faces = FacesContext.getCurrentInstance();
HttpServletResponse response = (HttpServletResponse) faces
.getExternalContext().getResponse();
response.reset();
response.setContentType(attachmentData
.getAttachmentMimeType());
response.setContentLength(attachmentData
.getAttachmentContent().length);
response.setHeader("Content-disposition",
"attachment;filename="
+ attachmentData.getAttachmentName());
response.setBufferSize(DEFAULT_BUFFER_SIZE);
ServletOutputStream out;
try {
out = response.getOutputStream();
out.write(attachmentData.getAttachmentContent());
out.flush();
faces.responseComplete();
} catch (IOException e) {
throw new ApplicationBaseRuntimeException(
"Problem opening file", e);
} finally {
attachmentData = null;
} catch (BusinessObjectException e) {
e.printStackTrace();
isDownloadBITData = false;Thanks Hamendra for checking the issue.
I am setting up breakpoints in WCEM, tab JAVA EE then from menu RUN->Toggle brekpoints and then debug configuration.
the breakpoints are in several places in handler class BITDetailviewVCHandler class including method downloadBITData.
this method I am calling from BitContentview.XHTML
<wec:commandButton id="bdtexcel" immediate="true" actionListener="#{cc.vch.DownloadBITData}" type="submit" value="#{i18n['invoices.ui.openitems.printSelected']}"/>
When the BIT page is loading the control stops at the breakpoint.
but it is not stopping there when i click the 'Excel Download' button.
How do I get the log file. I am very new to WCEM, please guide me.
I tried to debug the UI using Google chrome. it is giving me the following error.
POST https://<>/<>/<>/<>HomePage.jsf?wec-appid=<>MAINAPP6&wec-locale=en_US 500 (Internal Server Error)
when I expand the node
c.event.trigger:<>/<>/javax.faces.resource/sap/comp.theme/templates/jquery/lib/jquery-1.4.2.min.js.jsf:54
c.event.trigger:<>/<>/javax.faces.resource/sap/comp.theme/templates/jquery/lib/jquery-1.4.2.min.js.jsf:54
c.event.trigger:<>/<>/javax.faces.resource/sap/comp.theme/templates/jquery/lib/jquery-1.4.2.min.js.jsf:66
(anonymous function):<>/<>/javax.faces.resource/sap/comp.theme/templates/jquery/lib/jquery-1.4.2.min.js.jsf:30
c.extend.each:<>/<>/javax.faces.resource/sap/comp.theme/templates/jquery/lib/jquery-1.4.2.min.js.jsf:24 c.fn.c.each:<>/<>/javax.faces.resource/sap/comp.theme/templates/jquery/lib/jquery-1.4.2.min.js.jsf:66 c.fn.extend.trigger:<>/<>/javax.faces.resource/<>dev/comp.theme/templates/jquery/js/commandButton.js.jsf:31
com.sap.wec.commandButton.submitForm:<>/<>/main/<>HomePage.jsf?wec-appid=<>MAINAPP6&objectID=500000233&page=D61CFFF8E75D48A1B348F315D209EFF9&wec-locale=en_US:48 onclick
Navigated to https://wsapdjd803.<>.ca:<>/<>/main/<>HomePage.jsf?wec-appid=<>MAINAPP6&wec-locale=en_US
Seems to be it is failing somewhere commandButton-related JavaScript functions
Thanks
Subassish -
Team,
Please note that when we open the Search Project window in Project Super user window and click on the Work plan Tab we get the error "You have encountered an unexpected error. Please contact the System Administrator for assistance".
Help me with this issue.
RegardsYou may get this message if you left your computer on for an extended period of
time (eg over the weekend / overnight)
Issue: You get this error when accessing timesheet, approving or at other
intermittent times: Error Page| You have encountered an unexpected error
Please contact the System Administrator for assistance
First try closing all your browser windows(eg Internet Explorer) and any
other Java/Oracle windows you may have open. Then re-open your browser and logon
to Oracle. If the error persists then, clear internet explorer cache, disable and clear Java cache -
An error occurred while contacting the radio tuning service. Check your Internet connection, or try again later. Is anyone getting this msg when trying to obtain a radio station?
Check the More Liike This box oon the right, or do a search of this forum.
Radio seems to have issues now. -
Search Contacts & Directory fails
End users using OWA on Exchange 2013 CU5. Doesn't matter what browser or any other client-side information. I can give myself delegate access to various mailboxes and come up with the same error.
They compose a new message. Type the name in the To.. field and the application pops the drop-down with the magnifying glass that reads "Search Contacts & Directory". When you click, it states in the same box "Can't connect. Please
try again later."
Troubleshooting steps, thus far:
Recycle OWA Application Pools.
Recycle ECP Application Pools.
Recycle OAB Application Pools (yes, I know, this is for Outlook only).
Restart all CAS servers.
Nothing works. Has anyone else seen this and found a fix for it? It has to be something simple that I am missing.Hi,
From your description, I would like to verify if the email address you search can be listed in Default Global Address List.
Open EAC -> organization -> address lists -> Default Global Address List
Best regards,
Amy Wang
TechNet Community Support -
An error occurred while contacting the LDAP server.
An error occurred while contacting the LDAP server.
(No such object)
The server could not locate the entry. If adding a new entry, be sure that the parent of the entry you are trying to add exists. If you received this error while searching or viewing an entry, it indicates that the entry which was being searched for does not exist.I did the silly thing, i gave Base DN as o=domainname.com,which is supposed to give like dc=domainname, dc=com and restarted the server. LDAP works fine.
-
Macpro leopard 10.5.6
every time I try search category in the forum I get this, is
it me?
The web site you are accessing has experienced an unexpected
error.
Please contact the website administrator.
The following information is meant for the website developer
for debugging purposes.
Error Occurred While Processing Request
Variable FTVAR_RESULTTYPE is undefined.
Resources:
* Enable Robust Exception Information to provide greater
detail about the source of errors. In the Administrator, click
Debugging & Logging > Debug Output Settings, and select the
Robust Exception Information option.
* Check the ColdFusion documentation to verify that you are
using the correct syntax.
* Search the Knowledge Base to find a solution to your
problem.
Browser Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5;
en-US; rv:1.9.0.5) Gecko/2008120121 Firefox/3.0.5
Remote Address 10.172.32.24
Referrer
http://www.adobe.com/cfusion/webforums/forum/categories.cfm?forumid=15&catid=194&STARTPAGE =3&FTVAR_FORUMVIEWTMP=Linear
Date/Time 09-Jan-09 10:34 AMMacpro leopard 10.5.6
every time I try search category in the forum I get this, is
it me?
The web site you are accessing has experienced an unexpected
error.
Please contact the website administrator.
The following information is meant for the website developer
for debugging purposes.
Error Occurred While Processing Request
Variable FTVAR_RESULTTYPE is undefined.
Resources:
* Enable Robust Exception Information to provide greater
detail about the source of errors. In the Administrator, click
Debugging & Logging > Debug Output Settings, and select the
Robust Exception Information option.
* Check the ColdFusion documentation to verify that you are
using the correct syntax.
* Search the Knowledge Base to find a solution to your
problem.
Browser Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5;
en-US; rv:1.9.0.5) Gecko/2008120121 Firefox/3.0.5
Remote Address 10.172.32.24
Referrer
http://www.adobe.com/cfusion/webforums/forum/categories.cfm?forumid=15&catid=194&STARTPAGE =3&FTVAR_FORUMVIEWTMP=Linear
Date/Time 09-Jan-09 10:34 AM -
WM-Error during search for WM movement type (261 )
HI FRIENDS
I HAVE THE ERROR DURING GOODS ISSUE FOR PRODUCTION ORDER...
PLS SUGGEST ME TO SOLVE THIS ISSUE
Error during search for WM movement type (261 )
Message no. L9 005
Diagnosis
A movement type of the Warehouse Management system and certain parameters are assigned to each movement type of the Inventory Management system.
In this case, no movement type of the Warehouse Management system was assigned to the Inventory Management movement type used by the parameters enclosed in parentheses in the error message.
Procedure
Contact your system administrator about this error. Note down the parameters in the error message and the situation that caused the error.
WIHT REGARDS
DINESHHi,
The IM and WM linkage may not be proper for the movement type. Maintain an entry for your warehouse with movement type 261 and Movment Indicator l combination in transaction OMLR. In the "Assign WM Movement Type References to IM Movement Types" section (button), change the "Reference Movement Type WM" to 261 (to match "Reference Mvmt Type" under button LE-WM "Interface to Inventory Management")
And also .....
Check in IMG Path - Enterprise Structure --> Assignment --> Logistis Execution --> Assign warehouse number to plant/storage location. I hope this will help you. Thanking you. -
Hi All,
I'm getting the below error in My SHarepoint 2013 search Administration page.
Crawler background activity - The search application 'Search Service Application 1' on server "" is not provisioned. Confirm that the Microsoft SharePoint Foundation Timer service and Central Administration service are running
on the server.
and when i click on Crawl Log and content source
it throws the below error
The search service is currently offline. Visit the Services on Server page in SharePoint Central Administration to verify whether
the service is enabled. This might also be because an indexer move is in progress
When i check the search status
Get-SPEnterpriseSearchServiceInstance, it shows all the components are online.
As of now search service application is online and search is working.But not sure why it throws the above error.
I have restarted timer service,search service in services.msc and cleared the sharepoint cache as well.
But no luck,This is happening in my prodcution environment.
Any help will be greatly appreciated.
There are the logs i have found
05/23/2014 13:03:22.71 w3wp.exe (0x46E70) 0x4CBA4 SharePoint Foundation Logging Correlation Data xmnv Medium Name=Request (GET:http://dca-app-617:90/_admin/search/listcontentsources.aspx?appid=e830c1b3%2Dc3e4%2D4097%2D85fd%2Daa5248346d2e) d4c6939c-b10d-4000-6d95-14caeefe67df
05/23/2014 13:03:22.71 w3wp.exe (0x46E70) 0x4CBA4 SharePoint Foundation Authentication Authorization agb9s Medium Non-OAuth request. IsAuthenticated=True, UserIdentityName=, ClaimsCount=0 d4c6939c-b10d-4000-6d95-14caeefe67df
05/23/2014 13:03:22.73 w3wp.exe (0x46E70) 0x4CBA4 SharePoint Foundation Logging Correlation Data xmnv Medium Site=/ d4c6939c-b10d-4000-6d95-14caeefe67df
05/23/2014 13:03:22.79 w3wp.exe (0x46E70) 0x4CBA4 SharePoint Server Search Administration djs2 High [Forced due to logging gap, cached @ 05/23/2014 13:03:22.76, Original Level: VerboseEx] {0} d4c6939c-b10d-4000-6d95-14caeefe67df
05/23/2014 13:03:22.79 w3wp.exe (0x46E70) 0x4CBA4 SharePoint Server Database 8acb High [Forced due to logging gap, Original Level: VerboseEx] Reverting to process identity d4c6939c-b10d-4000-6d95-14caeefe67df
05/23/2014 13:03:22.80 w3wp.exe (0x46E70) 0x4CBA4 SharePoint Server Search Administration djj1 High Unable to find application 'b9c8106c-c7ed-4eb3-96c9-ae1881ffb695' d4c6939c-b10d-4000-6d95-14caeefe67df
05/23/2014 13:03:22.82 w3wp.exe (0x46E70) 0x4CBA4 SharePoint Server Search Administration djj1 High Unable to find application 'b9c8106c-c7ed-4eb3-96c9-ae1881ffb695' d4c6939c-b10d-4000-6d95-14caeefe67df
05/23/2014 13:03:22.82 w3wp.exe (0x46E70) 0x4CBA4 SharePoint Foundation General 8nca Medium Application error when access /_admin/search/listcontentsources.aspx, Error=The search service is currently offline. Visit the Services
on Server page in SharePoint Central Administration to verify whether the service is enabled. This might also be because an indexer move is in progress. at Microsoft.Office.Server.Search.Internal.UI.SearchCentralAdminPageBase.ErrorHandler(Object
sender, EventArgs e) at Microsoft.Office.Server.Search.Internal.UI.SearchCentralAdminPageBase.OnError(EventArgs e) at System.Web.UI.Page.HandleError(Exception e) at System.Web.UI.Page.ProcessRequestMain(Boolean
includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) at System.Web.UI.Page.ProcessRequest(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) at System.Web.UI.Page.ProcessRequest()
at System.Web.UI.Page.ProcessRequest(HttpContext context) at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() at System.Web.HttpApplication.ExecuteStep(IExecutionStep
step, Boolean& completedSynchronously) d4c6939c-b10d-4000-6d95-14caeefe67df
05/23/2014 13:03:22.82 w3wp.exe (0x46E70) 0x4CBA4 SharePoint Foundation Runtime tkau Unexpected Microsoft.SharePoint.SPException: The search service is currently offline. Visit the Services on Server page in SharePoint Central
Administration to verify whether the service is enabled. This might also be because an indexer move is in progress. at Microsoft.Office.Server.Search.Internal.UI.SearchCentralAdminPageBase.ErrorHandler(Object sender, EventArgs e)
at Microsoft.Office.Server.Search.Internal.UI.SearchCentralAdminPageBase.OnError(EventArgs e) at System.Web.UI.Page.HandleError(Exception e) at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint,
Boolean includeStagesAfterAsyncPoint) at System.Web.UI.Page.ProcessRequest(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) at System.Web.UI.Page.ProcessRequest()
at System.Web.UI.Page.ProcessRequest(HttpContext context) at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() at System.Web.HttpApplication.ExecuteStep(IExecutionStep
step, Boolean& completedSynchronously) d4c6939c-b10d-4000-6d95-14caeefe67df
05/23/2014 13:03:22.82 w3wp.exe (0x46E70) 0x4CBA4 SharePoint Foundation General ajlz0 High Getting Error Message for Exception Microsoft.SharePoint.SPException: The search service is currently offline. Visit the Services on
Server page in SharePoint Central Administration to verify whether the service is enabled. This might also be because an indexer move is in progress. at Microsoft.Office.Server.Search.Internal.UI.SearchCentralAdminPageBase.ErrorHandler(Object
sender, EventArgs e) at Microsoft.Office.Server.Search.Internal.UI.SearchCentralAdminPageBase.OnError(EventArgs e) at System.Web.UI.Page.HandleError(Exception e) at System.Web.UI.Page.ProcessRequestMain(Boolean
includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) at System.Web.UI.Page.ProcessRequest(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) at System.Web.UI.Page.ProcessRequest()
at System.Web.UI.Page.ProcessRequest(HttpContext context) at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() at System.Web.HttpApplication.ExecuteStep(IExecutionStep
step, Boolean& completedSynchronously) d4c6939c-b10d-4000-6d95-14caeefe67df
05/23/2014 13:03:22.82 w3wp.exe (0x46E70) 0x4CBA4 SharePoint Foundation General aat87 Monitorable d4c6939c-b10d-4000-6d95-14caeefe67df
05/23/2014 13:03:22.82 w3wp.exe (0x46E70) 0x4CBA4 SharePoint Foundation DistributedCache ah24q Unexpected SPDistributedCachePointerWrapper::InitializeDataCacheFactory - No cache hosts are present in the farm. d4c6939c-b10d-4000-6d95-14caeefe67df
05/23/2014 13:03:22.82 w3wp.exe (0x46E70) 0x4CBA4 SharePoint Foundation DistributedCache ah24w Unexpected Unexpected Exception in SPDistributedCachePointerWrapper::InitializeDataCacheFactory for usage 'DistributedViewStateCache'
- Exception 'System.InvalidOperationException: SPDistributedCachePointerWrapper::InitializeDataCacheFactory - No cache hosts present in the farm. at Microsoft.SharePoint.DistributedCaching.SPDistributedCachePointerWrapper.InitializeDataCacheFactory()'. d4c6939c-b10d-4000-6d95-14caeefe67df
05/23/2014 13:03:22.82 w3wp.exe (0x46E70) 0x4CBA4 SharePoint Foundation General ajb4s Monitorable ViewStateLog: Failed to write to the velocity cache:
http://dca-app-617:90/_admin/search/listcontentsources.aspx?appid=e830c1b3-c3e4-4097-85fd-aa5248346d2e d4c6939c-b10d-4000-6d95-14caeefe67df
05/23/2014 13:03:22.82 w3wp.exe (0x46E70) 0x4CBA4 SharePoint Foundation Monitoring b4ly Medium Leaving Monitored Scope (Request (GET:http://dca-app-617:90/_admin/search/listcontentsources.aspx?appid=e830c1b3%2Dc3e4%2D4097%2D85fd%2Daa5248346d2e)).
Execution Time=109.695855199474 d4c6939c-b10d-4000-6d95-14caeefe67df
Anil LokaPlease try below mentioned steps:
1. Central Administration > Monitoring > Review job definitions > Look for following timer job "Application Server Administration Service Timer Job" > Disable
2. Then open windows administrative services (services.msc), stop SharePoint Timer Service
3. Clear SharePoint Timer configuration cache by following steps mentioned in below blog:
http://blogs.msdn.com/b/jamesway/archive/2011/05/23/sharepoint-2010-clearing-the-configuration-cache.aspx
4. Start SharePoint Timer Service and give it a few seconds so that the new XML files from the location you deleted then are re-populated.
5.Central Administration > Monitoring > Review job definitions > Look for following timer job "Application Server Administration Service" Timer Job > Enable
Please ensure that you mark a question as Answered once you receive a satisfactory response. -
Hello,
I'm working a developing an OA page that will displays the contents of an Oracle table and allows the user to update records in a table as needed.
When I hit submit button to save the changes in the update page, the control goes back to main page (where all the table records are displayed). It displays the updated record with the new information.However when I hit "Go" button on the mainPG, I get the error "The search cannot be executed because the table has pending changes that would be lost. and the changes are not committed.
ANy suggestions on where I should look will be greatly appreciated.
Posting code for my controller
=======================
if ( pageContext.getParameter("saveRate") != null )
personam.invokeMethod("saveRateToDatabase");
Code from my AM
=============
public void saveRateToDatabase()
getOADBTransaction().commit();
System.out.println("40--After commit has been executed");
Code from my VORowImpl
===================
package cggv.oracle.apps.gl.server;
import oracle.apps.fnd.framework.server.OAViewRowImpl;
import oracle.jbo.domain.Date;
import oracle.jbo.domain.Number;
import oracle.jbo.server.AttributeDefImpl;
// --- File generated by Oracle ADF Business Components Design Time.
// --- Custom code may be added to this class.
// --- Warning: Do not modify method signatures of generated methods.
public class xxCggGlRatesVORowImpl extends OAViewRowImpl {
public static final int RATEID = 0;
public static final int FROMCURRENCY = 1;
public static final int TOCURRENCY = 2;
public static final int FROMCONVERSIONDATE = 3;
public static final int TOCONVERSIONDATE = 4;
public static final int USERCONVERSIONTYPE = 5;
public static final int CONVERSIONRATE = 6;
public static final int MODEFLAG = 7;
/**This is the default constructor (do not remove)
public xxCggGlRatesVORowImpl() {
/**Gets the attribute value for the calculated attribute RateId
public Number getRateId() {
return (Number) getAttributeInternal(RATEID);
/**Sets <code>value</code> as the attribute value for the calculated attribute RateId
public void setRateId(Number value) {
setAttributeInternal(RATEID, value);
//populateAttribute(RATEID, value);
/**Gets the attribute value for the calculated attribute FromCurrency
public String getFromCurrency() {
return (String) getAttributeInternal(FROMCURRENCY);
/**Sets <code>value</code> as the attribute value for the calculated attribute FromCurrency
public void setFromCurrency(String value) {
setAttributeInternal(FROMCURRENCY, value);
/**Gets the attribute value for the calculated attribute ToCurrency
public String getToCurrency() {
return (String) getAttributeInternal(TOCURRENCY);
/**Sets <code>value</code> as the attribute value for the calculated attribute ToCurrency
public void setToCurrency(String value) {
setAttributeInternal(TOCURRENCY, value);
/**Gets the attribute value for the calculated attribute FromConversionDate
public Date getFromConversionDate() {
return (Date) getAttributeInternal(FROMCONVERSIONDATE);
/**Sets <code>value</code> as the attribute value for the calculated attribute FromConversionDate
public void setFromConversionDate(Date value) {
setAttributeInternal(FROMCONVERSIONDATE, value);
/**Gets the attribute value for the calculated attribute ToConversionDate
public Date getToConversionDate() {
return (Date) getAttributeInternal(TOCONVERSIONDATE);
/**Sets <code>value</code> as the attribute value for the calculated attribute ToConversionDate
public void setToConversionDate(Date value) {
setAttributeInternal(TOCONVERSIONDATE, value);
/**Gets the attribute value for the calculated attribute UserConversionType
public String getUserConversionType() {
return (String) getAttributeInternal(USERCONVERSIONTYPE);
/**Sets <code>value</code> as the attribute value for the calculated attribute UserConversionType
public void setUserConversionType(String value) {
setAttributeInternal(USERCONVERSIONTYPE, value);
/**Gets the attribute value for the calculated attribute ConversionRate
public Number getConversionRate() {
return (Number) getAttributeInternal(CONVERSIONRATE);
/**Sets <code>value</code> as the attribute value for the calculated attribute ConversionRate
public void setConversionRate(Number value) {
setAttributeInternal(CONVERSIONRATE, value);
/**Gets the attribute value for the calculated attribute ModeFlag
public String getModeFlag() {
return (String) getAttributeInternal(MODEFLAG);
/**Sets <code>value</code> as the attribute value for the calculated attribute ModeFlag
public void setModeFlag(String value) {
setAttributeInternal(MODEFLAG, value);
/**getAttrInvokeAccessor: generated method. Do not modify.
protected Object getAttrInvokeAccessor(int index,
AttributeDefImpl attrDef) throws Exception {
switch (index) {
case RATEID:
return getRateId();
case FROMCURRENCY:
return getFromCurrency();
case TOCURRENCY:
return getToCurrency();
case FROMCONVERSIONDATE:
return getFromConversionDate();
case TOCONVERSIONDATE:
return getToConversionDate();
case USERCONVERSIONTYPE:
return getUserConversionType();
case CONVERSIONRATE:
return getConversionRate();
case MODEFLAG:
return getModeFlag();
default:
return super.getAttrInvokeAccessor(index, attrDef);
/**setAttrInvokeAccessor: generated method. Do not modify.
protected void setAttrInvokeAccessor(int index, Object value,
AttributeDefImpl attrDef) throws Exception {
switch (index) {
case RATEID:
setRateId((Number)value);
return;
case FROMCURRENCY:
setFromCurrency((String)value);
return;
case TOCURRENCY:
setToCurrency((String)value);
return;
case FROMCONVERSIONDATE:
setFromConversionDate((Date)value);
return;
case TOCONVERSIONDATE:
setToConversionDate((Date)value);
return;
case USERCONVERSIONTYPE:
setUserConversionType((String)value);
return;
case CONVERSIONRATE:
setConversionRate((Number)value);
return;
case MODEFLAG:
setModeFlag((String)value);
return;
default:
super.setAttrInvokeAccessor(index, value, attrDef);
return;
/**Gets xxCggGlRatesEO entity object.
public xxCggGlRatesEOImpl getxxCggGlRatesEO() {
return (xxCggGlRatesEOImpl)getEntity(0);Hi,
Check these links:
Oracle Apps: Search cannot be executed because the table has pending changes that would be lost
Re: Getting error in search page search cannot be executed
http://jneelmani.blogspot.in/2009/11/oaf-search-cannot-be-executed-because.html
--Sushant -
Good day,
On Search Page, I have searched for the record(s) then deleted a record and got confirmation message i.e. Record has deleted. Next when I search for any record I'm getting below error.
Error
The search cannot be executed because the table has pending changes that would be lost.
Could you please help me to fix this issue. Your response is highly appreciated.
Item properties:
Item Style : Image
Action Type: Fire Action
Event : delete
Below is the code using in CO and AM
Controller (processFormRequest):
if ("delete".equals(pageContext.getParameter(EVENT_PARAM)))
// The user has clicked a "Delete" icon so we want to display a "Warning"
// dialog asking if she really wants to delete the employee. Note that we
// configure the dialog so that pressing the "Yes" button submits to
// this page so we can handle the action in this processFormRequest( ) method.
String visit_id = pageContext.getParameter("visit_id");
String employeeName = pageContext.getParameter("last_name") + ", " + pageContext.getParameter("first_name");
MessageToken[] tokens = { new MessageToken("EMP_NAME", employeeName)};
OAException mainMessage = new OAException("FND", "XXXX_EMP_DELETE_WARN", tokens);
// Note that even though we're going to make our Yes/No buttons submit a
// form, we still need some non-null value in the constructor's Yes/No
// URL parameters for the buttons to render, so we just pass empty
// Strings for this.
OADialogPage dialogPage = new OADialogPage(OAException.WARNING,
mainMessage, null, "", "");
// Always use Message Dictionary for any Strings you want to display.
String yes = pageContext.getMessage("AK", "FWK_TBX_T_YES", null);
String no = pageContext.getMessage("AK", "FWK_TBX_T_NO", null);
// We set this value so the code that handles this button press is
// descriptive.
dialogPage.setOkButtonItemName("DeleteYesButton");
// The following configures the Yes/No buttons to be submit buttons,
// and makes sure that we handle the form submit in the originating
// page (the "Employee" summary) so we can handle the "Yes"
// button selection in this controller.
dialogPage.setOkButtonToPost(true);
dialogPage.setNoButtonToPost(true);
dialogPage.setPostToCallingPage(true);
// Now set our Yes/No labels instead of the default OK/Cancel.
dialogPage.setOkButtonLabel(yes);
dialogPage.setNoButtonLabel(no);
// We need to keep hold of the employeeNumber and employeeName.
// The OADialogPage gives us a convenient means
// of doing this. Note that the use of the Hashtable is
// most appropriate for passing multiple parameters. See the OADialogPage
// javadoc for an alternative when dealing with a single parameter.
java.util.Hashtable formParams = new java.util.Hashtable(1);
formParams.put("visit_id", visit_id);
formParams.put("empName", employeeName);
dialogPage.setFormParameters(formParams);
pageContext.redirectToDialogPage(dialogPage);
else if (pageContext.getParameter("DeleteYesButton") != null)
// User has confirmed that she wants to delete this employee.
// Invoke a method on the AM to set the current row in the VO and
// call remove() on this row.
String employeeNumber = pageContext.getParameter("visit_id");
String employeeName = pageContext.getParameter("empName");
Serializable[] parameters = { employeeNumber };
// OAApplicationModule am = pageContext.getApplicationModule(webBean);
am.invokeMethod("deleteEmployee", parameters);
// Now, redisplay the page with a confirmation message at the top. Note
// that the deleteEmployee() method in the AM commits, and our code
// won't get this far if any exceptions are thrown.
MessageToken[] tokens = { new MessageToken("EMP_NAME", employeeName) };
OAException message = new OAException("FND",
"XXXX_EMP_DELETE_CONFIRM", tokens, OAException.CONFIRMATION, null);
pageContext.putDialogMessage(message);
Application Module:
public void deleteEmployee(String visit_id)
// First, we need to find the selected employee in our VO.
// When we find it, we call remove( ) on the row which in turn
// calls remove on the associated EmployeeEOImpl object.
int empToDelete = Integer.parseInt(visit_id);
OAViewObject vo = (OAViewObject)getNonEmployeesSummaryVO1();
NonEmployeesSummaryVORowImpl row = null;
// This tells us the number of rows that have been fetched in the
// row set, and will not pull additional rows in like some of the
// other "get count" methods.
int fetchedRowCount = vo.getFetchedRowCount();
// We use a separate iterator -- even though we could step through the
// rows without it -- because we don't want to affect row currency.
RowSetIterator deleteIter = vo.createRowSetIterator("deleteIter");
if (fetchedRowCount > 0)
deleteIter.setRangeStart(0);
deleteIter.setRangeSize(fetchedRowCount);
for (int i = 0; i < fetchedRowCount; i++)
row = (NonEmployeesSummaryVORowImpl)deleteIter.getRowAtRangeIndex(i);
// For performance reasons, we generate ViewRowImpls for all
// View Objects. When we need to obtain an attribute value,
// we use the named accessors instead of a generic String lookup.
// Number primaryKey = (Number)row.getAttribute("EmployeeId");
Number primaryKey = row.getVisitId();
if (primaryKey.compareTo(empToDelete) == 0)
// This performs the actual delete.
row.remove();
getTransaction().commit();
break; // only one possible selected row in this case
// Always close the iterator when you're done.
deleteIter.closeRowSetIterator();
} // end deleteEmployee
Thanks,
RaviHi
Check this link Getting error in search page search cannot be executed
Regards,
Dilip -
Office 2013 with Service Pack 1 installation error about "search path"
I have an automated installation technique that has worked fine with Office 2010 Pro Plus (32-bit), incorporating the latest Service Pack into the network administrative installation point (under \updates), adding 10 foreign languages to the network administrative
installation point, creating a custom .msp with the OCT (that goes into \updates too), editing the config.xml files, and then running setup.exe from that network administrative installation point. This works on 32-bit Windows XP clients and on 32- and 64-bit
Windows 7 clients.
For Office 2013 Pro Plus, I have built the network administrative installation point exactly the same way (original DVD files + languages + SP1 updates + config.xml updates), but the installation is failing with every type of client, all with
the same error message. The network administrative installation point is readable by the normal installing account, but I even get the same error when I login as me and initiate setup.exe manually, and I have all rights to this point.
Here's the critical point from a log file:
2014/03/11 11:53:49:691::[2372] DistributionPoint parsed. The distribution point is now set to: \\archive.ads.college.edu\archive\KBOXalt\Office2013
2014/03/11 11:53:49:691::[2372] COMPANYNAME specified in config.xml.
2014/03/11 11:53:49:691::[2372] USERNAME specified in config.xml.
2014/03/11 11:53:49:800::[2372] Setupexe Resiliency Mode is set to [PerformIfApplicable]; thus Resiliency is [disabled] for the [InstallExecutionMode]
2014/03/11 11:53:49:910::[2372] Searching for default versions of resource files under the folder [\\archive.ads.college.edu\archive\KBOXalt\Office2013].
2014/03/11 11:53:50:019::[2372] Error: GetDirectories: search path \\archive.ads.college.edu\archive\KBOXalt\Office2013 does not exist
ErrorCode: 0(0x0). Failed final attempt to load a setupexe resource file.
2014/03/11 11:53:50:019::[2372] Error: GetDirectories: search path \\archive.ads.college.edu\archive\KBOXalt\Office2013 does not exist
Type: 34::InvalidDirectory.
2014/03/11 11:53:50:019::[2372] WER element [SuppressModal] is set to value [true]
2014/03/11 11:53:50:019::[2372] WER element [P4] is set to value [InvalidDirectory]
2014/03/11 11:53:50:019::[2372] Catalyst execution finished: 03/11/2014 11:53:50. Return code: 30034. Exception caught: InvalidDirectory.
2014/03/11 11:53:50:019::[2372] PERF: TickCount=894821 Name=RunSetup Description=End function
I cannot find any references to this exact error anywhere on the Internet. Can anyone tell me what this means, and how I fix it?As automated, the utility that runs setup.exe maps a drive letter to
\\archive.ads.college.edu\archive\KBOXalt using a kboxmap AD account, which has read access to the whole \KBOXalt tree. I used that same kboxmap AD account manually to simulate what the utility does, and hit the same problem. But here's what's
odd: right next to that
\\archive.ads.college.edu\archive\KBOXalt\Office2013 directory is an
\\archive.ads.college.edu\archive\KBOXalt\Office2010 directory, both created the same way, and the Office 2010 installation has always worked perfectly using the kboxmap AD account. I don't understand why Office 2013 is only working for an account with
read/write access, where Office 2010 worked fine for an account with only read access. Especially when the Office 2013 resource kit documentation clearly states that the account running the installation should only have read access, nothing more. (All this
KBOX stuff comes from the fact that our deployment environment is a Dell KACE KBOX 1000. However, that plays no part in the problem: ignoring the KBOX 1000, I can manually recreate the problem every time.)
Maybe you are looking for
-
How do I add a device to my iCloud? - specifically for "Find my iPhone"
Hi All, How would I go about adding my old iPod Nano to our "newest" iCloud/iTunes account? We recently had a theft of one of our iPod Touches and I am trying to make sure ALL Apple products are covered moving forward. I believe my husband registe
-
How do i get iphone backup files to show in itunes?
Hi. Ive recently had to start using another computer due to a component failure, and as a result managed to wiped my iphone of its original contents during an update on the 'new' computer. I have my old hard drive connected to this computer via a doc
-
Ipod comes up with ERROR 13019
-
Getting all possible ordering of vector
hello I need to find all possible order of a set of vector I mean if I have the following: 0 1 2 all posssible would be: 0 1 2, 1 0 2, 2 1 0, 1 2 0, 2 0 1, 0 2 1 I have tried to use the swap but I didn't get all possible set I have used the following
-
Having just found out at the begining of the week my email service has been migrated, which has now led to no end of problems. First: everytime i sign into an email account, i have had to setup a BT id, fine, but the primary BT id which was used to l