Need Help to check DAC task log in DAC
Hi there,
Can someone pls help me to check DAC task log in DAC.
I mean i want to see DAC task log.
The thing is I have a scenario: Where DAC task has failed but the Informatica Workflow invoked by the DAC task is succeeded.
So I want to check DAC task log to find the reason for the dac task failure.
Thanks,
Raghu
You can check this by going to the DAC Client -> find the Task that failed-> Click Details. You should see where it failed..for instance, since the WF succeeded, it may have failed on an Index creation. You will see all the steps associated with the task. Also, once you find the step that failed, you can click on the "Status Description" column to see additional details. If needed, you can also check the logs on the server itself but you will probably find the issue from the DAC client.
If this was correct, please mark the response as helpful or correct.
Similar Messages
-
Hi! I am newbie to Reports need help with check boxes
Hi! I am newbie to Reports need help with check boxes. I am try-in to make a new check boxes that will validate in runtime. I have created two frames and one frame is dummy and other frame has big X line on it with conditions. Is this a right way to create check box! Please help thanks!
and one frame is dummy and other frame has big X
line on it with conditions. Is this a right way to
create check box! Please help thanks!Instead of creating a frame for X, you can create Ractangle and place X in it. Rest is fine. -
Need help to check the settings in Production system?
Hello All,
I need to check the followings task has been done in the production system, i know its the basis task....but i need to check is this task basis has done in the produciton system. Please let me know your inputs how to check below task in PI system.
1)Tuning Parameters 2)Performance Statistics Parameters 3) Failed Message and Queue Restart Parameters.
Thanks in advance.
Regards,
ChinnaHI
Checking Tuning Parameters
Transcation SXMB_ADM -> Integration Engine Configuration -> Configuration
EO_INBOUND_PARALLEL
EO_INBOUND_PARALLEL_SENDER
EO_INBOUND_TO_OUTBOUND
IS_RETRY_LIMIT
Performance Statistics Parameters
DAYS_TO_KEEP_DATA AGGREGATION_ITEMS
DAYS_TO_KEEP_DATA MEASUREMENT_ITEMS
MEASUREMENT_LEVEL
MEASUREMENT_PERSIST
http://<XI host>:<port>/rwb
ST03N,ST06
Failed Message and Queue Restart Parameters.
SXMB_MONI
Failed Message and Queue Restart Parameters.
from se38 run the reports
RSXMB_CUST_RESTART_MESSAGE
RSXMB_RESTART_MESSAGES -
Need Help with checking of 2 queries
hi,
I dunno how to check for query that needs 2 of the table component in order to display.
I need to check for this:
private void _init() throws Exception {
weekly_datesDataProvider.setCachedRowSet((javax.sql.rowset.CachedRowSet)getValue("#{SessionBean1.weekly_datesRowSet}"));
progress_reportRowSet.setDataSourceName("java:comp/env/jdbc/Projectinfo");
progress_reportRowSet.setCommand("SELECT ALL progress_report.ADM_NO, \n progress_report.WEEK_NO, \n progress_report.OBJECTIVE_SET, \n progress_report.OBJECTIVE_ACHIEVED, \n progress_report.SUPERVISOR_COMMENTS, \n progress_report.STATUS_CODE, \n progress_report.PART2_SUBMISSION_DATE, \n progress_report.APPROVAL_DATE, \n student.ADM_NO, \n student.ID_NO, \n student.PASSWORD, \n weekly_dates.WEEK_NO, \n progress_report.PART1_SUBMISSION_DATE, \n student_assignment.PROJECT_CODE, \n student_assignment.ADM_NO, \n project.PROJECT_CODE, \n project.SUPERVISOR, \n project.Co_SUPERVISOR1, \n project.CO_SUPERVISOR2, \n project.PROJECT_TITLE, \n project.OBJECTIVE, \n project.DESCRIPTION, \n project.SPECIFICATION, \n project.CAT_CODE, \n project.LOCATION, \n project.NO_OF_STUDENT, \n project.GROUP_CODE, \n staff.EMP_NO, \n staff.STAFF_ID, \n staff.STAFF_NAME, \n staff.DEPT_CODE, \n staff.ROOM_NO, \n staff.PHONE_NO, \n staff.GROUP_CODE \nFROM progress_report, student, weekly_dates, student_assignment, project, staff\nWHERE staff.STAFF_NAME = ?\n AND staff.STAFF_NAME = project.SUPERVISOR\n AND project.PROJECT_CODE = student_assignment.PROJECT_CODE\n AND student_assignment.ADM_NO = student.ADM_NO\n AND student.ADM_NO = progress_report.ADM_NO\n AND progress_report.WEEK_NO = weekly_dates.WEEK_NO ");
progress_reportRowSet.setTableName("progress_report");
progress_reportDataProvider.setCachedRowSet((javax.sql.rowset.CachedRowSet)getValue("#{Page2.progress_reportRowSet}"));
weekly_datesDataProvider.cursorFirst();
progress_reportRowSet.setObject(1, getSessionBean1().getAdm());
and this
public void selWeekDD_processValueChange(ValueChangeEvent event) {
Object selectedPersonId = selWeekDD.getSelected();
try {
progress_reportDataProvider.setCursorRow(
progress_reportDataProvider.findFirst("progress_report.WEEK_NO", selectedPersonId));
getSessionBean1().getProgress_reportRowSet().setObject(1, selectedPersonId);
progress_reportDataProvider.refresh();
//form1.discardSubmittedValues("save");
} catch (Exception e) {
error("Cannot switch to person " + selectedPersonId);
log("Cannot switch to person " + selectedPersonId, e);
public void prerender() {
if ( selWeekDD.getSelected() == null ) {
Object firstPersonId = null;
try {
weekly_datesDataProvider.cursorFirst();
firstPersonId = weekly_datesDataProvider.getValue("weekly_dates.week_NO");
selWeekDD.setSelected(firstPersonId);
getSessionBean1().getProgress_reportRowSet().setObject(
1, firstPersonId);
progress_reportDataProvider.refresh();
} catch (Exception e) {
error("Cannot switch to person " +
firstPersonId);
log("Cannot switch to person " +
firstPersonId, e);
How do i combine the checking of these 2 together, because if i do these 2 query checking like that they give me error for null parameter for 2 or more component but my database already has data and my rowset table already has the query check for parameter....Hi,
I finally got it. But when i try to change the value from teh drop down list to display a new set of data i encounter error...I have the following code:
public void prerender() {
if ( selWeekDD.getSelected() == null ) {
Object firstPersonId = null;
try {
weekly_datesDataProvider.cursorFirst();
firstPersonId = weekly_datesDataProvider.getValue("weekly_dates.WEEK_NO");
selWeekDD.setSelected(firstPersonId);
progress_reportRowSet.setObject(
2, firstPersonId);
progress_reportDataProvider.refresh();
} catch (Exception e) {
error("Cannot switch to person " +
firstPersonId);
log("Cannot switch to person " +
firstPersonId, e);
public void selWeekDD_processValueChange(ValueChangeEvent event) {
Object selectedPersonId = selWeekDD.getSelected();
try {
progress_reportDataProvider.cursorFirst();
progress_reportDataProvider.setCursorRow(
progress_reportDataProvider.findFirst("weekly_dates.WEEK_NO", selectedPersonId));
progress_reportRowSet.setObject(2, selectedPersonId);
progress_reportDataProvider.refresh();
form1.discardSubmittedValues("selWeekDD");
} catch (Exception e) {
error("Cannot switch to person " + selectedPersonId);
log("Cannot switch to person " + selectedPersonId, e);
Description: An unhandled exception occurred during the execution of the web application. Please review the following stack trace for more information regarding the error.
Exception Details: java.sql.SQLException
Statement parameter 2 not set.
Possible Source of Error:
Class Name: com.mysql.jdbc.ServerPreparedStatement
File Name: ServerPreparedStatement.java
Method Name: serverExecute
Line Number: 1031
Source not available. Information regarding the location of the exception can be identified using the exception stack trace below.
Stack Trace:
com.mysql.jdbc.ServerPreparedStatement.serverExecute(ServerPreparedStatement.java:1031)
com.mysql.jdbc.ServerPreparedStatement.executeInternal(ServerPreparedStatement.java:676)
com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:1030)
com.sun.sql.rowset.internal.CachedRowSetXReader.readData(CachedRowSetXReader.java:193)
com.sun.sql.rowset.CachedRowSetXImpl.execute(CachedRowSetXImpl.java:950)
com.sun.sql.rowset.CachedRowSetXImpl.execute(CachedRowSetXImpl.java:1410)
com.sun.data.provider.impl.CachedRowSetDataProvider.checkExecute(CachedRowSetDataProvider.java:1219)
com.sun.data.provider.impl.CachedRowSetDataProvider.setCursorRow(CachedRowSetDataProvider.java:329)
com.sun.data.provider.impl.CachedRowSetDataProvider.setCursorIndex(CachedRowSetDataProvider.java:300)
com.sun.data.provider.impl.CachedRowSetDataProvider.getRowCount(CachedRowSetDataProvider.java:624)
com.sun.rave.web.ui.component.TableRowGroup.getRowKeys(TableRowGroup.java:806)
com.sun.rave.web.ui.component.TableRowGroup.getFilteredRowKeys(TableRowGroup.java:429)
com.sun.rave.web.ui.component.TableRowGroup.getSortedRowKeys(TableRowGroup.java:1385)
com.sun.rave.web.ui.component.TableRowGroup.getRenderedRowKeys(TableRowGroup.java:876)
com.sun.rave.web.ui.component.TableRowGroup.iterate(TableRowGroup.java:1956)
com.sun.rave.web.ui.component.TableRowGroup.processDecodes(TableRowGroup.java:1679)
javax.faces.component.UIComponentBase.processDecodes(UIComponentBase.java:880)
com.sun.rave.web.ui.component.Form.processDecodes(Form.java:78)
javax.faces.component.UIComponentBase.processDecodes(UIComponentBase.java:880)
javax.faces.component.UIComponentBase.processDecodes(UIComponentBase.java:880)
javax.faces.component.UIComponentBase.processDecodes(UIComponentBase.java:880)
javax.faces.component.UIComponentBase.processDecodes(UIComponentBase.java:880)
javax.faces.component.UIViewRoot.processDecodes(UIViewRoot.java:306)
com.sun.faces.lifecycle.ApplyRequestValuesPhase.execute(ApplyRequestValuesPhase.java:79)
com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:221)
com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:90)
javax.faces.webapp.FacesServlet.service(FacesServlet.java:197)
sun.reflect.NativeMethodAccessorImpl.invoke0(NativeMethodAccessorImpl.java:-2)
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
java.lang.reflect.Method.invoke(Method.java:585)
org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:249)
java.security.AccessController.doPrivileged(AccessController.java:-2)
javax.security.auth.Subject.doAsPrivileged(Subject.java:517)
org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:282)
org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:165)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:257)
org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationFilterChain.java:55)
org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:161)
java.security.AccessController.doPrivileged(AccessController.java:-2)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
com.sun.rave.web.ui.util.UploadFilter.doFilter(UploadFilter.java:194)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:210)
org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationFilterChain.java:55)
org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:161)
java.security.AccessController.doPrivileged(AccessController.java:-2)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:263)
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:551)
org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:225)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:173)
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:551)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:161)
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:551)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:132)
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:551)
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:933)
org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:185)
com.sun.enterprise.web.connector.grizzly.ProcessorTask.process(ProcessorTask.java:653)
com.sun.enterprise.web.connector.grizzly.ProcessorTask.process(ProcessorTask.java:534)
com.sun.enterprise.web.connector.grizzly.ProcessorTask.doTask(ProcessorTask.java:403)
com.sun.enterprise.web.connector.grizzly.WorkerThread.run(WorkerThread.java:55)
Exception Details: java.lang.RuntimeException
java.sql.SQLException: Statement parameter 2 not set.
Possible Source of Error:
Class Name: com.sun.data.provider.impl.CachedRowSetDataProvider
File Name: CachedRowSetDataProvider.java
Method Name: setCursorRow
Line Number: 343
Source not available. Information regarding the location of the exception can be identified using the exception stack trace below.
Stack Trace:
com.sun.data.provider.impl.CachedRowSetDataProvider.setCursorRow(CachedRowSetDataProvider.java:343)
com.sun.data.provider.impl.CachedRowSetDataProvider.setCursorIndex(CachedRowSetDataProvider.java:300)
com.sun.data.provider.impl.CachedRowSetDataProvider.getRowCount(CachedRowSetDataProvider.java:624)
com.sun.rave.web.ui.component.TableRowGroup.getRowKeys(TableRowGroup.java:806)
com.sun.rave.web.ui.component.TableRowGroup.getFilteredRowKeys(TableRowGroup.java:429)
com.sun.rave.web.ui.component.TableRowGroup.getSortedRowKeys(TableRowGroup.java:1385)
com.sun.rave.web.ui.component.TableRowGroup.getRenderedRowKeys(TableRowGroup.java:876)
com.sun.rave.web.ui.component.TableRowGroup.iterate(TableRowGroup.java:1956)
com.sun.rave.web.ui.component.TableRowGroup.processDecodes(TableRowGroup.java:1679)
javax.faces.component.UIComponentBase.processDecodes(UIComponentBase.java:880)
com.sun.rave.web.ui.component.Form.processDecodes(Form.java:78)
javax.faces.component.UIComponentBase.processDecodes(UIComponentBase.java:880)
javax.faces.component.UIComponentBase.processDecodes(UIComponentBase.java:880)
javax.faces.component.UIComponentBase.processDecodes(UIComponentBase.java:880)
javax.faces.component.UIComponentBase.processDecodes(UIComponentBase.java:880)
javax.faces.component.UIViewRoot.processDecodes(UIViewRoot.java:306)
com.sun.faces.lifecycle.ApplyRequestValuesPhase.execute(ApplyRequestValuesPhase.java:79)
com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:221)
com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:90)
javax.faces.webapp.FacesServlet.service(FacesServlet.java:197)
sun.reflect.NativeMethodAccessorImpl.invoke0(NativeMethodAccessorImpl.java:-2)
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
java.lang.reflect.Method.invoke(Method.java:585)
org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:249)
java.security.AccessController.doPrivileged(AccessController.java:-2)
javax.security.auth.Subject.doAsPrivileged(Subject.java:517)
org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:282)
org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:165)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:257)
org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationFilterChain.java:55)
org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:161)
java.security.AccessController.doPrivileged(AccessController.java:-2)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
com.sun.rave.web.ui.util.UploadFilter.doFilter(UploadFilter.java:194)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:210)
org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationFilterChain.java:55)
org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:161)
java.security.AccessController.doPrivileged(AccessController.java:-2)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:263)
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:551)
org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:225)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:173)
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:551)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:161)
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:551)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:132)
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:551)
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:933)
org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:185)
com.sun.enterprise.web.connector.grizzly.ProcessorTask.process(ProcessorTask.java:653)
com.sun.enterprise.web.connector.grizzly.ProcessorTask.process(ProcessorTask.java:534)
com.sun.enterprise.web.connector.grizzly.ProcessorTask.doTask(ProcessorTask.java:403)
com.sun.enterprise.web.connector.grizzly.WorkerThread.run(WorkerThread.java:55)
when i try change the drop down list value, this error occur my data type for both are integer. Anyone pls help thanks
Message was edited by:
k_k -
Need help to check multiple conditions and set AD user properties
hello All,
I have a data csv sheet where information as follows, using below information I need to update AD account attributes based on below conditions . I have full right and I can set any user properties. So this is not access right issue.
samaccountname,Othertelephone,language,employeeId
abcd XXXXXXXXX EN SMS
Now I need to check following conditions:
Othertelephone = if this should not be blank ,if so display message " filed is blank " and no changes should allowed in further attributes and it should abort
language= this field should only contain EN or FR value if No display msg " error in language field " and no further changes to the user attributes and it should abort
employeeID= this field should only contain OTP or SMS value if Not filled display msg " error in Employee ID field " No further changes to the user attributes and it should abort
changes to user will permit when all attributes is filled. I do the testing taking samaccountname , othertelephone and employeeId into consideration but it did not helped. Getting error
THIS is complete Code Of my Task where you need my focus on conditions
group=Get-QAdGroup -SearchRoot "domain/vpn group"
Import-Csv D:\VPN.csv |
ForEach-Object{
if ($_.samaccountname -eq "")
Write-Host "SAMACCOUNTNAME is blank" -fore red
else
$user=Get-QAduser $_.samaccountname
if ($user.memberof -contains $group.DN)
Write-Host "$($_.Samaccountname) user is allready a member" -fore red
else
Add-QADGroupMember $group $_.Samaccountname
If ($_.othertelephone -eq "")
Write-Output "$($_.samaccountname) telephone Number is blank"
else
if ($_.EmployeeID -notmatch 'OTP' -and 'SMS')
Write-Output "$($_.samaccountname) EmployeeID field is not correctly field")
Else
Set-QADUser $_.SamAccountName -ObjectAttributes @{telephonenumber=$_.othertelephone;EmployeeID=$_.EmployeeID}
error
Set-QADUser : Access is denied.
At C:\Users\g512263\AppData\Local\Temp\5f8facb6-f942-4c3d-b924-8953d9a706da.ps1:37 char:8
+ Set-QADUser $_.SamAccountName -ObjectAttributes @{telephonenumber=$_.othe ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [Set-QADUser], UnauthorizedAccessException
+ FullyQualifiedErrorId : System.UnauthorizedAccessException,Quest.ActiveRoles.ArsPowerShellSnapIn.Powershell.Cmdlets.SetUserCm
dlet<title>Untitled - PowerGUI Script Editor</title>
Hello JRV,Thank you for your time, There is no comma in my csv file , I double check. below I wrote a simple code.I removed all the conditions and just try to set the EmployeeID and it is working fine with same file.But as soon as I add conditions it gives access denied. as well as if I remove employee Id from your previous code and only try to set telephone No. still it gives access denied.I am just trying to figure out what is causing this.
$group=Get-QAdGroup -SearchRoot "com/Group"
Import-Csv D:\VPN.csv |
ForEach-Object{
if ($_.samaccountname -eq ""){
Write-Host "SAMACCOUNTNAME is blank" -fore red
}else{
$user=Get-QAduser $_.samaccountname
if ($user.memberof -contains $group.DN){
Write-Host "$($_.Samaccountname) user is allready a member" -fore red
}else
Add-QADGroupMember $group $_.Samaccountname
If ($_.othertelephone -ne "")
Set-QADUser $user.SamAccountName -ObjectAtt Aributes @{telephonenumber=$_.othertelephone}
} else
Write-Output "$($_.samaccountname) phonenumber is blank"
If ($_.EmployeeID -ne "")
Set-QADUser $_.SamAccountName -ObjectAttributes @{EmployeeID=$_.EmployeeID}
}else
Write-Output "$($_.samaccountname) EmployeeID field is blank"
If ($_.Preferredlanguage -ne "")
Set-QADUser $_.SamAccountName -ObjectAttributes @{Preferredlanguage=$_.preferredlanguage}
} else
Write-Output "$($_.samaccountname) PreferredLanguage field is blank" -
Need help for BPM Process Task - Looping
Hi Folks,
I need some info regarding Task Looping in a BPM Process.
Is there any code sample which mentions how to perform task looping and setting the context appropriately.
Thanks,
Brian.Hi Brian,
Please find the below link for Multiple Looping
http://help.sap.com/saphelp_nwce72/helpdata/en/3d/786ec2dd1243c28aeffa4c1c70df25/content.htm
Regards
Srikanth -
Clearpass Software install Error 255 need help getting to install. Log file below
Execution Request for advert 00220023 package 00200063 program Clearpass Test Install 6.3.5 state change from NotExist to AdvancedDownload execmgr 10/21/2014 9:36:26 AM 6064 (0x17B0)
Raising client SDK event for class CCM_Program, instance CCM_Program.PackageID="00200063",ProgramID="Clearpass Test Install 6.3.5", actionType 1l, value , user NULL, session 4294967295l, level 0l, verbosity 30l execmgr 10/21/2014
9:36:26 AM 6064 (0x17B0)
Mandatory execution requested for program Clearpass Test Install 6.3.5 and advertisement 00220023 execmgr 10/21/2014 9:36:26 AM 448 (0x01C0)
Raising client SDK event for class CCM_Program, instance CCM_Program.PackageID="00200060",ProgramID="Clearpass 6.3.5", actionType 45l, value NULL, user NULL, session 4294967295l, level 0l, verbosity 30l execmgr 10/21/2014 9:36:26
AM 1424 (0x0590)
Creating mandatory request for advert 00220023, program Clearpass Test Install 6.3.5, package 00200063 execmgr 10/21/2014 9:36:26 AM 448 (0x01C0)
Policy arrived for parent package 00200063 program Clearpass Test Install 6.3.5 execmgr 10/21/2014 9:36:26 AM 1424 (0x0590)
Raising client SDK event for class CCM_Program, instance CCM_Program.PackageID="00200063",ProgramID="Clearpass Test Install 6.3.5", actionType 6l, value NULL, user NULL, session 4294967295l, level 0l, verbosity 30l execmgr 10/21/2014
9:36:26 AM 1424 (0x0590)
Raising event:
[SMS_CodePage(437), SMS_LocaleID(1033)]
instance of SoftDistProgramOfferReceivedEvent
AdvertisementId = "00220023";
ClientID = "GUID:9266F835-718C-4617-BA5E-4F613E3239B7";
DateTime = "20141021133626.265000+000";
MachineName = "S2-IS-SCCM-VM-T";
ProcessID = 3276;
SiteCode = "002";
ThreadID = 1424;
execmgr 10/21/2014 9:36:26 AM 1424 (0x0590)
Raising event:
[SMS_CodePage(437), SMS_LocaleID(1033)]
instance of SoftDistWaitingContentEvent
AdvertisementId = "00220023";
ClientID = "GUID:9266F835-718C-4617-BA5E-4F613E3239B7";
DateTime = "20141021133626.281000+000";
MachineName = "S2-IS-SCCM-VM-T";
PackageName = "00200063";
PackageVersion = "1";
ProcessID = 3276;
ProgramName = "Clearpass Test Install 6.3.5";
SiteCode = "002";
ThreadID = 448;
execmgr 10/21/2014 9:36:26 AM 448 (0x01C0)
Successfully raised SoftDistWaitingContentEvent event for program Clearpass Test Install 6.3.5 execmgr 10/21/2014 9:36:26 AM 448 (0x01C0)
Execution Request for advert 00220023 package 00200063 program Clearpass Test Install 6.3.5 state change from WaitingDependency to WaitingContent execmgr 10/21/2014 9:36:26 AM 448 (0x01C0)
Raising client SDK event for class CCM_Program, instance CCM_Program.PackageID="00200063",ProgramID="Clearpass Test Install 6.3.5", actionType 1l, value , user NULL, session 4294967295l, level 0l, verbosity 30l execmgr 10/21/2014
9:36:26 AM 448 (0x01C0)
Raising client SDK event for class CCM_Program, instance CCM_Program.PackageID="00200063",ProgramID="Clearpass Test Install 6.3.5", actionType 1l, value NULL, user NULL, session 4294967295l, level 0l, verbosity 30l execmgr 10/21/2014
9:36:26 AM 6064 (0x17B0)
Raising client SDK event for class CCM_Program, instance CCM_Program.PackageID="00200063",ProgramID="Clearpass Test Install 6.3.5", actionType 1l, value NULL, user NULL, session 4294967295l, level 0l, verbosity 30l execmgr 10/21/2014
9:36:26 AM 2140 (0x085C)
Raising client SDK event for class CCM_Program, instance CCM_Program.PackageID="00200063",ProgramID="Clearpass Test Install 6.3.5", actionType 1l, value NULL, user NULL, session 4294967295l, level 0l, verbosity 30l execmgr 10/21/2014
9:36:26 AM 3692 (0x0E6C)
Raising client SDK event for class CCM_Program, instance CCM_Program.PackageID="00200063",ProgramID="Clearpass Test Install 6.3.5", actionType 1l, value NULL, user NULL, session 4294967295l, level 0l, verbosity 30l execmgr 10/21/2014
9:36:26 AM 3692 (0x0E6C)
Raising client SDK event for class CCM_Program, instance CCM_Program.PackageID="00200063",ProgramID="Clearpass Test Install 6.3.5", actionType 1l, value NULL, user NULL, session 4294967295l, level 0l, verbosity 30l execmgr 10/21/2014
9:36:26 AM 6064 (0x17B0)
Raising client SDK event for class CCM_Program, instance CCM_Program.PackageID="00200063",ProgramID="Clearpass Test Install 6.3.5", actionType 1l, value NULL, user NULL, session 4294967295l, level 0l, verbosity 30l execmgr 10/21/2014
9:36:27 AM 3692 (0x0E6C)
Processing [{C3E344C3-3915-4B09-82F9-DDA127A2606E}, 0]: OnContentAvailable execmgr 10/21/2014 9:36:29 AM 736 (0x02E0)
[{C3E344C3-3915-4B09-82F9-DDA127A2606E}]: Content Version 1 is available for advert 00220023, pkg: 00200063, program Clearpass Test Install 6.3.5. execmgr 10/21/2014 9:36:29 AM 736 (0x02E0)
An existing MTC token was not supplied, using ExecutionRequest's Id as MTC token and this execution request is the owner of resultant MTC task. execmgr 10/21/2014 9:36:29 AM 736 (0x02E0)
Request a MTC task for execution request of package 00200063, program Clearpass Test Install 6.3.5 with request id: {17193CDD-2B98-4B40-8B47-DBD264F0DD1C} execmgr 10/21/2014 9:36:29 AM 736 (0x02E0)
Execution Request for advert 00220023 package 00200063 program Clearpass Test Install 6.3.5 state change from WaitingContent to Ready execmgr 10/21/2014 9:36:29 AM 736 (0x02E0)
MTC task with id {17193CDD-2B98-4B40-8B47-DBD264F0DD1C}, changed state from 0 to 4 execmgr 10/21/2014 9:36:29 AM 5884 (0x16FC)
Raising client SDK event for class CCM_Program, instance CCM_Program.PackageID="00200063",ProgramID="Clearpass Test Install 6.3.5", actionType 1l, value , user NULL, session 4294967295l, level 0l, verbosity 30l execmgr 10/21/2014
9:36:29 AM 736 (0x02E0)
Processing [{C3E344C3-3915-4B09-82F9-DDA127A2606E}, 0]: RemoveNotification execmgr 10/21/2014 9:36:29 AM 736 (0x02E0)
MTC signaled SWD execution request with program id: Clearpass Test Install 6.3.5, package id: 00200063 for execution. execmgr 10/21/2014 9:36:29 AM 5884 (0x16FC)
Sending ack to MTC for task with id: {17193CDD-2B98-4B40-8B47-DBD264F0DD1C} execmgr 10/21/2014 9:36:29 AM 5884 (0x16FC)
Executing program ClearPassOnGuardInstall.exe /S in Admin context execmgr 10/21/2014 9:36:29 AM 5884 (0x16FC)
Execution Request for advert 00220023 package 00200063 program Clearpass Test Install 6.3.5 state change from Ready to NotifyExecution execmgr 10/21/2014 9:36:29 AM 5884 (0x16FC)
Raising client SDK event for class CCM_Program, instance CCM_Program.PackageID="00200063",ProgramID="Clearpass Test Install 6.3.5", actionType 1l, value , user NULL, session 4294967295l, level 0l, verbosity 30l execmgr 10/21/2014
9:36:29 AM 5884 (0x16FC)
Checking content location C:\Windows\ccmcache\5c for use execmgr 10/21/2014 9:36:44 AM 5884 (0x16FC)
Successfully selected content location C:\Windows\ccmcache\5c execmgr 10/21/2014 9:36:44 AM 5884 (0x16FC)
Executing program as a script execmgr 10/21/2014 9:36:44 AM 5884 (0x16FC)
Successfully prepared command line "C:\Windows\ccmcache\5c\ClearPassOnGuardInstall.exe" /S execmgr 10/21/2014 9:36:44 AM 5884 (0x16FC)
Command line = "C:\Windows\ccmcache\5c\ClearPassOnGuardInstall.exe" /S, Working Directory = C:\Windows\ccmcache\5c\ execmgr 10/21/2014 9:36:44 AM 5884 (0x16FC)
Running "C:\Windows\ccmcache\5c\ClearPassOnGuardInstall.exe" /S with 32bitLauncher execmgr 10/21/2014 9:36:44 AM 5884 (0x16FC)
Created Process for the passed command line execmgr 10/21/2014 9:36:44 AM 5884 (0x16FC)
Raising event:
[SMS_CodePage(437), SMS_LocaleID(1033)]
instance of SoftDistProgramStartedEvent
AdvertisementId = "00220023";
ClientID = "GUID:9266F835-718C-4617-BA5E-4F613E3239B7";
CommandLine = "\"C:\\Windows\\ccmcache\\5c\\ClearPassOnGuardInstall.exe\" /S";
DateTime = "20141021133644.938000+000";
MachineName = "S2-IS-SCCM-VM-T";
PackageName = "00200063";
ProcessID = 3276;
ProgramName = "Clearpass Test Install 6.3.5";
SiteCode = "002";
ThreadID = 5884;
UserContext = "NT AUTHORITY\\SYSTEM";
WorkingDirectory = "C:\\Windows\\ccmcache\\5c\\";
execmgr 10/21/2014 9:36:44 AM 5884 (0x16FC)
Raised Program Started Event for Ad:00220023, Package:00200063, Program: Clearpass Test Install 6.3.5 execmgr 10/21/2014 9:36:44 AM 5884 (0x16FC)
Raising client SDK event for class CCM_Program, instance CCM_Program.PackageID="00200063",ProgramID="Clearpass Test Install 6.3.5", actionType 1l, value NULL, user NULL, session 4294967295l, level 0l, verbosity 30l execmgr 10/21/2014
9:36:44 AM 5884 (0x16FC)
Raising client SDK event for class CCM_Program, instance CCM_Program.PackageID="00200063",ProgramID="Clearpass Test Install 6.3.5", actionType 1l, value , user NULL, session 4294967295l, level 0l, verbosity 30l execmgr 10/21/2014
9:36:44 AM 5884 (0x16FC)
MTC task with id {17193CDD-2B98-4B40-8B47-DBD264F0DD1C}, changed state from 4 to 5 execmgr 10/21/2014 9:36:44 AM 5884 (0x16FC)
Program exit code 255 execmgr 10/21/2014 9:36:46 AM 2140 (0x085C)
Looking for MIF file to get program status execmgr 10/21/2014 9:36:46 AM 2140 (0x085C)
Script for Package:00200063, Program: Clearpass Test Install 6.3.5 failed with exit code 255 execmgr 10/21/2014 9:36:46 AM 2140 (0x085C)
Raising event:
[SMS_CodePage(437), SMS_LocaleID(1033)]
instance of SoftDistProgramErrorEvent
AdvertisementId = "00220023";
ClientID = "GUID:9266F835-718C-4617-BA5E-4F613E3239B7";
DateTime = "20141021133646.327000+000";
ExitCode = "255";
MachineName = "S2-IS-SCCM-VM-T";
PackageName = "00200063";
ProcessID = 3276;
ProgramName = "Clearpass Test Install 6.3.5";
SiteCode = "002";
ThreadID = 2140;
UserContext = "NT AUTHORITY\\SYSTEM";
execmgr 10/21/2014 9:36:46 AM 2140 (0x085C)
Raised Program Error Event for Ad:00220023, Package:00200063, Program: Clearpass Test Install 6.3.5 execmgr 10/21/2014 9:36:46 AM 2140 (0x085C)
Execution is complete for program Clearpass Test Install 6.3.5. The exit code is 255, the execution status is FailureNonRetry execmgr 10/21/2014 9:36:46 AM 2140 (0x085C)
Requesting MTC to delete task with id: {17193CDD-2B98-4B40-8B47-DBD264F0DD1C} execmgr 10/21/2014 9:36:46 AM 2140 (0x085C)
MTC task with id: {17193CDD-2B98-4B40-8B47-DBD264F0DD1C} deleted successfully. execmgr 10/21/2014 9:36:46 AM 2140 (0x085C)
Raising client SDK event for class CCM_Program, instance CCM_Program.PackageID="00200063",ProgramID="Clearpass Test Install 6.3.5", actionType 10l, value Result:FALSE, user NULL, session 4294967295l, level 0l, verbosity 30l execmgr 10/21/2014
9:36:46 AM 2140 (0x085C)
Requesting MTC to delete task with id: {17193CDD-2B98-4B40-8B47-DBD264F0DD1C} execmgr 10/21/2014 9:36:46 AM 2140 (0x085C)
This execution request does not have a corresponding task in MTC. execmgr 10/21/2014 9:36:46 AM 2140 (0x085C)
Raising client SDK event for class CCM_Program, instance CCM_Program.PackageID="00200063",ProgramID="Clearpass Test Install 6.3.5", actionType 1l, value , user NULL, session 4294967295l, level 0l, verbosity 30l execmgr 10/21/2014
9:36:46 AM 2140 (0x085C)
Policy is updated for Program: Clearpass Test Install 6.3.5, Package: 00200063, Advert: 00220023 execmgr 10/21/2014 12:36:25 PM 5908 (0x1714)
Raising client SDK event for class CCM_Program, instance CCM_Program.PackageID="00200063",ProgramID="Clearpass Test Install 6.3.5", actionType 45l, value NULL, user NULL, session 4294967295l, level 0l, verbosity 30l execmgr 10/21/2014
12:36:26 PM 5908 (0x1714)
CServiceWindowEventHandler::Execute - Received SERVICEWINDOWEVENT : START Event execmgr 10/21/2014 10:00:00 PM 3624 (0x0E28)
CExecutionRequestManager::OnServiceWindowEvent for START execmgr 10/21/2014 10:00:00 PM 3624 (0x0E28)
Auto Install is set to false. Do Nothing. execmgr 10/21/2014 10:00:00 PM 3624 (0x0E28)
CServiceWindowEventHandler::Execute - Received SERVICEWINDOWEVENT : END Event execmgr 10/22/2014 5:00:00 AM 676 (0x02A4)
The user has logged off. execmgr 10/22/2014 9:29:08 AM 744 (0x02E8)
Service startup. execmgr 10/22/2014 9:32:26 AM 3712 (0x0E80)thank you and I will take a look at those logs
I was thinking it was because of permissions using the system account sccm uses to install the software? could that be the case? it works for some but not all. and there is a known issue from Aruba, the vendor, but of course they have not given us any fix.
the issue they had was when you install the 6.3.3 version through SCCM, which we orginally pushed out, the upgrade through the clearpass server or the push of the new 6.3.5 version through sccm does not work on all, but I would say maybe 25% at best do
from what i am seeing. -
Need help with check out form - Payment method error
When I check out error comes up "Payment Method must be selected" though it is.
The 30 day account option works but Credit cards get the above error.
Anyone able to help me?
Andrew
<h1>Checkout</h1>
<p class="required-h1-tip"><span>*</span> Required field</p>
<p>Please fill out the required fields, delivery address and payment fields.</p>
<hr />
<section class="checkout form-container">
<form name="catwebformform42059" class="form-generic-a checkout-a" id="catwebformform42059" onsubmit="return checkWholeForm42059(this)" action="/FormProcessv2.aspx?WebFormID=10850&OID={module_oid}&OTYPE={module_otype} &EID={module_eid}&CID={module_cid}" enctype="multipart/form-data" method="post">
<fieldset>
<h2 class="a">1. Account Information</h2>
<!--<div class="row">
<p class="field field-a">
<label for="username">User Name <em>*</em></label>
<input type="text" value="{module_username}" id="f-username" class="text" name="UserName" />
</p>
<p class="field field-b">
<label for="password">Password <em>*</em></label>
<span class="half">
<input type="password" value="{module_password}" id="f-password" class="text" name="Password" />
</span></p>
<p class="field field-b">
<label for="confirm-password">Confirm <em>*</em></label>
<span class="half">
<input type="password" value="{module_password}" id="f-password-confirm" class="text" name="PasswordConfirm" />
</span></p>
</div>-->
<div class="row">
<p class="field field-a">
<label for="first-name">First Name <em>*</em></label>
<input type="text" name="FirstName" class="text" id="f-first-name" value="{module_firstname}" />
</p>
<p class="field field-a">
<label for="last-name">Last Name <em>*</em></label>
<input type="text" name="LastName" class="text" id="LastName" value="{module_lastname}" />
</p>
</div>
<div class="row">
<p class="field field-a">
<label for="email">Email Address <em>*</em></label>
<input type="text" name="EmailAddress" class="text" id="f-email" value="{module_emailaddress}" />
</p>
<p class="field field-a">
<label for="phone">Phone Number <em>*</em></label>
<input type="text" name="HomePhone" class="text" id="f-phone" value="{module_homephone}" />
</p>
</div>
<div class="row checkbox"><span class="tick">
<input type="checkbox" name="CampaignList_20945" class="tick" id="f-updates" />
</span>
<label for="newsletter-a">Keep me up to date on product information, sales, and special offerings.</label>
</div>
</fieldset>
<hr />
<fieldset>
<h2 class="a">2. Shipping Address</h2>
<div class="row">
<p class="field field-a">
<label for="ShippingAttention">Shipping Name: <em>*</em></label>
<input type="text" class="text" id="ShippingAttention" name="ShippingAttention" />
</p>
</div>
<div class="row">
<p class="field field-a">
<label for="shipping-addr-1">Address Line 1 <em>*</em></label>
<input type="text" class="text" id="ShippingAddress" name="ShippingAddress" />
</p>
<p class="field field-a">
<label for="shipping-addr-2">Address Line 2</label>
<input type="text" class="text" id="ShippingAddress2" name="ShippingAddress2" />
</p>
</div>
<div class="row">
<p class="field field-a">
<label for="shipping-city">City <em>*</em></label>
<input type="text" class="text" id="ShippingCity" name="ShippingCity" />
</p>
<p class="field field-a">
<label for="shipping-state">State <em>*</em></label>
<input type="text" class="text" id="ShippingState" name="ShippingState" />
</p>
</div>
<div class="row">
<div class="field field-a">
<p class="field-b">
<label for="ShippingZip">Zip / Postal Code <em>*</em></label>
<input type="text" class="text" id="ShippingZip" name="ShippingZip" />
</p>
</div>
<!-- <p class="field field-a">
<label for="shipping-phone">Phone Number <em>*</em></label>
<input type="text" id="shipping-phone" name="shipping-phone" />
</p> -->
</div>
</fieldset>
<hr />
<fieldset>
<h2 class="a">3. Billing Address</h2>
<div class="row checkbox"><span class="tick">
<input type="checkbox" class="tick" value="1" id="f-shipping-same" name="same_shipping" />
</span>
<label for="billing-same-as-shipping">Check this box if billing address is the same as shipping address.</label>
</div>
<div class="row">
<p class="field field-a">
<label for="billing-addr-1">Address Line 1 <em>*</em></label>
<input type="text" value="{module_homeaddress}" id="BillingAddress" class="text" name="BillingAddress" />
</p>
<p class="field field-a">
<label for="billing-addr-2">Address Line 2 <em>*</em></label>
<input type="text" class="text" id="BillingAddress2" name="BillingAddress2" />
</p>
</div>
<div class="row">
<p class="field field-a">
<label for="billing-city">City <em>*</em></label>
<input type="text" value="{module_homecity}" id="BillingCity" class="text" name="BillingCity" />
</p>
<p class="field field-a">
<label for="billing-state">State <em>*</em></label>
<input type="text" value="{module_homestate}" id="BillingState" class="text" name="BillingState" />
</p>
</div>
<div class="row">
<p class="field field-b">
<label for="BillingZip">Zip / Postal Code <em>*</em></label>
<input type="text" value="{module_homezip}" id="BillingZip" class="text" name="BillingZip" />
</p>
</div>
</fieldset>
<hr />
<fieldset id="credit-card-information">
<h2 class="a">4. Payment Options</h2>
<div class="row">
<h4>Approved 30 DayAccount Customer</h4>
<p class="field">Please select
</p>
<input type="radio" name="PaymentMethodType" id="PaymentMethodType" value="8" /><span style="font-size: 18px; color: #ffff00;">Account Customers Only</span><hr />
<h2>Pay by Credit Card</h2>
<p class="row row-accepted-cards">
We accept the following credit cards: <img alt="" src="temp/cards.png" /> </p>
<label for="card-type">Card Type <em>*</em></label>
<span class="select">
<select name="CardType" class="text" id="f-cc-type">
<option selected="selected" value="1">Visa</option>
<option value="2">Master Card</option>
<option value="4">American Express</option>
</select> </span>
</div>
<div class="row">
<p class="field field-a">
<label for="name-on-card">Name on Card <em>*</em></label>
<input type="text" name="CardName" class="text" id="f-cc-name" />
</p>
<p class="field field-a">
<label for="card-number">Card Number <em>*</em></label>
<input type="text" name="CardNumber" class="text" id="f-cc-number" />
</p>
</div>
<div class="row">
<p class="field card-expiration">
<label for="card-exp-month">Card Expiration <span class="offset">Month</span> <em>*</em></label>
<span class="select one">
<select name="CardExpiryMonth" class="s" id="f-cc-exp-month">
<option selected="selected" value="1">January</option>
<option value="2">February</option>
<option value="3">Mar</option>
<option value="4">Apr</option>
<option value="5">May</option>
<option value="6">Jun</option>
<option value="7">Jul</option>
<option value="8">Aug</option>
<option value="9">Sep</option>
<option value="10">Oct</option>
<option value="11">Nov</option>
<option value="12">Dec</option>
</select>
</span>
<label class="offset" for="card-exp-year">Card Expiration Year<em>*</em></label>
<span class="select">
<select name="CardExpiryYear" class="xs" id="f-cc-exp-year">
<option value="2015">2015</option>
<option value="2016">2016</option>
<option value="2017">2017</option>
<option value="2018">2018</option>
<option value="2019">2019</option>
<option value="2020">2020</option>
<option value="2021">2021</option>
<option value="2022">2022</option>
</select>
</span></p>
</div>
<div class="row">
<div style="display: none;">
<input type="radio" name="PaymentMethodType" class="tick" id="f-payment-method-cc" value="1" />
<input type="radio" name="PaymentMethodType" id="PaymentMethodType_9" value="10" />
</div>
</div>
<div class="row">
<p class="field ccvn">
<label for="ccv-number">CCV Number <em>*</em></label>
<span class="ccv">
<input type="text" name="CardCCV" class="text" id="f-cc-cvv" />
</span></p>
</div>
</fieldset>
<div class="wrap total">
<p class="sum">Total: <strong><span class="amountSpan"></span></strong></p>
<p class="action"><button class="button-a" type="submit">Checkout</button></p>
</div>
<input type="hidden" name="Amount" class="cat_textbox" id="Amount" readonly="readonly" />
<script type="text/javascript" src="/CatalystScripts/ValidationFunctions.js"></script>
<script language="javascript" type="text/javascript">
//<![CDATA[
var submitcount42059 = 0;function checkWholeForm42059(theForm){var why = "";if (theForm.Username) why += isEmpty(theForm.Username.value, "Username"); if (theForm.Password && theForm.PasswordConfirm) { why += isEmpty(theForm.Password.value, "Password"); why += isEmpty(theForm.PasswordConfirm.value, "Confirm Password"); if (theForm.Password.value != theForm.PasswordConfirm.value) why += appendBreak("- Password and its confirmation do not match."); if (theForm.Password.value.length < 6) why += appendBreak("- Password must be 6 characters or longer."); }if (theForm.FirstName) why += isEmpty(theForm.FirstName.value, "First Name"); if (theForm.LastName) why += isEmpty(theForm.LastName.value, "Last Name"); if (theForm.HomePhone) why += isEmpty(theForm.HomePhone.value, "Phone Number"); if (theForm.EmailAddress) why += checkEmail(theForm.EmailAddress.value);if (theForm.ShippingAttention) why += isEmpty(theForm.ShippingAttention.value, "Shipping Name");if (theForm.ShippingAddress) why += isEmpty(theForm.ShippingAddress.value, "Shipping Address"); if (theForm.HomePhone) why += isEmpty(theForm.HomePhone.value, "Phone Number"); if (theForm.ShippingState) why += isEmpty(theForm.ShippingState.value, "Shipping State"); if (theForm.ShippingCity) why += isEmpty(theForm.ShippingCity.value, "Shipping City"); if (theForm.ShippingZip) why += isEmpty(theForm.ShippingZip.value, "Shipping Zipcode");
if (theForm.BillingAddress) why += isEmpty(theForm.BillingAddress.value, "Billing Address"); if (theForm.BillingState) why += isEmpty(theForm.BillingState.value, "Billing State"); if (theForm.BillingCity) why += isEmpty(theForm.BillingCity.value, "Billing City"); if (theForm.BillingZip) why += isEmpty(theForm.BillingZip.value, "Billing Zipcode");
if (!theForm.PaymentMethodType || getRadioSelected(theForm.PaymentMethodType) == 1) { if (theForm.CardName) why += isEmpty(theForm.CardName.value, "Name on Card"); if (theForm.CardNumber) why += isNumeric(theForm.CardNumber.value, "Card Number"); if (theForm.Amount) why += isCurrency(theForm.Amount.value, "Amount"); } if (theForm.PaymentMethodType) why += checkSelected(theForm.PaymentMethodType, "Payment Method");if(why != ""){alert(why);return false;}if(submitcount42059 == 0){submitcount42059++;theForm.submit();return false;}else{alert("Form submission is in progress.");return false;}}
// Credit Card info is not required if paying by PayPal, Hosted Credit Card, COD etc
function ShowCCFields(val) {
if (!document.getElementById('paymentdiv'))
return;
if (val != 1)
document.getElementById('paymentdiv').style.display = 'none';
else
document.getElementById('paymentdiv').style.display = 'inline';
//]]>
</script>
</form>
</section>Locking this thread.
You only need one post on something -
New to iphone need help with entourage and tasks
Hello,
Just got my direct fulfillment iphone today. i am trying to get my entourage 2004 info to my iphone. By following:
http://support.apple.com/kb/HT1670
I am using my personal iMac running leopard without mobile me. I can see my calendar and my contacts, but I can not figure where my tasks would even show up.
So, here are my questions:
1. Is there a better method for syncing this info?
2. should my tasks show up and where?
3. Do the same steps work with office:mac 2008? If not what is different?
4. Any other helpful info?Settings > Sounds > New Mail, make sure it's ON. Settings > Mail, Contacts, Calendar > Fetch New Data > set it to an interval such as Every 15 minutes. Your phone will check for new mail at that interval, and if there is new mail, your phone will sound an alert and vibrate.
You are accessing your account via POP (the only way to access Hotmail using the iPhone's mail app), so it cannot be 'linked' such that changes on one device are reflected on other devices - that's a function of IMAP email, and Hotmail does not support IMAP. -
Need help: Using Axis, how to log all incoming and outgoing soap messages??
Hi all,
I have a big problem which probably got a simple solution:
I need to log all incoming messages, and all outgoing messages (request - response).
I do not want any other information than this. I have tested the log4j and all I get is a LOT of debug information but not the messages as the arrive/leave the system.
Please help me with this since it is a big problem for me that I cant debug my applications in the way I want...I would preffer not to use the tcpmonitor on my server, don�t want to change ports, etc.. I want a better solution which I can choose myself when to use, and that can directly log to my log-database...
Sorry but tcpmonitor is not a solution here, even though it is a good monitor program -
New to PL/SQL and need help on check sum using ASCII function
Hello,
Need your expertise to help in figuring out how to write
code to calculate using ASCII function to return value for a character. For example ASCII('A') is 58. I want to do the check sum to sum-up the value for each character in the name. For example 'Jack'
Appreciate your help.
CKHi,
Please post all the technical queries in the respective forums. For more details and answers in SQL and PL/SQL, use the following forum:
PL/SQL
Sample PL/SQL code for your requirement:
-- make sure you have the serveroutput on using command.
-- set serveroutput on
DECLARE
sumval NUMBER(10);
tempval NUMBER(10);
colval VARCHAR2(20);
BEGIN
SELECT USER INTO colval FROM dual;
sumval := 0;
FOR i IN 1..LENGTH(colval)
LOOP
SELECT ASCII(SUBSTR(colval,i,1)) INTO tempval FROM dual;
sumval := sumval+tempval;
END LOOP;
DBMS_OUTPUT.PUT_LINE('sum is: '||to_char(sumval));
END;
The output of this pl/sql block will be:
sum is: 397
Please note: ASCII('A') is 65 and not 58.
Hope that helps.
Savitha.
http://otn.oracle.com/sample_code/content.html -
Help - auto check user is logged in?
Hello,
I have a servlet that validates a users id and password and creates a session userid variable.
I want to add logic to other servlets to verify the user is logged in, if not kick them to a login page.
What is the best way to check in a servlet?
Can I use a bean to return true or false?
How do the more experienced java web programmers do it?
Thanks for the help.
FrankNo code required. There is a whole section in the Servlet spec about this.
You specify that certain urls (or patterns) are only for certain roles. You specifiy the login mechanism (BASIC, FORM, DIGEST).
Then you assign the role to users and groups and off you go.
All safely within web.xml - no code required. -
Need help to check my code !
I am not ble to fetch all the data .
Where is the problem !
please help me to modify the select statement
REPORT YINTERACTIVEPROGRAM01.
*CREATED BY:JYOTIRMOY DEB *
*DATE OF CREATION : *
*TABLE DECLARATION
TABLES:VBAK, "Sales Document: Header Data
VBKD, "Sales Document: Business Data
VBPA, "Sales Document: Partner
VBAP, "Sales Document: Item Data
ADRC, "Addresses (central address admin.)
T178T, "Conditions: Groups for Materials:text
T188T, "Pricing groups for customers
TVM1,
TVM1T, "Material pricing group 1: Description
TVM2,
TVM2T, "Material Pricing Group 2: Description
TVM3,
TVM3T, "Material Pricing Group 3: Description
TVM4,
TVM4T, "Material Pricing Group 4: Description
TVM5,
TVM5T, "Material Pricing Group 5: Description
SZA1_D0100,
TVLV , "Check table for release orders: Usage ID
TVLVT,
TVKGG, "Customer Condition Groups (Customer Master)
TVKGGT,
TPAR, "Business Partner: Functions
TPART,
TVAUT. "Sales Documents: Order Reasons: Texts
*SELECT OPTIONS
Select-options S_VBELN for vbak-vbeln.
*CREATING INTERNAL TABLES
TYPES:BEGIN OF TY_TAB,
VBELN LIKE VBAK-VBELN,
VKORG LIKE VBAK-VKORG,
ERDAT LIKE VBAK-ERDAT,
AUGRU LIKE VBAK-AUGRU,
BEZEI LIKE TVAUT-BEZEI,
BSTDK LIKE VBKD-BSTDK,
BSTDK_E LIKE VBKD-BSTDK_E,
BSTKD LIKE VBKD-BSTKD,
KDKG2 LIKE VBKD-KDKG2,
KONDA LIKE VBKD-KONDA,
MATNR LIKE VBAP-MATNR,
SPART LIKE VBAP-SPART,
KONDM LIKE VBAP-KONDM,
WAERK LIKE VBAP-WAERK,
NETWR LIKE VBAP-NETWR,
KWMENG LIKE VBAP-KWMENG,
VKAUS LIKE VBAP-VKAUS,
MVGR1 LIKE VBAP-MVGR1,
MVGR2 LIKE VBAP-MVGR2,
MVGR3 LIKE VBAP-MVGR3,
MVGR4 LIKE VBAP-MVGR4,
MVGR5 LIKE VBAP-MVGR5,
KUNNR LIKE VBPA-KUNNR,
POSTCODE1 LIKE ADRC-POST_CODE1,
POBOX LIKE ADRC-PO_BOX,
NAME1 LIKE ADRC-NAME1,
NAME2 LIKE ADRC-NAME2,
CITY1 LIKE ADRC-CITY1,
CITY2 LIKE ADRC-CITY2,
COUNTRY LIKE ADRC-COUNTRY,
STREET LIKE ADRC-STREET,
STRSUPPL1 LIKE ADRC-STR_SUPPL1,
STRSUPPL2 LIKE ADRC-STR_SUPPL2,
STRSUPPL3 LIKE ADRC-STR_SUPPL3,
NRART LIKE TPAR-NRART,
VTEXT1 LIKE TPART-VTEXT,
PARVW LIKE TPART-PARVW,
BEZE_I LIKE TVLVT-BEZEI,
VTEXT LIKE V_T178-VTEXT,
V_TEXT like V_T188-VTEXT,
BEZEI1 LIKE TVM1T-BEZEI,
BEZEI2 LIKE TVM2T-BEZEI,
BEZEI3 LIKE TVM3T-BEZEI,
BEZEI4 LIKE TVM4T-BEZEI,
BEZEI5 LIKE TVM5T-BEZEI,
VTEXT2 LIKE TVKGGT-VTEXT,
SMTP_ADDR LIKE ADR6-SMTP_ADDR,
END OF TY_TAB.
DATA: ITAB TYPE STANDARD TABLE OF TY_TAB WITH HEADER LINE.
*WRITING THE QUERY
SELECT A1~VBELN
A1~VKORG
A1~ERDAT
A1~AUGRU
A2~BSTDK
A2~BSTDK_E
A2~BSTDK
A2~KONDA
A2~KDKG2
A3~MATNR
A3~SPART
A3~KONDM
A3~WAERK
A3~NETWR
A3~KWMENG
A3~VKAUS
A3~MVGR1
A3~MVGR2
A3~MVGR3
A3~MVGR4
A3~MVGR5
A4~POST_CODE1
A4~PO_BOX
A4~NAME1
A4~NAME2
A4~CITY1
A4~CITY2
A4~COUNTRY
A4~STREET
A4~STR_SUPPL1
A4~STR_SUPPL2
A4~STR_SUPPL3
A5~BEZEI
A6~KUNNR
A7~NRART
A8~VTEXT
A9~PARVW
A10~BEZEI
A11~VTEXT
A12~VTEXT
A13~BEZEI
A14~BEZEI
A15~BEZEI
A16~BEZEI
A17~BEZEI
A18~VTEXT
A20~SMTP_ADDR
INTO CORRESPONDING FIELDS OF TABLE ITAB
FROM VBAK AS A1
JOIN VBKD AS A2
ON A1VBELN = A2VBELN
JOIN VBAP AS A3
ON A1VBELN = A3VBELN
LEFT OUTER JOIN VBPA AS A6
ON A2VBELN = A6VBELN
AND A2POSNR = A6POSNR
*JOIN ADR6 AS A20
*ON A6ADRNR = A20ADDRNUMBER
JOIN ADRC AS A4
ON A6ADRNR = A4ADDRNUMBER
LEFT OUTER JOIN TVM1T AS A13
ON A3MVGR1 = A13MVGR1
LEFT OUTER JOIN TVM2T AS A14
ON A3MVGR2 = A14MVGR2
LEFT OUTER JOIN TVM3T AS A15
ON A3MVGR3 = A15MVGR3
LEFT OUTER JOIN TVM4T AS A16
ON A3MVGR4 = A16MVGR4
LEFT OUTER JOIN TVM5T AS A17
ON A3MVGR5 = A17MVGR5
JOIN TPAR AS A7
ON A7PARVW = A6PARVW
JOIN TPART AS A8
ON A8PARVW = A6PARVW
LEFT OUTER JOIN T178T AS A11
ON A3KONDM = A11KONDM
AND A11~SPRAS = SY-LANGU
LEFT OUTER JOIN T188T as A12
ON A2KONDA = A12KONDA
AND A12~SPRAS = SY-LANGU
JOIN TPART AS A9
ON A6PARVW = A9PARVW
LEFT OUTER JOIN TVLVT AS A10
ON A1ABRVW = A10ABRVW
AND A10~SPRAS = SY-LANGU
LEFT OUTER JOIN TVAUT AS A5
ON A1AUGRU = A5AUGRU
AND A5~SPRAS = SY-LANGU
LEFT OUTER JOIN TVKGGT AS A18
ON A8SPRAS = A18SPRAS
UP TO 100 ROWS
WHERE A1~VBELN IN S_VBELN.
*PRINTING THE OUTPUT
loop AT ITAB.
WRITE :
/(30) 'Order No :', itab-VBELN,
/(30) 'Sales Org :', itab-VKORG,
/(30) 'Order Date :', itab-ERDAT,
/(30) 'Purchase Order # :', itab-BSTKD,
/(30) 'Purchase Order Date :', itab-BSTDK,
/(30) 'Order Reason code :', itab-AUGRU,
/(30) 'Order Reason description :', itab-BEZEI,
/(30) 'Partner Type :', itab-NRART,
/(30) 'Partner Type description :', itab-VTEXT,
/(30) 'Partner no :', itab-KUNNR,
/(30) 'Partner Name1 :', itab-NAME1,
/(30) 'Partner Name2 :', itab-NAME2,
/(30) 'Partner Address 1 :', itab-STREET,
/(30) 'Partner Address 2 :', itab-STRSUPPL1,
/(30) 'Partner Address 3 :', itab-STRSUPPL2,
/(30) 'Partner Address 4 :', itab-STRSUPPL3,
/(30) 'City :', itab-CITY1,
/(30) 'DISTRICT :', itab-CITY2,
/(30) 'Country :', itab-COUNTRY,
/(30) 'Post Code :', itab-POSTCODE1,
/(30) 'PO BOX :', itab-POBOX,
/(30) 'Partner email :', itab-SMTP_ADDR,
/(30) 'Material no :', itab-MATNR,
/(30) 'Material Division :', itab-SPART,
/(30) 'Product Line and Edition code:', itab-MVGR1,
/(30) 'Product Line and Edition Desc:', itab-BEZEI1,
/(30) 'Product Name code :', itab-MVGR2,
/(30) 'ProductName Desc :', itab-BEZEI2,
/(30) 'Product Version Code :', itab-MVGR3,
/(30) 'Product Version Desc :', itab-BEZEI3,
/(30) 'Product Platform Code :', itab-MVGR4,
/(30) 'Product Platform Desc :', itab-BEZEI4,
/(30) 'Product App Server Code :', itab-MVGR5,
/(30) 'Product App Server Desc :', itab-BEZEI5,
/(30) 'Compiler Code :', itab-KONDM,
/(30) 'Compiler Desc :', itab-VTEXT,
/(30) 'LanguageCode :', itab-KONDA,
/(30) 'LanguageDesc :', itab-V_TEXT,
/(30) 'Runtime Band Code :', itab-VKAUS,
/(30) 'Runtime Band description :', itab-BEZE_I,
/(30) 'Support Start Date :', itab-BSTDK,
/(30) 'Support End Date :', itab-BSTDK_E,
/(30) 'Support Level Code :', itab-KDKG2,
/(30) 'Support Level Desc :', itab-VTEXT2,
/(30) 'Order Quantity :', itab-KWMENG,
/(30) 'Net Price :', itab-NETWR,
/(30) 'Currency :', itab-WAERK.
uline.
ENDLOOP.
if sy-subrc <> 0.
write : / 'No data found'.
endif.Hi Jyotirmoy Deb,
Last time might be,you are the one that asking about using join statement on 3 tables.
Now what are you doing in your code. use are joining almost 18 tables.this will not work anyone, and it will slow down the processing time of the report.
First of all analysis the report what exactly you want and then
first read the header data as in your case you using the Sale Document Header data.
On the basis of Header data fetch the line item data.
Don't processes all the tables at a time using the join clause.Because it decrease the efficiency of the program.
Reward points,if useful.
Regards,
Manoj Kumar -
Hi, I have been having too busy with my other project and now running issue with java that I can't seem to get the Search() working even though I could compile and enter data...hopefully your advice will be helpful. Thanks!
Create a user-defined class called Employee with the following characteristics.
Data members whose accessibility should be restricted to members of the immediate class and sub-classes only.
1. First name
2. Last name
3. ID
4. Salary
5. Grade - single character P, F or C
The following methods should be included in the Employee class
1. An appropriate constructor that will accept the Employee�s name, Salary and grade as parameters and initialize the data members accordingly. The ID may also be passed as a parameter OR it may be generated automatically. The ID field will be used as the �primary key� and as such no duplication should be allowed.
2. Accessor and mutator methods that provide accessibility to the data members.
3. A method that allows the salary of the employee to be increased.
4. A method that allows the grade of the Employee to be changed.
5. Override the toString method so details of the Employee may be returned as a String.
EmployeeData.java
import java.io.*;
// Employee class declaration.
class Employees
protected String first_name;
protected String last_name;
protected int id;
protected double salary;
protected char grade;
public Employees(int a_id)
int id = a_id;
public Employees()
// constructor
public Employees(String first_name, String last_name, int id, double salary, char grade)
this.first_name = first_name;
this.last_name = last_name;
this.salary = salary;
this.grade = grade;
this.id = id;
//Accessor and mutator methods that provide accessibility to the data members.
public int getid()
return this.id;
//accessor
public double getsalary()
return this.salary;
public char getGrade()
return this.grade;
//mutator
public void setSalary(double salary)
this.salary = salary;
public void setGrade(char grade)
this.grade = grade;
//A method that allows the salary of the employee to be increased.
public void increaseSalary(double newSalary)
this.salary = salary + newSalary;
//A method that allows the grade of the Employee to be changed
public void changeGrade(char grade)
this.grade = grade;
public void display()
System.out.println("First Name " + first_name);
System.out.println("Last Name " + last_name);
System.out.println("Salary " + salary);
///////////////////////////////////////////////////////////////////////////////////////////////////////////////Employee.java
import java.io.*;
class EmployeeData extends Employees
//Override the toString method so details of the Employee may be returned as a String.
public String toString () {
String info = super.toString();
return info = "Name: " + first_name + " " + last_name + "\nID: " + id + "\nSalary: " + salary + "\nGrade: " + grade;
//The ID field will be used as the �primary key� and as such no duplication should be allowed.
private Employees database[];
public int numOfEmployee;
static BufferedReader input = new BufferedReader(new InputStreamReader(System.in));
public EmployeeData()
//numOfEmployee = 0;
database = new Employees[10];
public void DisplayEmployee() throws Exception
int index = search(id);
if (index!= -1)
database[index].display();
public void RegEvaluation() throws Exception
System.out.println("Enter Employee Data");
System.out.print("Enter First name : ");
String a_first_name = input.readLine();
System.out.print("Enter Last name : ");
String a_last_name = input.readLine();
System.out.print("Enter Employee ID: ");
int a_id = Integer.parseInt(input.readLine());
System.out.print("Enter Employee Salary: ");
double a_salary = Double.parseDouble(input.readLine());
System.out.print("Enter Employee Grade: ");
char a_grade = (char)input.read();
int index = search(id);
if (index != -1)
System.out.println("numOfEmployee " + numOfEmployee);
System.out.println("-------------------------------------");
database[numOfEmployee] = new Employees(a_first_name, a_last_name, a_id, a_salary, a_grade);
System.out.println("Employee Account Created!");
System.out.println("-------------------------------------");
numOfEmployee++;
// To check for duplicate ID values
public int search(int findID) throws Exception
for(int x = 0; x < numOfEmployee; x++)
if(database[x].getid() == findID)
System.out.println("\nEmployee ID exists");
}return 0;
///////////////////////////////////////////////////////////////////////////////////////////////////////////////useEmployeeData.java
class useEmployeeData
public static void main(String args[]) throws Exception
EmployeeData EmployeeData = new EmployeeData();
EmployeeData.RegEvaluation();
EmployeeData.DisplayEmployee();
EmployeeData EmployeeData2 = new EmployeeData();
EmployeeData2.RegEvaluation();
EmployeeData2.DisplayEmployee();
}Message was edited by:
proybwhen I execute the program, it will ask for employee:
first name:
last name:
ID:
salary:
grade:
and on the second run, I was surprise why the first name and last name are on the same line...
first name: last name:
and continue to key in data as require.
Suppose I try to key in same ID number, it did not show an error message and create another object, now there are 2 object with similar keys.
Message was edited by:
proyb -
I need help with a simple task (PLEASE HELP)
hi, you know how you can make a button and link it to a
different site with the actionscript in this program? well I need
to know of a way like...to make a button and...link it to the next
frame. ok, heres what im trying to make happen...the user presses a
button in the flash program thing and a comment apperars. then they
press it another time and a new one come up...and so on...I could
make like 50 different frames with new comments on them and then
make the button on each frame link to the next frame. is there a
way to do that? if there is I REALLY need your help. please
thanks :)no need to modify anything - look at the first code:
on (release) {
nextFrame();
that's all you need on the button.
If you want it to happen on click and not release:
on (press) {
nextFrame();
--> **Adobe Certified Expert**
--> www.mudbubble.com
--> www.keyframer.com
mybluehair wrote:
> thank you so much. this will really help me. and, is
there any way I can modify
> that script so that its when the mouse is click, and not
the arrow keys?
>
>
>
>
quote:
Originally posted by:
Newsgroup User
> on (release) {
> nextFrame();
> }
>
> from the help docs (F1):
>
> nextFrame function
> nextFrame() : Void
>
> Sends the playhead to the next frame.
>
> Availability: ActionScript 1.0; Flash Player 2
>
> Example
> In the following example, when the user presses the
Right or Down arrow key,
> the playhead goes to
> the next frame and stops. If the user presses the Left
or Up arrow key, the
> playhead goes to the
> previous frame and stops. The listener is initialized to
wait for the arrow
> key to be pressed, and
> the init variable is used to prevent the listener from
being redefined if the
> playhead returns to
> Frame 1.
>
> stop();
>
> if (init == undefined) {
> someListener = new Object();
> someListener.onKeyDown = function() {
> if (Key.isDown(Key.LEFT) || Key.isDown(Key.UP)) {
> _level0.prevFrame();
> } else if (Key.isDown(Key.RIGHT) ||
Key.isDown(Key.DOWN)) {
> _level0.nextFrame();
> }
> };
> Key.addListener(someListener);
> init = 1;
> }
>
>
>
> ******************************************
> --> **Adobe Certified Expert**
> --> www.mudbubble.com
> --> www.keyframer.com
>
>
>
>
> mybluehair wrote:
> > hi, you know how you can make a button and link it
to a different site with
> the
> > actionscript in this program? well I need to know
of a way like...to make a
> > button and...link it to the next frame. ok, heres
what im trying to make
> > happen...the user presses a button in the flash
program thing and a comment
> > apperars. then they press it another time and a new
one come up...and so
> on...I
> > could make like 50 different frames with new
comments on them and then make
> the
> > button on each frame link to the next frame. is
there a way to do that? if
> > there is I REALLY need your help. please
> >
> > thanks :)
> >
>
>
>
>
Maybe you are looking for
-
ITunes can't find it's buddy...
I just got a new Nano, and want to put songs on it. But apparently, ITunes needs Quicktime to run, but even after I downloaded Quicktime, an error pops up saying ITunes needs Quicktime to run, and for me to make sure it is properly installed. Any ide
-
Since updating to iOS 8 guided access does not work
I Was given a iPad mini at school to use for test taking on SofTest. Since updating to ios8, my guided access no longer turns on when I triple click. But it worked fine before the update. I am not the only student having this issue. I tried resettin
-
What will happen if I downgrade my mac?
My computer is running realy slow and I think it's because of the ugrade that this computer was not made for. It's updated to 10.7 (Lion) when it first came out, and now I want to downgrade it to how it came, which was 10.5 (leopard). I have the CD t
-
Saved psd file as jpg by accident and closed photoshop.
hi, I have saved my logo as a jpg file instead of psd and closed photoshop, now I do not have any layers to edit my project. Please help me if this is possible to fix.
-
When I start up my iMac, I often (not every time) get this spinning beach ball, and it stays there until I turn off and on my computer again (power button)! Has someone any solution here? Message was edited by: El-Erik