Artifacts associated with automation of PShift II

Hi all, I've done quite a bit of searching but am unable to find my answer here thus far. I'm wondering if someone can help me with an issue I'm having.
I am automating the PShift II plugin, to bend some guitars, by 50cents in and out. Every time, the automation gets back to 0 cents from 50, it makes a ticking noise. This noise is also present when I bounce the track down. Sometimes it goes away for a little bit when I adjust where the node is sitting, but it usually comes back.
Has anyone here ever experienced this, and/or can anyone offer a solution? I can remember having this problem years ago in PC land, but I just chalked it up to a crappy computer...
TIA.

No, unfortunately not, I mean a real time pitch bend would be nice, but it doesn't exist ( yet )
I should have explained it a bit better before, but what you'll need to do is slice the guitar up into parts before you send it to the sampler. I'm presuming you're using logic 9 here, and if so you can do this directly from the arrange page.
So. Select your part ( providing it's not too long ) turn on *flex time* ( use rhythmic or slicing mode ) and slice the waveform , select the waveform, right click and choose *'slice at transient markers'* You should end up with something like this:
then select all of the sliced parts, right click again and choose *'convert to new sampler track'* in the dialogue box choose regions.
This will create a new midi track that can be bent at will, and it will stay in time with the track.

Similar Messages

  • SQL query to find all suites that are associated with automation

    I trying to incorporate CodeUI tests into a Release Mangement deployment template ... As a developer, I want to be able to specify a sub-tree of a test plan & only execute those test suites that are associated with automation.  Is there a way to
    extract all automated workitems and associated them with their respective test suites?
    Any assistance would be greatly appreciated!

    John,
    I've partially resolved the issue of executing a sub-set of suites with the following powershell implementation:
    1. Extract "potential" suite paths from a XML configuration file:
    <?xml version="1.0"?>
    <Configurations>
    <Properties>
    <Property key="DEFAULT" value="SuitePaths" />
    <Property key="DatabaseServer" value="MYDBSERVER" />
    <Property key="DatabaseInstance" value="Default" />
    <Property key="DatabaseName" value="TFS_DefaultCollection" />
    <Property key="ConfigurationName" value="US - Windows 7 and IE 10" />
    </Properties>
    <Notifications>
    <Notification key="0" value="[email protected]" />
    </Notifications>
    <SuitePaths>
    <SuitePath key="0" value="MyProject\WebProduct\Student\Features\Login" />
    <SuitePath key="1" value="MyProject\WebProduct\Student\Features\Logout" />
    </SuitePaths>
    <AreaPaths>
    <AreaPath key="0" value="MyProject\WebProduct\Student\Features\Login" />
    </AreaPaths>
    </Configurations>
    2. Extract record set of suites from TFS via SQL query:
    # FUNCTION: Retrieve-SuitePaths
    # Parameters:
    # (1.) LogFile -- Name of log file (e.g., C:\Temp or C:\Temp\DEPLOY_DatabaseServer_WebCMS2_DF06_20131031.6.log)
    # (2.) Connection -- Database connection
    # (3.) Paths -- Hash table of suite paths
    Function Retrieve-SuitePaths
    param
    [Parameter(Mandatory=$True)][String]$LogFile,
    [Parameter(Mandatory=$True)]$Connection,
    [Parameter(Mandatory=$True)]$Paths
    Write-Output '--------------------------------------------------------------------------------' | Out-File -FilePath $LogFile -Append
    Write-Output "Retrieve suite(s): " | Out-File -FilePath $LogFile -Append
    Write-Output '--------------------------------------------------------------------------------' | Out-File -FilePath $LogFile -Append
    $SuitePaths = "("
    $Counter = 0
    foreach ($Key in $Paths.Keys)
    if ($Counter -gt 0)
    $SuitePaths = $SuitePaths + ", "
    $SuitePaths = $SuitePaths + "'" + $Paths.Get_Item($Key) + "'"
    $Counter += 1
    $SuitePaths = $SuitePaths + ")"
    # --DEBUG ONLY--> Write-Output "Paths: $SuitePaths" | Out-File -FilePath $LogFile -Append
    $Command = New-Object System.Data.SqlClient.SqlCommand
    $SQLStatement = "
    WITH
    cte_SuiteChildren
    AS
    -- Anchor definition to pull all certify modes
    SELECT
    S.[SuiteId],
    S.[ProjectId],
    PJ.ProjectName,
    S.[PlanId],
    P.[Name] AS PlanName,
    S.[ParentSuiteId],
    S.[SuitePath],
    CONVERT(NVARCHAR(256), NULL) AS ParentTitle,
    S.[Title],
    0 AS RecurseLevel
    FROM
    [dbo].[tbl_Suite] AS S
    INNER JOIN [dbo].[tbl_Plan] AS P ON S.PlanID = P.PlanID
    INNER JOIN [dbo].[tbl_Project] AS PJ ON S.ProjectID = PJ.ProjectID
    WHERE
    S.ParentSuiteID = 0
    UNION ALL
    -- Recursive member to pull details of certify sessions
    SELECT
    S.[SuiteId],
    S.[ProjectId],
    PJ.ProjectName,
    S.[PlanId],
    P.[Name] AS PlanName,
    S.[ParentSuiteId],
    S.[SuitePath],
    PS.[Title] AS ParentTitle,
    S.[Title],
    SC.[RecurseLevel] + 1 AS RecurseLevel
    FROM
    [dbo].[tbl_Suite] AS S
    INNER JOIN cte_SuiteChildren AS SC on SC.SuiteID = S.ParentSuiteID
    INNER JOIN [dbo].[tbl_Suite] AS PS ON SC.SuiteId = PS.SuiteId
    INNER JOIN [dbo].[tbl_Plan] AS P ON S.PlanID = P.PlanID
    INNER JOIN [dbo].[tbl_Project] AS PJ ON S.ProjectID = PJ.ProjectID
    cte_SuiteLevel_0
    AS
    SELECT
    SC.[ProjectId],
    SC.[PlanId],
    SC.[SuiteId],
    SC.[ProjectName],
    SC.[PlanName],
    SC.[Title],
    SC.[ProjectName] + '\' + SC.[PlanName] AS Path,
    SC.[RecurseLevel]
    FROM
    cte_SuiteChildren AS SC
    WHERE
    SC.[RecurseLevel] = 0
    cte_SuiteLevel_1
    AS
    SELECT
    SC.[ProjectId],
    SC.[PlanId],
    SC.[ParentSuiteId],
    SC.[SuiteId],
    SC.[ProjectName],
    SC.[PlanName],
    SC.[Title],
    SC.[RecurseLevel]
    FROM
    cte_SuiteChildren AS SC
    WHERE
    SC.[RecurseLevel] = 1
    cte_SuiteLevel_2
    AS
    SELECT
    SC.[ProjectId],
    SC.[PlanId],
    SC.[ParentSuiteId],
    SC.[SuiteId],
    SC.[ProjectName],
    SC.[PlanName],
    SC.[Title],
    SC.[RecurseLevel]
    FROM
    cte_SuiteChildren AS SC
    WHERE
    SC.[RecurseLevel] = 2
    cte_SuiteLevel_3
    AS
    SELECT
    SC.[ProjectId],
    SC.[PlanId],
    SC.[ParentSuiteId],
    SC.[SuiteId],
    SC.[ProjectName],
    SC.[PlanName],
    SC.[Title],
    SC.[RecurseLevel]
    FROM
    cte_SuiteChildren AS SC
    WHERE
    SC.[RecurseLevel] = 3
    cte_SuiteLevel_4
    AS
    SELECT
    SC.[ProjectId],
    SC.[PlanId],
    SC.[ParentSuiteId],
    SC.[SuiteId],
    SC.[ProjectName],
    SC.[PlanName],
    SC.[Title],
    SC.[RecurseLevel]
    FROM
    cte_SuiteChildren AS SC
    WHERE
    SC.[RecurseLevel] = 4
    cte_SuiteLevel_5
    AS
    SELECT
    SC.[ProjectId],
    SC.[PlanId],
    SC.[ParentSuiteId],
    SC.[SuiteId],
    SC.[ProjectName],
    SC.[PlanName],
    SC.[Title],
    SC.[RecurseLevel]
    FROM
    cte_SuiteChildren AS SC
    WHERE
    SC.[RecurseLevel] = 5
    cte_SuiteLevel_6
    AS
    SELECT
    SC.[ProjectId],
    SC.[PlanId],
    SC.[ParentSuiteId],
    SC.[SuiteId],
    SC.[ProjectName],
    SC.[PlanName],
    SC.[Title],
    SC.[RecurseLevel]
    FROM
    cte_SuiteChildren AS SC
    WHERE
    SC.[RecurseLevel] = 6
    cte_SuiteLevel_7
    AS
    SELECT
    SC.[ProjectId],
    SC.[PlanId],
    SC.[ParentSuiteId],
    SC.[SuiteId],
    SC.[ProjectName],
    SC.[PlanName],
    SC.[Title],
    SC.[RecurseLevel]
    FROM
    cte_SuiteChildren AS SC
    WHERE
    SC.[RecurseLevel] = 7
    cte_SuiteLevel_8
    AS
    SELECT
    SC.[ProjectId],
    SC.[PlanId],
    SC.[ParentSuiteId],
    SC.[SuiteId],
    SC.[ProjectName],
    SC.[PlanName],
    SC.[Title],
    SC.[RecurseLevel]
    FROM
    cte_SuiteChildren AS SC
    WHERE
    SC.[RecurseLevel] = 8
    cte_SuiteLevel_9
    AS
    SELECT
    SC.[ProjectId],
    SC.[PlanId],
    SC.[ParentSuiteId],
    SC.[SuiteId],
    SC.[ProjectName],
    SC.[PlanName],
    SC.[Title],
    SC.[RecurseLevel]
    FROM
    cte_SuiteChildren AS SC
    WHERE
    SC.[RecurseLevel] = 9
    cte_SuiteLevel_10
    AS
    SELECT
    SC.[ProjectId],
    SC.[PlanId],
    SC.[ParentSuiteId],
    SC.[SuiteId],
    SC.[ProjectName],
    SC.[PlanName],
    SC.[Title],
    SC.[RecurseLevel]
    FROM
    cte_SuiteChildren AS SC
    WHERE
    SC.[RecurseLevel] = 10
    cte_Suites
    AS
    SELECT
    SL0.[ProjectId],
    SL0.[PlanId],
    CASE
    WHEN SL2.ParentSuiteId IS NULL
    THEN SL1.ParentSuiteId
    ELSE CASE
    WHEN SL3.ParentSuiteId IS NULL
    THEN SL2.ParentSuiteId
    ELSE CASE
    WHEN SL4.ParentSuiteId IS NULL
    THEN SL3.ParentSuiteId
    ELSE CASE
    WHEN SL5.ParentSuiteId IS NULL
    THEN SL4.ParentSuiteId
    ELSE CASE
    WHEN SL6.ParentSuiteId IS NULL
    THEN SL5.ParentSuiteId
    ELSE CASE
    WHEN SL7.ParentSuiteId IS NULL
    THEN SL6.ParentSuiteId
    ELSE CASE
    WHEN SL8.ParentSuiteId IS NULL
    THEN SL7.ParentSuiteId
    ELSE CASE
    WHEN SL9.ParentSuiteId IS NULL
    THEN SL8.ParentSuiteId
    ELSE CASE
    WHEN SL10.ParentSuiteId IS NULL
    THEN SL9.ParentSuiteId
    ELSE SL10.ParentSuiteId
    END
    END
    END
    END
    END
    END
    END
    END
    END AS [ParentSuiteId],
    CASE
    WHEN SL2.SuiteId IS NULL
    THEN SL1.SuiteId
    ELSE CASE
    WHEN SL3.SuiteId IS NULL
    THEN SL2.SuiteId
    ELSE CASE
    WHEN SL4.SuiteId IS NULL
    THEN SL3.SuiteId
    ELSE CASE
    WHEN SL5.SuiteId IS NULL
    THEN SL4.SuiteId
    ELSE CASE
    WHEN SL6.SuiteId IS NULL
    THEN SL5.SuiteId
    ELSE CASE
    WHEN SL7.SuiteId IS NULL
    THEN SL6.SuiteId
    ELSE CASE
    WHEN SL8.SuiteId IS NULL
    THEN SL7.SuiteId
    ELSE CASE
    WHEN SL9.SuiteId IS NULL
    THEN SL8.SuiteId
    ELSE CASE
    WHEN SL10.SuiteId IS NULL
    THEN SL9.SuiteId
    ELSE SL10.SuiteId
    END
    END
    END
    END
    END
    END
    END
    END
    END AS [SuiteId],
    SL0.ProjectName,
    SL0.PlanName,
    --SL0.Path,
    --SL1.[Title],
    CASE
    WHEN SL2.Title IS NULL
    THEN SL0.Path + '\' + SL1.Title
    ELSE CASE
    WHEN SL3.Title IS NULL
    THEN SL0.Path + '\' + SL1.Title + '\' + SL2.Title
    ELSE CASE
    WHEN SL4.Title IS NULL
    THEN SL0.Path + '\' + SL1.Title + '\' + SL2.Title + '\' + SL3.Title
    ELSE CASE
    WHEN SL5.Title IS NULL
    THEN SL0.Path + '\' + SL1.Title + '\' + SL2.Title + '\' + SL3.Title + '\' + SL4.Title
    ELSE CASE
    WHEN SL6.Title IS NULL
    THEN SL0.Path + '\' + SL1.Title + '\' + SL2.Title + '\' + SL3.Title + '\' + SL4.Title + '\' + SL5.Title
    ELSE CASE
    WHEN SL7.Title IS NULL
    THEN SL0.Path + '\' + SL1.Title + '\' + SL2.Title + '\' + SL3.Title + '\' + SL4.Title + '\' + SL5.Title + '\' + SL6.Title
    ELSE CASE
    WHEN SL8.Title IS NULL
    THEN SL0.Path + '\' + SL1.Title + '\' + SL2.Title + '\' + SL3.Title + '\' + SL4.Title + '\' + SL5.Title + '\' + SL6.Title + '\' + SL7.Title
    ELSE CASE
    WHEN SL9.Title IS NULL
    THEN SL0.Path + '\' + SL1.Title + '\' + SL2.Title + '\' + SL3.Title + '\' + SL4.Title + '\' + SL5.Title + '\' + SL6.Title + '\' + SL7.Title + '\' + SL8.Title
    ELSE CASE
    WHEN SL10.Title IS NULL
    THEN SL0.Path + '\' + SL1.Title + '\' + SL2.Title + '\' + SL3.Title + '\' + SL4.Title + '\' + SL5.Title + '\' + SL6.Title + '\' + SL7.Title + '\' + SL8.Title + '\' + SL9.Title
    ELSE SL0.Path + '\' + SL1.Title + '\' + SL2.Title + '\' + SL3.Title + '\' + SL4.Title + '\' + SL5.Title + '\' + SL6.Title + '\' + SL7.Title + '\' + SL8.Title + '\' + SL9.Title + '\' + SL10.Title
    END
    END
    END
    END
    END
    END
    END
    END
    END AS Path,
    CASE
    WHEN SL2.RecurseLevel IS NULL
    THEN SL1.RecurseLevel
    ELSE CASE
    WHEN SL3.RecurseLevel IS NULL
    THEN SL2.RecurseLevel
    ELSE CASE
    WHEN SL4.RecurseLevel IS NULL
    THEN SL3.RecurseLevel
    ELSE CASE
    WHEN SL5.RecurseLevel IS NULL
    THEN SL4.RecurseLevel
    ELSE CASE
    WHEN SL6.RecurseLevel IS NULL
    THEN SL5.RecurseLevel
    ELSE CASE
    WHEN SL7.RecurseLevel IS NULL
    THEN SL6.RecurseLevel
    ELSE CASE
    WHEN SL8.RecurseLevel IS NULL
    THEN SL7.RecurseLevel
    ELSE CASE
    WHEN SL9.RecurseLevel IS NULL
    THEN SL8.RecurseLevel
    ELSE CASE
    WHEN SL10.RecurseLevel IS NULL
    THEN SL9.RecurseLevel
    ELSE SL10.RecurseLevel
    END
    END
    END
    END
    END
    END
    END
    END
    END AS RecurseLevel
    FROM
    cte_SuiteLevel_0 AS SL0
    LEFT OUTER JOIN cte_SuiteLevel_1 AS SL1 ON SL1.ParentSuiteId = SL0.SuiteId
    LEFT OUTER JOIN cte_SuiteLevel_2 AS SL2 ON SL2.ParentSuiteId = SL1.SuiteId
    LEFT OUTER JOIN cte_SuiteLevel_3 AS SL3 ON SL3.ParentSuiteId = SL2.SuiteId
    LEFT OUTER JOIN cte_SuiteLevel_4 AS SL4 ON SL4.ParentSuiteId = SL3.SuiteId
    LEFT OUTER JOIN cte_SuiteLevel_5 AS SL5 ON SL5.ParentSuiteId = SL4.SuiteId
    LEFT OUTER JOIN cte_SuiteLevel_6 AS SL6 ON SL6.ParentSuiteId = SL5.SuiteId
    LEFT OUTER JOIN cte_SuiteLevel_7 AS SL7 ON SL7.ParentSuiteId = SL6.SuiteId
    LEFT OUTER JOIN cte_SuiteLevel_8 AS SL8 ON SL8.ParentSuiteId = SL7.SuiteId
    LEFT OUTER JOIN cte_SuiteLevel_9 AS SL9 ON SL9.ParentSuiteId = SL8.SuiteId
    LEFT OUTER JOIN cte_SuiteLevel_10 AS SL10 ON SL10.ParentSuiteId = SL9.SuiteId
    SELECT
    SS.[ProjectId],
    SS.[PlanId],
    SS.[ParentSuiteId],
    SS.[SuiteId],
    SS.[ProjectName],
    SS.[PlanName],
    SS.[Path],
    SS.[RecurseLevel]
    FROM
    SELECT DISTINCT
    S.[ProjectId],
    S.[PlanId],
    S.[ParentSuiteId],
    S.[SuiteId],
    S.[ProjectName],
    S.[PlanName],
    S.[Path],
    S.[RecurseLevel]
    FROM
    cte_Suites AS S
    WHERE
    S.[RecurseLevel] IS NOT NULL
    AND S.[Path] IN $($SuitePaths)
    ) AS SS
    ORDER BY
    SS.[Path]
    $Command.CommandText = $SQLStatement
    $Command.Connection = $Connection
    $Command.CommandTimeout = 240
    $DataAdapter = New-Object System.Data.SqlClient.SqlDataAdapter
    $DataAdapter.SelectCommand = $Command
    $DataSet = New-Object System.Data.DataSet
    $DataAdapter.Fill($DataSet) | Out-Null
    Write-Output "$SQLStatement" | Out-File -FilePath $LogFile -Append
    # --DEBUG ONLY--> $DataSet.Tables[0]
    return $DataSet
    3. Execute every suite in the record set via TCM
    $DataSet = ( Retrieve-SuitePaths -LogFile:$LogFile -Connection:$Connection -Path:$Paths)
    # --DEBUG ONLY--> $DataSet.Tables[0].Rows.Count
    # --DEBUG ONLY--> $DataSet.Tables[0]
    # Determine whether or not any test suites were retrieved from TFS....
    if ( $DataSet.Tables[0].Rows.Count -gt 0 )
    $ListTestRunID = $null
    $SumFailed = 0
    $SumInconclusive = 0
    foreach ($Row in $DataSet.Tables[0].Rows)
    # Set project, plan & suite variables....
    [Int16]$ProjectID = $Row.Item('ProjectId')
    [Int16]$PlanID = $Row.Item('PlanId')
    [Int16]$ParentSuiteID = $Row.Item('ParentSuiteId')
    [Int16]$SuiteID = $Row.Item('SuiteId')
    $ProjectName = $Row.Item('ProjectName')
    $PlanName = $Row.Item('PlanName')
    $Path = $Row.Item('Path')
    $RecurseLevel = $Row.Item('RecurseLevel')
    # Set local build path variable....
    switch -wildcard ($Path)
    "*WebCMS*\Administration\*"
    $CUITBuildPath = $CUITPathUNC + '\WebCMS\Administration'
    "*WebCMS*\Instructor\*"
    $CUITBuildPath = $CUITPathUNC + '\WebCMS\Instructor'
    "*WebCMS*\Student\*"
    $CUITBuildPath = $CUITPathUNC + '\WebCMS\Student'
    "*WebProduct*\Instructor\*"
    $CUITBuildPath = $CUITPathUNC + '\WebProduct\Instructor'
    "*WebProduct*\Student\*"
    $CUITBuildPath = $CUITPathUNC + '\WebProduct\Student'
    default
    $CUITBuildPath = $CUITPathUNC
    Write-Output '--------------------------------------------------------------------------------' | Out-File -FilePath $LogFile -Append
    Write-Output 'Test Suite:' | Out-File -FilePath $LogFile -Append
    Write-Output '--------------------------------------------------------------------------------' | Out-File -FilePath $LogFile -Append
    Write-Output " ID:" | Out-File -FilePath $LogFile -Append
    Write-Output " Project: $ProjectID" | Out-File -FilePath $LogFile -Append
    Write-Output " Plan: $PlanID" | Out-File -FilePath $LogFile -Append
    Write-Output " Parent Suite: $ParentSuiteID" | Out-File -FilePath $LogFile -Append
    Write-Output " Suite: $SuiteID" | Out-File -FilePath $LogFile -Append
    Write-Output " Config: $ConfigurationID" | Out-File -FilePath $LogFile -Append
    Write-Output " Name:" | Out-File -FilePath $LogFile -Append
    Write-Output " Project: $ProjectName" | Out-File -FilePath $LogFile -Append
    Write-Output " Plan: $PlanName" | Out-File -FilePath $LogFile -Append
    Write-Output " Config: $ConfigurationName" | Out-File -FilePath $LogFile -Append
    Write-Output " Path:" | Out-File -FilePath $LogFile -Append
    Write-Output " Suite: $Path" | Out-File -FilePath $LogFile -Append
    Write-Output " Build: $CUITBuildPath" | Out-File -FilePath $LogFile -Append
    # --DEBUG ONLY--> Write-Output " Recursion: $RecurseLevel" | Out-File -FilePath $LogFile -Append
    Write-Output '--------------------------------------------------------------------------------' | Out-File -FilePath $LogFile -Append
    # Set TCM arguements....
    $ArguementPlanID = "/planid:$PlanID"
    $ArguementTitle = "/title:$Title - $Path (SuiteID: $SuiteID)"
    $ArguementSuiteID = "/suiteid:$SuiteID"
    $ArguementConfigurationID = "/configid:$ConfigurationID"
    $ArguementTFSCollection = "/collection:$TFSCollection"
    $ArguementTeamProject = "/teamproject:$TFSTeamProject"
    if(![string]::IsNullOrEmpty($CUITBuildPath))
    $ArguementBuildDirectory = "/builddir:$CUITBuildPath"
    $ArguementBuild = ""
    $ArguementBuildDefinition = ""
    else
    $ArguementBuildDirectory = ""
    $ArguementBuild = "/build:$TFSBuild"
    $ArguementBuildDefinition = "/builddefinition:$BuildDefinition"
    $ArguementTestEnvironment = "/testenvironment:$WebServer"
    $ArguementSettingsName = ""
    if(![string]::IsNullOrEmpty($SettingsName))
    $ArguementSettingsName = "/settingsname:$SettingsName"
    # Create test run....
    Write-Host "$TCMEXE 'run' '/create' $ArguementTitle $ArguementPlanID $ArguementSuiteID $ArguementConfigurationID $ArguementTFSCollection $ArguementTeamProject $ArguementBuild $ArguementBuildDefinition $ArguementBuildDirectory $ArguementTestEnvironment $ArguementSettingsName"
    Write-Output " $TCMEXE 'run' '/create' $ArguementTitle $ArguementPlanID $ArguementSuiteID $ArguementConfigurationID $ArguementTFSCollection $ArguementTeamProject $ArguementBuild $ArguementBuildDefinition $ArguementBuildDirectory $ArguementTestEnvironment $ArguementSettingsName" | Out-File -FilePath $LogFile -Append
    try
    $TestRunID = & $TCMEXE 'run' '/create' $ArguementTitle $ArguementPlanID $ArguementSuiteID $ArguementConfigurationID $ArguementTeamProject $ArguementTFSCollection $ArguementBuild $ArguementBuildDefinition $ArguementBuildDirectory $ArguementTestEnvironment $ArguementSettingsName
    catch
    $ExitMessage = $_Exception.Message
    # --DEBUG ONLY--> Write-Output "TestRunID: $TestRunID" | Out-File -FilePath $LogFile -Append
    if ($TestRunID -match '.+\:\s(?<TestRunID>\d+)\.')
    # The test run ID is identified as a property in the match collection so we can access it directly by using the group name from the regular expression (i.e. TestRunID).
    $TestRunID = $matches.TestRunID
    $ArguementID = "/id:$TestRunID"
    $TestRunResultsFile = $TempDirectory + "\TestRunResults$TestRunID.trx"
    $ArguementQueryText = "/querytext:SELECT * FROM TestRun WHERE TestRunID=$TestRunID"
    $ArguementResultsFile = "/resultsfile:""$TestRunResultsFile"""
    Write-Host " Waiting for test run to complete ..."
    Write-Host $TCMEXE 'run' '/list' $ArguementTeamProject $ArguementTFSCollection $ArguementQueryText
    Write-Output " $TCMEXE 'run' '/list' $ArguementTeamProject $ArguementTFSCollection $ArguementQueryText" | Out-File -FilePath $LogFile -Append
    $WaitingForTestRunCompletion = $true
    $WaitCount= 0
    while ($WaitingForTestRunCompletion)
    $WaitCount = $WaitCount + 1
    Write-Output " Waiting ($WaitCount)...." | Out-File -FilePath $LogFile -Append
    Start-Sleep -s $TestRunWaitDelay
    $TestRunStatus = & $TCMEXE 'run' '/list' $ArguementTeamProject $ArguementTFSCollection $ArguementQueryText
    $TestRunStatus
    if ($TestRunStatus.Count -lt 3 -or ($TestRunStatus.Count -gt 2 -and $TestRunStatus.GetValue(2) -match '.+(?<DateCompleted>\d+[/]\d+[/]\d+)'))
    $WaitingForTestRunCompletion = $false
    Write-Host "Evaluating test run $TestRunID results..."
    # Take small pause(s) since the results might not be published yet....
    Start-Sleep -s $TestRunWaitDelay
    # Export results....
    Write-Host $TCMEXE 'run' '/export' $ArguementID $ArguementTeamProject $ArguementTFSCollection $ArguementResultsFile
    Write-Output " $TCMEXE 'run' '/export' $ArguementID $ArguementTeamProject $ArguementTFSCollection $ArguementResultsFile" | Out-File -FilePath $LogFile -Append
    $WaitingForTestRunExport = $true
    $WaitCount= 0
    while ($WaitingForTestRunExport -and $WaitCount -lt 5)
    $WaitCount = $WaitCount + 1
    Write-Output " Waiting ($WaitCount)...." | Out-File -FilePath $LogFile -Append
    $ExportResult = & $TCMEXE 'run' '/export' $ArguementID $ArguementResultsFile $ArguementTFSCollection $ArguementTeamProject
    if ([System.IO.File]::Exists($TestRunResultsFile))
    $WaitingForTestRunExport = $false
    if ([System.IO.File]::Exists($TestRunResultsFile))
    # Load the XML document contents.
    [xml]$TestResultsXML = Get-Content "$TestRunResultsFile"
    # Extract the results of the test run.
    $TotalTests = $TestResultsXML.TestRun.ResultSummary.Counters.total
    $PassedTests = $TestResultsXML.TestRun.ResultSummary.Counters.passed
    $FailedTests = $TestResultsXML.TestRun.ResultSummary.Counters.failed
    $InconclusiveTests = $TestResultsXML.TestRun.ResultSummary.Counters.inconclusive
    # Output the results of the test run.
    Write-Host "========== Test: $TotalTests tests ran, $PassedTests succeeded, $FailedTests failed, $InconclusiveTests inconclusive =========="
    Write-Output "--------------------------------------------------------------------------------" | Out-File -FilePath $LogFile -Append
    Write-Output "Summary:" | Out-File -FilePath $LogFile -Append
    Write-Output "--------------------------------------------------------------------------------" | Out-File -FilePath $LogFile -Append
    Write-Output " Total: $TotalTests" | Out-File -FilePath $LogFile -Append
    Write-Output " Passed: $PassedTests" | Out-File -FilePath $LogFile -Append
    Write-Output " Failed: $FailedTests" | Out-File -FilePath $LogFile -Append
    Write-Output " Inconclusive: $InconclusiveTests" | Out-File -FilePath $LogFile -Append
    $SumFailed += $FailedTests
    $SumInconclusive += $InconclusiveTests
    # Remove the test run results file.
    [System.IO.File]::Delete($TestRunResultsFile) | Out-Null
    # Add "current" TestRunID to the list of TestRunID(s)....
    if ($ListTestRunID -ne $null)
    $ListTestRunID = $ListTestRunID + ', '
    $ListTestRunID = $ListTestRunID + $TestRunID
    # Next test suite....
    4. Extract record set of test runs  from TFS via SQL query:
    # FUNCTION: Retrieve-TestRuns
    # Parameters:
    # (1.) LogFile -- Name of log file (e.g., C:\Temp or C:\Temp\DEPLOY_DatabaseServer_WebCMS2_DF06_20131031.6.log)
    # (2.) Connection -- Database connection
    # (3.) ListTestRunID -- List of test run identifiers
    Function Retrieve-TestRuns
    param
    [Parameter(Mandatory=$True)][String]$LogFile,
    [Parameter(Mandatory=$True)]$Connection,
    [Parameter(Mandatory=$True)][String]$ListTestRunID
    Write-Output '--------------------------------------------------------------------------------' | Out-File -FilePath $LogFile -Append
    Write-Output "Retrieve test run(s): " | Out-File -FilePath $LogFile -Append
    Write-Output '--------------------------------------------------------------------------------' | Out-File -FilePath $LogFile -Append
    $TestRuns = '(' + $ListTestRunID + ')'
    $Command = New-Object System.Data.SqlClient.SqlCommand
    $SQLStatement = "
    WITH
    cte_State
    AS
    SELECT 0 AS [StateID], 'Unspecified' AS [StateName]
    UNION ALL
    SELECT 1 AS [OutcomeId], 'To Be Determined (1)' AS [StateName]
    UNION ALL
    SELECT 2 AS [StateID], 'In Progress' AS [StateName]
    UNION ALL
    SELECT 3 AS [StateID], 'Completed' AS [StateName]
    UNION ALL
    SELECT 4 AS [StateID], 'Aborted' AS [StateName]
    UNION ALL
    SELECT 5 AS [OutcomeId], 'To Be Determined (5)' AS [StateName]
    UNION ALL
    SELECT 6 AS [StateID], 'Needs Investigation' AS [StateName]
    SELECT
    TR.[ProjectId] AS [Project Id],
    P.[ProjectName],
    TR.[TestPlanId] AS [Plan Id],
    TP.Name AS [TestPlanName],
    TR.[TestRunId] AS [Run Id],
    TR.[Title],
    S.[StateID] AS [State Id],
    S.[StateName] AS [State],
    TR.[StartDate] AS [Date Started],
    TR.[CompleteDate] AS [Date Completed],
    DATEDIFF(SECOND, TR.[StartDate], TR.[CompleteDate]) AS Duration,
    TR.[Type],
    TR.[IsAutomated],
    TR.[TotalTests] AS [Total],
    TR.[PassedTests] AS [Passed],
    TR.[IncompleteTests] AS [Incomplete],
    TR.[UnanalyzedTests] AS [Unanalyzed],
    TR.[NotApplicableTests] AS [Not Applicable]
    FROM
    [Tfs_DefaultCollection].[dbo].[tbl_TestRun] AS TR
    INNER JOIN [Tfs_DefaultCollection].[dbo].[tbl_Project] AS P ON TR.ProjectId = P.ProjectId
    INNER JOIN [Tfs_DefaultCollection].[dbo].[tbl_Plan] AS TP ON TR.TestPlanId = TP.PlanId
    INNER JOIN cte_State AS S ON TR.[State] = S.[StateID]
    WHERE
    TR.TestRunId IN $($TestRuns)
    ORDER BY
    TR.[StartDate]
    $Command.CommandText = $SQLStatement
    $Command.Connection = $Connection
    $Command.CommandTimeout = 30
    $DataAdapter = New-Object System.Data.SqlClient.SqlDataAdapter
    $DataAdapter.SelectCommand = $Command
    $DataSet = New-Object System.Data.DataSet
    $DataAdapter.Fill($DataSet) | Out-Null
    Write-Output "$SQLStatement" | Out-File -FilePath $LogFile -Append
    # --DEBUG ONLY--> $DataSet.Tables[0]
    return $DataSet
    5. Extract record set of test results from TFS via SQL query:
    # FUNCTION: Retrieve-TestRunResults
    # Parameters:
    # (1.) LogFile -- Name of log file (e.g., C:\Temp or C:\Temp\DEPLOY_DatabaseServer_WebCMS2_DF06_20131031.6.log)
    # (2.) Connection -- Database connection
    # (3.) ListTestRunID -- List of test run identifiers
    Function Retrieve-TestRunResults
    param
    [Parameter(Mandatory=$True)][String]$LogFile,
    [Parameter(Mandatory=$True)]$Connection,
    [Parameter(Mandatory=$True)][String]$ListTestRunID
    Write-Output '--------------------------------------------------------------------------------' | Out-File -FilePath $LogFile -Append
    Write-Output "Retrieve test result(s): " | Out-File -FilePath $LogFile -Append
    Write-Output '--------------------------------------------------------------------------------' | Out-File -FilePath $LogFile -Append
    $TestRuns = '(' + $ListTestRunID + ')'
    $Command = New-Object System.Data.SqlClient.SqlCommand
    $SQLStatement = "
    WITH
    cte_Outcome
    AS
    SELECT 0 AS [OutcomeId], 'To Be Determined (0)' AS [OutcomeName]
    UNION ALL
    SELECT 1 AS [OutcomeId], 'In Progress' AS [OutcomeName]
    UNION ALL
    SELECT 2 AS [OutcomeId], 'Passed' AS [OutcomeName]
    UNION ALL
    SELECT 3 AS [OutcomeId], 'Failed' AS [OutcomeName]
    UNION ALL
    SELECT 4 AS [OutcomeId], 'Inconclusive' AS [OutcomeName]
    UNION ALL
    SELECT 5 AS [OutcomeId], 'To Be Determined (5)' AS [OutcomeName]
    UNION ALL
    SELECT 6 AS [OutcomeId], 'Aborted' AS [OutcomeName]
    UNION ALL
    SELECT 7 AS [OutcomeId], 'Blocked' AS [OutcomeName]
    UNION ALL
    SELECT 8 AS [OutcomeId], 'Not Executed' AS [OutcomeName]
    UNION ALL
    SELECT 10 AS [OutcomeId], 'Error' AS [OutcomeName]
    UNION ALL
    SELECT 11 AS [OutcomeId], 'Not Applicable' AS [OutcomeName]
    UNION ALL
    SELECT 12 AS [OutcomeId], 'Paused' AS [OutcomeName]
    UNION ALL
    SELECT 13 AS [OutcomeId], 'To Be Determined (13)' AS [OutcomeName]
    UNION ALL
    SELECT 255 AS [OutcomeId], 'Never Run' AS [OutcomeName]
    cte_State
    AS
    SELECT 0 AS [StateID], 'None' AS [StateName]
    UNION ALL
    SELECT 1 AS [StateID], 'Ready' AS [StateName]
    UNION ALL
    SELECT 2 AS [StateID], 'Completed' AS [StateName]
    UNION ALL
    SELECT 3 AS [StateID], 'Not Ready' AS [StateName]
    UNION ALL
    SELECT 4 AS [StateID], 'In Progress' AS [StateName]
    UNION ALL
    SELECT 5 AS [StateID], 'To Be Determined' AS [StateName]
    SELECT DISTINCT
    TR.[TestRunId] AS [Run Id],
    TR.[TestCaseId] AS [Case Id],
    O.[OutcomeID] AS [Outcome Id],
    O.[OutcomeName] AS [Outcome],
    S.[StateID] AS [State Id],
    S.[StateName] AS [State],
    TR.[TestCaseTitle] AS [Title],
    TR.[AutomatedTestName] AS [Automation Method],
    TR.[DateStarted] AS [Date Started],
    TR.[DateCompleted] AS [Date Completed],
    DATEDIFF(SECOND, TR.[DateStarted], TR.[DateCompleted]) AS Duration,
    TR.[FailureType] AS [Failure Type],
    TR.[ErrorMessage] AS [Error]
    FROM
    [Tfs_DefaultCollection].[dbo].[tbl_TestResult] AS TR
    INNER JOIN cte_Outcome AS O ON TR.Outcome = O.OutcomeID
    INNER JOIN cte_State AS S ON TR.State = S.StateID
    WHERE
    TR.TestRunId IN $($TestRuns)
    ORDER BY
    TR.[TestRunId],
    O.[OutcomeName],
    TR.[TestCaseTitle]
    $Command.CommandText = $SQLStatement
    $Command.Connection = $Connection
    $Command.CommandTimeout = 30
    $DataAdapter = New-Object System.Data.SqlClient.SqlDataAdapter
    $DataAdapter.SelectCommand = $Command
    $DataSet = New-Object System.Data.DataSet
    $DataAdapter.Fill($DataSet) | Out-Null
    Write-Output '--------------------------------------------------------------------------------' | Out-File -FilePath $LogFile -Append
    Write-Output "SQL Statement: " | Out-File -FilePath $LogFile -Append
    Write-Output '--------------------------------------------------------------------------------' | Out-File -FilePath $LogFile -Append
    Write-Output "$SQLStatement" | Out-File -FilePath $LogFile -Append
    # --DEBUG ONLY--> $DataSet.Tables[0]
    return $DataSet
    6. Email results to distribution list  
        Currently, I'm simplifying the extraction of suite path ... replacing hardcoded depth with STUFF() & XML PATH
    Carl.

  • Files opened are no longer associated with a connection

    Sorry if this has been posted before, but I couldn't find any mention of it.
    Steps to reproduce the problem:
    - open SQLDev
    - open a connection
    - open a file (using the "Files" tab in the left pane)
    Result: the file is not associated with the open connection and you have to manually select it from the drop-down on the top right corner.
    Previous versions were working as expected and current behaviour is extremely annoying.
    Hope you will fix it ASAP.
    Regards.
    Alessandro

    xxsawer wrote:
    Well basicaly I think that any default sticking of a file to a connection is wrong.I disagree. To me default should be the connection(s) currently open.
    If you really want to have such feature then it has to be configurable and disabled by default.That sounds more reasonable.
    I think that first time you open a file you always have to chose a connection.I strongly disagree.
    Consider you would have 10 connections opened and opening a file for the first time. To which connection would you attach the file?ideally SQLDev should ask me to which of the currently open connections I want to pin the file. If that's too much work, I can live with not pinning to any (IOW, as it is now). BUT if only ONE connection is open I want SQLDev to pin any file to that connection, without asking anything (IOW, as it worked before).
    To remember to which connection was a file attached, you need to remember the full path to the file and the connection. If you have hunderts or even thousands of files then such log would be pretty big. What if I remove some files from my project? There is no way how you can detect this, so the log will contain dead mappings.I don't want SQLDev to remember anything: I work with CVS/SVN and the same file can be compiled on different connections (DEV, TEST, PROD, etc.). Not sure what are you talking about here...
    Basicaly I don't understand why need this functionality? You need to attach a file to a connection only when you need to compile it. When I am programing something I usually have only few souces open (e.g. three packages). I doubt anybody opens and changes large number of packages. Are you doing some changes to entire system every day?I don't understand how the number of files should make any difference. You open three packages, fine: don't you need to compile the changes you make? I just don't want to be forced to choose the connection if that can be automated (and, BTW, how many connections do you have? I have hundreds: do you think it's fun scrolling through a list that long?).
    Regards.
    Alessandro

  • Retain the metadata associated with a doc after conversion to pdf

    I am using word automation service to convert word document to a pdf in a sharepoint 2010 document library. however after the conversion of the document from word to pdf the associated metadata is lost. (i.e the converted document which is added to the library doesn't retain
    the old metadata like duedate,doc id etc...)
    Can someone help me how to retain the metadata associated with list after conversion of document to PDF.
    I am using one ItemAdded event reciever in which when I am trying to looping out the library in which all word documents are there, I am not getting the last updated document that got converted into pdf.
    Code which I am using is below: Here destContenttype is content type of the the document and destFilename is file name of the document.
     SPListItemCollection newLstItms = lstNonPublishLst.GetItems(newSqlQuery);
                    foreach (SPItem newItem in newLstItms)
                        if (newItem["Content Type"].ToString() == destContenttype && newItem["Name"].ToString().Split('.')[0] == destFileName[0])
                            properties.ListItem["Document Number"] = newItem["Document Number"];
                            properties.ListItem.SystemUpdate();
                            break;
    Please advise, it is really urgent.
    Thanks in Advance

    I have worked on copying SharePoint meta data (and painfully fine tuning it to deal with all exceptions, 3rd party apps and content types) for the last 8 years. Not full time though :-)
    It is part of a commercial product that does PDF Conversion in SharePoint and takes great care of dealing with meta data. Have a look at
    this blog post. 
    Apologies for the shameless plug, but as you are in a hurry it may be the best, and most reliable, solution.
    Disclaimer, as I mentioned I worked on this product so consider me biased.

  • ForbiddenError: The server failed to authenticate the request. Verify that the certificate is valid and is associated with this subscription.

    Im trying to connect to my azure subscription via powershell on my machine but keep getting the following error when i run a command:
    ForbiddenError: The server failed to authenticate the request. Verify that the certificate is valid and is associated  with this subscription.
    The steps i have taken so far are:
    1. get settings file
    Get-AzurePublishSettingsFile
    2. Import settings file
    Import-AzurePublishSettingsFile -PublishSettingsFile "C:\Users\me\Downloads\credentials.publishsettings"
    3. I then run Get-Azuresubscription with the following output:
    SubscriptionId : 699385c3-b83a-44af-a651-bxxxxxxxxx
    SubscriptionName : Windows Azure MSDN - Visual Studio Premium
    Environment : AzureCloud
    SupportedModes : AzureServiceManagement
    DefaultAccount : 3B68902B5170D5EC91BFCBE4CC27E2A8838F61C4
    Accounts : {3B68902B5170D5EC91BFCBE4CC27E2A8838F61C4, 26B118D7F3C598FB8FE9CDC49AB5DE5E450C967C,
    03E1E1F0B8C7717F11FB58A14138C35524AB3F8D, 9A2E1FD267ECCC0E9B8C151BD931FC4824E89184...}
    IsDefault : True
    IsCurrent : True
    CurrentStorageAccountName :
    TenantId :
    I run Get-AzureAccount and get the following:
    Id Type Subscriptions Tenants
    3B68902B5170D5EC91BFCBE4CC27E2 Certificate 699385c3-b83a-44af-a651-xxxxxxxxx
    A8838F61C4
    26B118D7F3C598FB8FE9CDC49AB5DE Certificate 699385c3-b83a-44af-a651-xxxxxxxxx
    5E450C967C
    03E1E1F0B8C7717F11FB58A14138C3 Certificate 699385c3-b83a-44af-a651-xxxxxxxxx
    5524AB3F8D
    9A2E1FD267ECCC0E9B8C151BD931FC Certificate 699385c3-b83a-44af-a651-xxxxxxxxx
    4824E89184
    85AD02CB8EB8AB20CF2C44FD9D19F2 Certificate 699385c3-b83a-44af-a651-xxxxxxxxx
    9B6BB2FCD2
    Finally, when i try to run Get-AzureSQLDatabaseServer, to list my databases, i get this error:
    WARNING: Client Session Id: '5911f288-7b02-4c94-bb9d-37b9ea5fc187-2015-01-13 11:47:54Z'
    WARNING: Client Request Id: '3e5f7ea9-092a-46fd-a6a6-6916b9161b77-2015-01-13 15:25:41Z'
    Get-AzureSqlDatabaseServer : ForbiddenError: The server failed to authenticate the request. Verify that the certificate is valid and is associated
    with this subscription.
    At line:2 char:1
    + Get-AzureSqlDatabaseServer
    + ~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo : NotSpecified: (:) [Get-AzureSqlDatabaseServer], CloudException
    + FullyQualifiedErrorId : Microsoft.WindowsAzure.Commands.SqlDatabase.Server.Cmdlet.GetAzureSqlDatabaseServer
    I would appreciate any help in figuring out what i am doing wrong here.
    Thanks,

    OK. That won't work in Azure Automation though, as mentioned above. OrgID (recommended) or cert-based auth will need to be used. PublishSettings file won't work.
    Correct, but the original question was:
    <Quote>
    Im trying to connect to my azure subscription
    via powershell on my machine 
    </Quote>
    I wanted to test automation script's core functionality without having to wait for the very very long time taken for an automation runbook
    to spin up, actually run and provide output (can often take 2+ minutes for a trivial script). Although i cant run Workbooks on my pc, i can run the core modules (view virtual machines, databases etc) to ensure my logic is sound.

  • Executable has become associated with TextEdit

    Basically I have a program that I am trying to execute, but for some reason (probably my own screw-up) it has become associated with TextEdit. So now, when I click on the program launcher it opens up the machine code in TextEdit. I know how to change file associations via the Get Info menu item, but how do I remove an association?
    I haven't had any luck searching the discussion groups for a solution, although I am sure that it is there somewhere.
    Thanks for the help.
      Mac OS X (10.4.4)  

    TextEdit is set as the default.
    Automator, Automator Launcher, Script Editor and Other are the options. If I change the default app to something else like Script Editor, it tries to open the app with Script Editor. I don't see a way to reassign it as an app.

  • Could not find a Handler associated with the following type

    i keep randomly getting this error in some of my managed devices.
    Could not find a Handler associated with the following type: printer policy.
    Does anyone have any clue about this?
    Thanks in advance.
    Here are the log messages:
    [DEBUG] [01/10/2012 11:27:46.218] [1736] [ZenworksWindowsService] [5] [] [Policy Handler Registration Module] [] [Begining to register policy handlers.] [] []
    [DEBUG] [01/10/2012 11:27:46.437] [1736] [ZenworksWindowsService] [5] [] [Policy Handler Registration Module] [] [Registering handlers for Policy Handler Registration Module] [] []
    [DEBUG] [01/10/2012 11:27:46.437] [1736] [ZenworksWindowsService] [5] [] [Policy Handler Registration Module] [] [Configuration file C:\Program Files\Novell\ZENworks\conf\PolicyHandlersRegistrat ion.xml] [] []
    [DEBUG] [01/10/2012 11:27:47.062] [1736] [ZenworksWindowsService] [5] [] [Policy Handler Registration Module] [] [Deserialized 5 handlers] [] []
    [DEBUG] [01/10/2012 11:27:47.062] [1736] [ZenworksWindowsService] [5] [] [Policy Handler Registration Module] [] [Got 5 valid handlers to register.] [] []
    [DEBUG] [01/10/2012 11:27:47.078] [1736] [ZenworksWindowsService] [5] [] [Policy Handler Registration Module] [] [Loading handler assembly: C:\Program Files\Novell\ZENworks\bin\handlers\launcherconfig. dll] [] []
    [DEBUG] [01/10/2012 11:27:47.171] [1736] [ZenworksWindowsService] [5] [] [Policy Handler Registration Module] [] [Registering launcher configuration policy with ActionManager.] [] []
    [DEBUG] [01/10/2012 11:27:47.171] [1736] [ZenworksWindowsService] [5] [] [Policy Handler Registration Module] [] [register handler for launcher configuration policy returning True] [] []
    [DEBUG] [01/10/2012 11:27:47.171] [1736] [ZenworksWindowsService] [5] [] [Policy Handler Registration Module] [] [Loading handler assembly: C:\Program Files\Novell\ZENworks\bin\handlers\WindowsGroupPol icyPlural.dll] [] []
    [DEBUG] [01/10/2012 11:27:47.296] [1736] [ZenworksWindowsService] [5] [] [Policy Handler Registration Module] [] [Registering grouppolicy with ActionManager.] [] []
    [DEBUG] [01/10/2012 11:27:47.296] [1736] [ZenworksWindowsService] [5] [] [Policy Handler Registration Module] [] [register handler for grouppolicy returning True] [] []
    [DEBUG] [01/10/2012 11:27:47.296] [1736] [ZenworksWindowsService] [5] [] [Policy Handler Registration Module] [] [Loading handler assembly: C:\Program Files\Novell\ZENworks\bin\handlers\Printerenf.dll] [] []
    [DEBUG] [01/10/2012 11:27:47.390] [1736] [ZenworksWindowsService] [5] [] [printer policy] [] [Creating wrapper] [] []
    [DEBUG] [01/10/2012 11:27:47.500] [1736] [ZenworksWindowsService] [5] [] [printer policy] [] [Exception while creating Providers
    Exception Details: The type initializer for 'Novell.Zenworks.PolicyHandlers.PrinterPolicy.Zenw orksPrinterProviderPINVOKE' threw an exception.
    at Novell.Zenworks.PolicyHandlers.PrinterPolicy.Zenwo rksPrinterProviderPINVOKE.new_PrinterProvider()
    at Novell.Zenworks.PolicyHandlers.PrinterPolicy.Print erProviderWrapper.GetProvider(ILoggerWrapper logger)] [] []
    [DEBUG] [01/10/2012 11:27:47.515] [1736] [ZenworksWindowsService] [5] [] [printer policy] [] [Exception in Handler constructor
    Exception Details: The type initializer for 'Novell.Zenworks.PolicyHandlers.PrinterPolicy.Zenw orksPrinterProviderPINVOKE' threw an exception.
    at Novell.Zenworks.PolicyHandlers.PrinterPolicy.Print erProviderWrapper.GetProvider(ILoggerWrapper logger)
    at Novell.Zenworks.PolicyHandlers.PrinterPolicy.Print erPolicyHandler..ctor()] [] []
    [DEBUG] [01/10/2012 11:27:47.515] [1736] [ZenworksWindowsService] [5] [] [Policy Handler Registration Module] [] [Exception occurred while registering handler printer policy. Exception details: Exception has been thrown by the target of an invocation.] [] []
    [DEBUG] [01/10/2012 11:27:47.515] [1736] [ZenworksWindowsService] [5] [] [Policy Handler Registration Module] [] [Inner Exception details: The type initializer for 'Novell.Zenworks.PolicyHandlers.PrinterPolicy.Zenw orksPrinterProviderPINVOKE' threw an exception.] [] []
    [DEBUG] [01/10/2012 11:27:47.515] [1736] [ZenworksWindowsService] [5] [] [Policy Handler Registration Module] [] [register handler for printer policy returning False] [] []
    [DEBUG] [01/10/2012 11:27:47.515] [1736] [ZenworksWindowsService] [5] [] [Policy Handler Registration Module] [] [Loading handler assembly: C:\Program Files\Novell\ZENworks\bin\handlers\browserbookmark senf.dll] [] []
    [DEBUG] [01/10/2012 11:27:47.531] [1736] [ZenworksWindowsService] [5] [] [browserbookmarkspolicy] [] [Entered the constructor] [] []
    [DEBUG] [01/10/2012 11:27:47.531] [1736] [ZenworksWindowsService] [5] [] [Policy Handler Registration Module] [] [Registering browserbookmarkspolicy with ActionManager.] [] []
    [DEBUG] [01/10/2012 11:27:47.531] [1736] [ZenworksWindowsService] [5] [] [Policy Handler Registration Module] [] [register handler for browserbookmarkspolicy returning True] [] []
    [DEBUG] [01/10/2012 11:27:47.531] [1736] [ZenworksWindowsService] [5] [] [Policy Handler Registration Module] [] [Loading handler assembly: C:\Program Files\Novell\ZENworks\bin\handlers\dluenf.dll] [] []
    [DEBUG] [01/10/2012 11:27:47.671] [1736] [ZenworksWindowsService] [5] [] [Policy Handler Registration Module] [] [Registering dlu policy with ActionManager.] [] []
    [DEBUG] [01/10/2012 11:27:47.671] [1736] [ZenworksWindowsService] [5] [] [Policy Handler Registration Module] [] [register handler for dlu policy returning True] [] []
    [DEBUG] [01/10/2012 11:27:47.984] [1736] [ZenworksWindowsService] [5] [] [MessageLogger] [] [Unable to write to event log (Application) using source (Novell.Zenworks.Logger) Exception: System.ComponentModel.Win32Exception: The event log file is full
    at System.Diagnostics.EventLog.InternalWriteEvent(UIn t32 eventID, UInt16 category, EventLogEntryType type, String() strings, Byte() rawData, String currentMachineName)
    at System.Diagnostics.EventLog.WriteEntry(String message, EventLogEntryType type, Int32 eventID, Int16 category, Byte() rawData)
    at System.Diagnostics.EventLog.WriteEntry(String source, String message, EventLogEntryType type, Int32 eventID, Int16 category, Byte() rawData)
    at System.Diagnostics.EventLog.WriteEntry(String source, String message, EventLogEntryType type, Int32 eventID)
    at log4net.Appender.EventLogAppender.Append(LoggingEv ent loggingEvent)] [] []
    [ERROR] [01/10/2012 11:27:47.671] [1736] [ZenworksWindowsService] [5] [] [Policy Handler Registration Module] [EXTENSIONUTILS.RegistrationModule.FailedRegistrati onMessage] [The following modules could not be registered: printer policy. The configurations of these types would not be applied on this device.] [] []
    [DEBUG] [01/10/2012 11:27:47.984] [1736] [ZenworksWindowsService] [5] [] [Policy Handler Registration Module] [] [Completed registration of policy handlers.] [] []
    [DEBUG] [01/10/2012 11:27:47.984] [1736] [ZenworksWindowsService] [5] [] [ModuleLoader] [] [Start() for module com.novell.zenworks.module.policyhandlerregistrati onmodule returned successfully] [] []
    [DEBUG] [01/10/2012 11:27:47.984] [1736] [ZenworksWindowsService] [5] [] [ModuleLoader] [] [Before calling Initialize() for module com.novell.zenworks.module.remotemanagement at path C:\Program Files\Novell\ZENworks\bin\modules\Novell.Zenworks. RMModule.dll] [] []
    [DEBUG] [01/10/2012 11:27:48.046] [1736] [ZenworksWindowsService] [5] [] [ModuleLoader] [] [Initialize() for module com.novell.zenworks.module.remotemanagement returned successfully] [] []
    [DEBUG] [01/10/2012 11:27:48.046] [1736] [ZenworksWindowsService] [5] [] [ModuleLoader] [] [Before calling Start() for module com.novell.zenworks.module.remotemanagement at path C:\Program Files\Novell\ZENworks\bin\modules\Novell.Zenworks. RMModule.dll] [] []
    [DEBUG] [01/10/2012 11:27:48.046] [1736] [ZenworksWindowsService] [5] [] [Remote Management Module] [] [(RMMODULE_DEBUG)Initialized(RMMODULE_DEBUG)] [] []
    [DEBUG] [01/10/2012 11:27:48.078] [1736] [ZenworksWindowsService] [5] [] [Remote Management Module] [] [(RMMODULE_DEBUG) Adding Property Pages (RMMODULE_DEBUG)] [] []
    [DEBUG] [01/10/2012 11:27:48.078] [1736] [ZenworksWindowsService] [5] [] [PolicyManager] [] [Entered PolicyManager.RegisterComponent] [] []
    [DEBUG] [01/10/2012 11:27:48.078] [1736] [ZenworksWindowsService] [5] [] [PolicyManager] [] [Registered the component remotemgmt] [] []
    [DEBUG] [01/10/2012 11:27:48.109] [1736] [ZenworksWindowsService] [5] [] [Remote Management Module] [] [(RMMODULE_DEBUG)Trying to START service in Start Method (RMMODULE_DEBUG)] [] []

    matos02,
    It appears that in the past few days you have not received a response to your
    posting. That concerns us, and has triggered this automated reply.
    Has your problem been resolved? If not, you might try one of the following options:
    - Visit http://support.novell.com and search the knowledgebase and/or check all
    the other self support options and support programs available.
    - You could also try posting your message again. Make sure it is posted in the
    correct newsgroup. (http://forums.novell.com)
    Be sure to read the forum FAQ about what to expect in the way of responses:
    http://forums.novell.com/faq.php
    If this is a reply to a duplicate posting, please ignore and accept our apologies
    and rest assured we will issue a stern reprimand to our posting bot.
    Good luck!
    Your Novell Product Support Forums Team
    http://forums.novell.com/

  • Categories associated with folders

    I have created a category with attributes and associated it with a folder created in collaboration suite. When I upload a file into this folder shouldn't collaboration suite prompt me to enter the attributes associated with the category?
    In our setup, adding a category with attributes for the uploaded file is a manual process. I thought it should be automated with a user prompt.
    Is there some setting that is missing or does some type of sync process need to be completed?

    I have a problem with this too. It seems like it's not compulsory to categorize an uploaded document. Can anyone give us any feedback? Whether this is possible?

  • Which user data or customization is associated with Sharepoint Server Publishing feature

    Hi
    I want to deactivate/activate sharepoint server publishing feature but there's a warning message which says:
    Any user data or customizations associated with this feature might be lost
    How could I know specifically which user data will be lost after deactivating this feature?
    Please note that this is "Sharepoint Server Publishing" and not "Sharepoint Server Publishing Infrastructure".  The feature I want to deactivate is a site level feature and not a site collection level feature.
    Any clues may be helpfull

    If you deactivate the Publishing Infrastructure at the site collection then any items in your Pages lists may not survive.
    http://sharepoint.stackexchange.com/questions/87031/what-user-data-or-customizations-will-i-lose-if-i-deactivate-and-reactivate-a-si
    Generally speaking you need to check dependencies of other Features to this Feature, but also to ensure that existing functionality do not depend on any artifacts this feature could deploy (Web parts, physical files, controls, etc.).
    To check if other features depend on this one you could do this by looking up the GUID of the feature in a physical folder and everywhere it appears check the FeatureDependencies element.
    To identify what this feature does you would look into the Feature.xml and Elements.xml to see what artifacts it deploys, e.g. stuff deployed via Modules must be removed manually, any custom controls, web-parts, which might depend on the actual assembly
    deployed by the feature will also crash.
    Also, to my knowledge the SSRS site collection feature is part of the actual Enterprise features which are usually pushed-down from Central Admin when using the "Activate/Deactivate Enterprise Features on existing sites" - any farm admin would be able to
    re-activate it again.
    If this helped you resolve your issue, please mark it Answered

  • Help with Automator workflow!

    I work in graphics at a newspaper. I schedule items for publication with iCal. I want to set up an action that will move documents from one folder to another when the event they are associated with in iCal is passed.
    For example. I have a calender called legals. I schedule the legals to run on a certain date, repeat them as required and then attach the document to the event so it is right there handy when I get ready to publish them. I have a folder called "legals" where all of these files are kept. I find this a wonderful system. What I want for Automator to do is to move the files to a folder called "old legals" when the event has passed in iCal. I am not very familiar with Automator but have been trying to do this for a while and can't figure it out. Any help in this would be greatly appreciated.
    ~Chris

    If you can identify which files need to be moved on what days, you can still do it. Somehow, you have to name them, or organize them so that the computer can identify which ones need to move.
    There is no "mind-reader" action to figure out which files you're thinking about.
    Once you've established a method by which you can identify the particular files, instead of 1) and 2), use Find Finder Items, search in the legals folder, and set the criteria by which you can find the appropriate items.
    Make a different workflow for each particular set of items.

  • How do I use cell number associated with iPad 2 3G

    How do I use cell number associated with iPad 2 3G

    For Messages you can can use your email address, the iPad doesn't have a phone number that you can use.

  • How do I set up family sharing if all my family members emails are already associated with my iTunes account?

    I want to set up family sharing but it won't let me because all the emails are already associated with the one iTunes account we have.  I am afraid to delete because my children use that email address for text messaging.  How do I set up family sharing if all my family members emails are already associated with my iTunes account?

    Hey Wendaroski,
    I am not quite sure what you mean by "my family members emails are already associated with my iTunes account" but what you need for each family member is an Apple ID. Yours would be the one for your iTunes account.
    If the other members of the family already have an Apple ID you can invite them to join the family group. If not they will need to create one, using their email address. This article shows how -
    Set up an Apple ID in iTunes - Apple Support
    Thanks for using Apple Support Communities.
    Be well,
    Brett L 

  • HT201248 My email address associated with my Apple ID on my iPad has been turned off from the ISp (U.S. army).   I have a new gmail account with a new Apple ID. How do I get my iPad to use my gmail account?

    Help. My old @us.army.mil email address was terminated by the army. I used that address to register my first apple id account on my iPad. I can't remember my original Apple ID number and if I ask to reset my password, Apple sends the reset link to my old non-working email address. I have a new gmail address and a new Apple ID number associated with that address. How do I get my iPad to use my new gmail address and new apple ID number?  Remember, I can't log out of my old account because I can't remember the password. Amd Apple will only reset the password by sending a link to my old, non functioning army email account. ( I hate army webmail for canceling all retired military email accounts). John Marc
    <Personal Information Edited By Host>

    Hi John,
    You can change the email address associated with an Apple ID using the steps in this article -
    Change your Apple ID - Apple Support
    Thanks for using Apple Support Communities.
    Best,
    Brett L 

  • This email address is already in use or you may already have an Apple ID associated with this email address. Please try again or sign in using your existing Apple ID.

    My current Apple ID, for which all of my content has been downoaded (e.g., music, apps) is associated with a work email address that I will no longer have access to in the near future.  In my Apple ID account, I noticed I had two alternate emails listed, one is my .me account and the other is my .gmail account.  I use my .gmail account, and it is the primary email I use with friends and family.  I noticed both were not verified, and when I tried to, it said they were both associated with other accounts.  I was able to log into a separate Apple ID account I must have set up at tone point with my .gmail, and I changed the email address to a new one I created.  I also deleted the gmail account from any other Apple-relted account I could think of.  I am still gettgin the same error message when I try to add it to my current Apple ID: "This email address is already in use or you may already have an Apple ID associated with this email address. Please try again or sign in using your existing Apple ID."
    My concern is this: with FaceTime and now iMessage, it seems more important than ever that I am able to use my correct email address.  With iOS5 beta, I cannot enter either my .gmail or.me accounts under "You can be reached for messages at:" as I get an error stating: Unable to verify email because it is already in use."
    How can I remedy this issue and assign my .gmail account to my Apple ID?

    Re: Cant verify Apple ID
    created by kelly218 in iTunes Store - View the full discussion
    I just spoke with a technician at Apple.  I hsven't been able to verify because the wife has the phone.  but he said all that you need to do is:
    1) Go to Settings --> iTunes Store and login with your Apple ID and pwd
    2) Go to Settings --> iCloud and login with your Apple ID and pwd
    seems that the phone requires you to login to the store first...

  • This computer is already associated with an Apple ID (when trying to download family purchases)

    On my iMac I have five user accounts: 1 master family, father (me), wife, daughter and son.  For iTunes, the family is used for family sharing and as is the organizer for family purchases.
    My son's iCloud account is maintain through the Family account as he is under 13.  I recently set up his user on the family computer and today started to build up his iTunes library so he can sync his iPod.  iTunes was not logged into his iCloud account and had no music (it had not been used before).  I entered his iCloud account and annoyingly it would not recognize the password I had recorded for him so I had to go through iForgot,  Once in I went to family purchases to download a song that I had just purchased on the family account.  It stated that this computer was not authorized to I authorized it using my son's iCloud account. When I went to download it stated:
    This computer is already associated with an Apple ID.
    You can download past purchases on this computer with just one Apple ID every 90 days. This computer can be used with a different Apple ID in 72 days.
    What?  It's a new set up....
    I deauthorized the computer and reauthorized it using the family account, as the computer is registered to the family account.  Why I tried to download again I did not get the error about but this time it said the computer was not authorized (even though I just did it).  I appear to be stuck in a cycle of Apple ID association or authorization denial.  I'm a little PO'd.
    In the end I did it the old fashioned way and simply dragged in the music using family sharing (as this is switched on).
    Beyond having to wait 72 days for the Apple ID to resolve itself is there any other options?  Can I delete the entire user account of the computer and try again?  I'd be willing to do that if I thought it would work...

    Not from your end. Click here and ask the iTunes Store staff for assistance.
    (126716)

Maybe you are looking for

  • I can log into my yahoo home page using Firefox. I can't link from my yahoo page to yahoo mail using Firefox. Help!

    I get a failure message saying: "The requested URL /mc/welcome was not found on this server. Apache/2.2.9 (Debian) PHP/5.2.6-1+lenny9 with Suhosin-Patch Server at us.mc1120.mail.yahoo.com Port 80″ I have deleted all cookies, flushed my DNS and temp f

  • Mercury and PPRO CS5.5

    Hi I have a strange problem. I have this workstation with both PP5 and PP5.5 installed: Intel i7 980X 12 GB RAM Win7 64 GeForce GTX 470 (which is supported for mercury hardware playback) I have installed both ver 5.03 and 5.5 side by side and both fu

  • Delete BOM items via DI API

    hello,,, I want to ask can i delete my bom items through DI API. Will the changes of addings and deleting of items through DI API(coding n sdk)be reflected in our SBO.

  • Lost CS4 Photoshop Extended disk

    I misplaced my CS4 Photoshop Extended installation disk and I need to install it on my new laptop.  Where can I download this version?  I have seen the link for Prodesign tools but I was concerned to use it because its not on Adobe's website. 

  • [Radeon] rx800 not plugged in error

    i recently got a rx800 agp card. Once i put the card in my machine and plug it in and power it on all i get is a steady beep......along with a msg displayed that i have not plugged in my video card...... At first i had a 350 w psu. On a barton 2500+