Your achievements

Level 1

0% to

Level 2

Tip /
Sign in

Sign in to Community

to gain points, level up, and earn exciting badges like the new
Bedrock Mission!

Learn more

View all

Sign in to view all badges

Jonathon_wodnicki
Jonathon_wodnicki
Offline

Badges

Badges
41

Accepted Solutions

Accepted Solutions
531

Likes

Likes
1003

Posts

Posts
1106

Discussions

Discussions
176

Questions

Questions
932

Ideas

Ideas
16

Blog Posts

Blog Posts
0
Top badges earned by Jonathon_wodnicki
Customize the badges you want to showcase on your profile
Re: Inbound Offer (Unitary) Call Not Updating Webpage
Avatar
Boost 1000
Community Advisor
Jonathon_wodnicki
Community Advisor

Likes

1,003 likes

Total Posts

1,106 posts

Correct reply

531 solutions
Top badges earned
Boost 1000
Give Back 1000
Give back 900
Give Back 800
Give Back 700
View profile
Jonathon_wodnicki
- Adobe Campaign Classic
Hi, The first request is for the js, the second is for the offer. Check that your offers are configured correctly?NB It's unusual to use HTML for inbound interaction due to security concerns and general architecture issues. Consider using the SOAP API instead. Thanks,-Jon

Views

58

Likes

0

Replies

4
Re: Workflow combining 2 different subscriptions and joining with union - Topology?
Avatar
Boost 1000
Community Advisor
Jonathon_wodnicki
Community Advisor

Likes

1,003 likes

Total Posts

1,106 posts

Correct reply

531 solutions
Top badges earned
Boost 1000
Give Back 1000
Give back 900
Give Back 800
Give Back 700
View profile
Jonathon_wodnicki
- Adobe Campaign Classic
Hi, The deduplication is unnecessary, unless you want to add new deduplication logic on top of the output.Union activity doesn't behave the same as sql union (append)- it deduplicates based on Reconciliation as defined in activity (default pk). Thanks,-Jon

Views

42

Likes

0

Replies

0
Re: Error when executing delivery
Avatar
Boost 1000
Community Advisor
Jonathon_wodnicki
Community Advisor

Likes

1,003 likes

Total Posts

1,106 posts

Correct reply

531 solutions
Top badges earned
Boost 1000
Give Back 1000
Give back 900
Give Back 800
Give Back 700
View profile
Jonathon_wodnicki
- Adobe Campaign Classic
Unclear from pic. One of the sides needs to be [joinTarget/...] for it to work.I just tried same (join 2 temp tables with advanced join) in a sandbox env and it ran fine fwiw.

Views

34

Like

1

Replies

0
Re: Is it possible to use an xpath string on xml within a script activity?
Avatar
Boost 1000
Community Advisor
Jonathon_wodnicki
Community Advisor

Likes

1,003 likes

Total Posts

1,106 posts

Correct reply

531 solutions
Top badges earned
Boost 1000
Give Back 1000
Give back 900
Give Back 800
Give Back 700
View profile
Jonathon_wodnicki
- Adobe Campaign Classic
Hi, Doc link isn't accurate here- XML objects in workflows don't have getValue(). Here are e4x equivalents for xpaths though, from https://svn.wso2.org/repos/wso2/tags/carbon/0.1alpha/mashup/java/xdocs/e4xquickstart.html:XPathMeaningE4X Equivalentelement/*Select all children of elementelement.*element/@*Select all attributes of elementelement.@*element//descendentSelect all descendents (children, grandchildren, etc.) of elementelement..descendent.. or parent::elementSelect the parent of elemente...

Views

27

Like

1

Replies

0
Re: Error when executing delivery
Avatar
Boost 1000
Community Advisor
Jonathon_wodnicki
Community Advisor

Likes

1,003 likes

Total Posts

1,106 posts

Correct reply

531 solutions
Top badges earned
Boost 1000
Give Back 1000
Give back 900
Give Back 800
Give Back 700
View profile
Jonathon_wodnicki
- Adobe Campaign Classic
Hi, The error message you pasted is showing a missing join key btwn 2 temp tables.Is the join condition filled out in the enrichment (Edit data -> Simple join tab at the bottom)? Thanks,-Jon

Views

39

Likes

2

Replies

2
Re: Adobe campaign Classic - Monitoring on Interaction and offers using Linux command
Avatar
Boost 1000
Community Advisor
Jonathon_wodnicki
Community Advisor

Likes

1,003 likes

Total Posts

1,106 posts

Correct reply

531 solutions
Top badges earned
Boost 1000
Give Back 1000
Give back 900
Give Back 800
Give Back 700
View profile
Jonathon_wodnicki
- Adobe Campaign Classic
Hi, You can read proposition logs with SOAP calls to xtk:queryDef#ExecuteQuery on the marketing instance, e.g.curl -4 \ -X POST 'https://REDACTED/nl/jsp/soaprouter.jsp' \ -H 'Content-Type: application/soap+xml; action=xtk:queryDef#ExecuteQuery; charset=utf-8' \ -H 'SOAPAction: xtk:queryDef#ExecuteQuery' \ -H 'Cookie: __sessiontoken=___ebee5af9-f41b-433a-8429-978ca8e255db' \ -H 'X-Security-Token: @N6jXYmfjqZppiOKdrJjamfmR_kwfTFgQfoYYA1Sac8mpyTDkN22PFvWZb6_585tFdmgUEuJsLaeYdsoLbvIUAmv1QNE9jC-a87WG...

Views

26

Like

1

Replies

0
Re: Emails are not getting triggered when we use "add a script" to setoption in email content
Avatar
Boost 1000
Community Advisor
Jonathon_wodnicki
Community Advisor

Likes

1,003 likes

Total Posts

1,106 posts

Correct reply

531 solutions
Top badges earned
Boost 1000
Give Back 1000
Give back 900
Give Back 800
Give Back 700
View profile
Jonathon_wodnicki
- Adobe Campaign Classic
Hi, For question 1: setOption() is unavailable in delivery content, per the error message you get when attempting it.For question 2: Follow these steps:Use a file extract activity to write a csv fileUse a js activity to execCommand() a shell script with vars.filename as an arg, e.g. execCommand('/opt/file_maker ' + vars.filename);Shell script produces files (pdf's?) for each row of csv with each file named after the recipient id, e.g. /tmp/row['recipient_id'].pdfAdd a calculated attachment to yo...

Views

544

Like

1

Replies

2
Re: Create approver operators in campaign classic correctly
Avatar
Boost 1000
Community Advisor
Jonathon_wodnicki
Community Advisor

Likes

1,003 likes

Total Posts

1,106 posts

Correct reply

531 solutions
Top badges earned
Boost 1000
Give Back 1000
Give back 900
Give Back 800
Give Back 700
View profile
Jonathon_wodnicki
- Adobe Campaign Classic
Hi, It's not a rights issue it's an object permission issue; specifically the ability to call the operationMgt workflow, which only Campaign managers (and admins) have. Add your operator to that group along with Delivery operators and you should be fine. Alternatively, grant Delivery operators r/w access to /Administration/Production/Technical workflows/Campaign process/ folder. Thanks,-Jon

Views

138

Like

1

Replies

0
Re: Campaign for Mobile App
Avatar
Boost 1000
Community Advisor
Jonathon_wodnicki
Community Advisor

Likes

1,003 likes

Total Posts

1,106 posts

Correct reply

531 solutions
Top badges earned
Boost 1000
Give Back 1000
Give back 900
Give Back 800
Give Back 700
View profile
Jonathon_wodnicki
- Adobe Campaign Classic
Hi, The benefit of Adobe Campaign push messaging is that it's part of Adobe Campaign, i.e. you can use it as part of a complete marketing ecosystem. Campaign can be integrated with Swrve via Swrve's messaging API by creating a custom channel in Campaign, so the question of whether to use Campaign for push can be better considered in terms of implementation/operational cost. As far as features, Campaign is limited to:Sending simple push notifications to ios/androidReceiving tracking data from app...

Views

132

Like

1

Replies

0
Re: Adobe Campaign Classic On Premise Hybrid (V7 9187) -...
Avatar
Boost 1000
Community Advisor
Jonathon_wodnicki
Community Advisor

Likes

1,003 likes

Total Posts

1,106 posts

Correct reply

531 solutions
Top badges earned
Boost 1000
Give Back 1000
Give back 900
Give Back 800
Give Back 700
View profile
Jonathon_wodnicki
- Adobe Campaign Classic
Hi, Yes, you will need to install MySQL client (libmysqlclient) on all app servers connecting to MySQL.Once installed use find or mlocate to get the path and add it to the LD_LIBRARY_PATH var in customer.sh or env.sh. Thanks,-Jon

Views

148

Likes

2

Replies

0
Re: How to implement DKIM and DMARC record in Adobe Campa...
Avatar
Boost 1000
Community Advisor
Jonathon_wodnicki
Community Advisor

Likes

1,003 likes

Total Posts

1,106 posts

Correct reply

531 solutions
Top badges earned
Boost 1000
Give Back 1000
Give back 900
Give Back 800
Give Back 700
View profile
Jonathon_wodnicki
- Adobe Campaign Standard
Hi, This is one of the only search engine results for 'adobe campaign dkim', for which documentation is currently absent, so adding info here for future searchers. For SPF:Create a TXT record:Hostname: @Value: v=spf1 a ~allThis sets the domain to allow sending mail from IP(s) in A record(s). Set hostname to a subdomain if desired. For DMARC:Create a TXT record:Hostname: _dmarcValue: v=DMARC1; p=reject; rua=mailto:dmarc_agg@dmarc.250ok.net; ruf=mailto:dmarc_fr@dmarc.250ok.net; fo=1; pct=100; rf=a...

Views

600

Likes

2

Replies

1
Re: Unknown device showing in Delivery
Avatar
Boost 1000
Community Advisor
Jonathon_wodnicki
Community Advisor

Likes

1,003 likes

Total Posts

1,106 posts

Correct reply

531 solutions
Top badges earned
Boost 1000
Give Back 1000
Give back 900
Give Back 800
Give Back 700
View profile
Jonathon_wodnicki
- Adobe Campaign Classic
Hi, The logs are recorded by Adobe's tracking servers for hybrid deployments, so would be an Adobe Support issue if they weren't correct.Is there any info in the other userAgent fields (@browserName, @OSName, etc)? Thanks,-Jon

Views

294

Like

1

Replies

0
Re: Managing dynamic recipient emails id's for Email comm...
Avatar
Boost 1000
Community Advisor
Jonathon_wodnicki
Community Advisor

Likes

1,003 likes

Total Posts

1,106 posts

Correct reply

531 solutions
Top badges earned
Boost 1000
Give Back 1000
Give back 900
Give Back 800
Give Back 700
View profile
Jonathon_wodnicki
- Adobe Campaign Classic
Hi, Not clear on the question. Are you trying to send a delivery to multiple operator groups?If so the easiest way is to use a Query activity with a defined set of (operator group = x or operator group = y or ...) predicates, or with an in() operator for more of a maintenance challenge.If the list of operators depends on the delivery(?) then skip the Query and define the population in the delivery template itself (To: field). Thanks,-Jon

Views

287

Like

1

Replies

0
Re: Error in publishing image to frontal server
Avatar
Boost 1000
Community Advisor
Jonathon_wodnicki
Community Advisor

Likes

1,003 likes

Total Posts

1,106 posts

Correct reply

531 solutions
Top badges earned
Boost 1000
Give Back 1000
Give back 900
Give Back 800
Give Back 700
View profile
Jonathon_wodnicki
- Adobe Campaign Classic
Hi, The login is set on the midsource external account (Administration > Platform > External Accounts > defaultEmailMid).If you don't have the credentials, file a ticket with Adobe Support to reset the midsource login for that environment.Images should be published to tracking servers, which are proxied via midsource external account. Thanks,-Jon

Views

237

Like

1

Replies

0
Re: Not able to execute existing and new workflows
Avatar
Boost 1000
Community Advisor
Jonathon_wodnicki
Community Advisor

Likes

1,003 likes

Total Posts

1,106 posts

Correct reply

531 solutions
Top badges earned
Boost 1000
Give Back 1000
Give back 900
Give Back 800
Give Back 700
View profile
Jonathon_wodnicki
- Adobe Campaign Classic
Hi, You have to assign the workflows to a new operator. This is the reason operators are supposed to be disabled instead of deleted btw.Never mind.. Thanks,-Jon

Views

332

Like

1

Replies

3
Re: Campiagn Classic Android line breaks
Avatar
Boost 1000
Community Advisor
Jonathon_wodnicki
Community Advisor

Likes

1,003 likes

Total Posts

1,106 posts

Correct reply

531 solutions
Top badges earned
Boost 1000
Give Back 1000
Give back 900
Give Back 800
Give Back 700
View profile
Jonathon_wodnicki
- Adobe Campaign Classic
Use a different delimiter for the split?

Views

362

Likes

0

Replies

0
Re: Recurring Campaign template setup
Avatar
Boost 1000
Community Advisor
Jonathon_wodnicki
Community Advisor

Likes

1,003 likes

Total Posts

1,106 posts

Correct reply

531 solutions
Top badges earned
Boost 1000
Give Back 1000
Give back 900
Give Back 800
Give Back 700
View profile
Jonathon_wodnicki
- Adobe Campaign Classic
Hi, 1. In recurring campaign workflows, how is the approval process happening/working and will extraction file approval mail get sent to the operator from recurring campaign workflows?Extraction file approval occurs as usual: once per iteration of the delivery, sent to operator/group specified in delivery properties. 2. In the recurring campaigns default workflow properties there is a script mentioned and this script is not carrying to new workflow that we created in same recurring campaign. So ...

Views

300

Like

1

Replies

2
Re: Setting up the NetSize connector in Adobe Campaign Cl...
Avatar
Boost 1000
Community Advisor
Jonathon_wodnicki
Community Advisor

Likes

1,003 likes

Total Posts

1,106 posts

Correct reply

531 solutions
Top badges earned
Boost 1000
Give Back 1000
Give back 900
Give Back 800
Give Back 700
View profile
Jonathon_wodnicki
- Adobe Campaign Classic
Hi, On the external account under Connector tab:Set Activation mode to Call Web Service and Access URL to http://localhost:8080/nms/jsp/netsize.jsp Thanks,-Jon

Views

368

Likes

2

Replies

1
Re: Campiagn Classic Android line breaks
Avatar
Boost 1000
Community Advisor
Jonathon_wodnicki
Community Advisor

Likes

1,003 likes

Total Posts

1,106 posts

Correct reply

531 solutions
Top badges earned
Boost 1000
Give Back 1000
Give back 900
Give Back 800
Give Back 700
View profile
Jonathon_wodnicki
- Adobe Campaign Classic
Hi, Have you tried a custom notification layout?Would be a matter of splitting the notification across multiple 's:https://developer.android.com/training/notify-user/custom-notificationhttps://developer.android.com/reference/android/widget/TextView Thanks,-Jon

Views

439

Like

1

Replies

2
Re: Not getting Extraction File Approval mail
Avatar
Boost 1000
Community Advisor
Jonathon_wodnicki
Community Advisor

Likes

1,003 likes

Total Posts

1,106 posts

Correct reply

531 solutions
Top badges earned
Boost 1000
Give Back 1000
Give back 900
Give Back 800
Give Back 700
View profile
Jonathon_wodnicki
- Adobe Campaign Classic
If you have xml for a working campaign/delivs and non-working, it's easy enough to dump them in winmerge or vs code to compare them. Will highlight differences that would show the cause.

Views

473

Likes

0

Replies

0
Re: To an AB test and a control goup to follow in the sam...
Avatar
Boost 1000
Community Advisor
Jonathon_wodnicki
Community Advisor

Likes

1,003 likes

Total Posts

1,106 posts

Correct reply

531 solutions
Top badges earned
Boost 1000
Give Back 1000
Give back 900
Give Back 800
Give Back 700
View profile
Jonathon_wodnicki
- Adobe Campaign Classic
Hi, Ok there are 4 templates: A, B, Ac, Bc.Send 5k ea to A, BWaitJS picks winner of A, B and sends 90k to its corresponding *c template, Ac or BcWhat is Ac, Bc? Same as A, B but in the To: settings of the delivery a control group is defined. Thanks,-Jon

Views

238

Like

1

Replies

0
Re: Workflow in started state and Delivery in "Pending de...
Avatar
Boost 1000
Community Advisor
Jonathon_wodnicki
Community Advisor

Likes

1,003 likes

Total Posts

1,106 posts

Correct reply

531 solutions
Top badges earned
Boost 1000
Give Back 1000
Give back 900
Give Back 800
Give Back 700
View profile
Jonathon_wodnicki
- Adobe Campaign Classic
Hi, Deliveries are pending or sent and completed?Is the mta process running (Home > Monitoring tab)? Thanks,-Jon

Views

439

Likes

0

Replies

3
Re: Upload a file to Shared Folders
Avatar
Boost 1000
Community Advisor
Jonathon_wodnicki
Community Advisor

Likes

1,003 likes

Total Posts

1,106 posts

Correct reply

531 solutions
Top badges earned
Boost 1000
Give Back 1000
Give back 900
Give Back 800
Give Back 700
View profile
Jonathon_wodnicki
- Adobe Campaign Classic
Hi, If Campaign is fully hosted by Adobe then talk to Support about getting an sftp login. They should also give you the local server path to write files to for pickup.If not fully hosted, talk to local IT about setting up sftp+whitelisting with the goal of getting sftp users with read access to a folder on the primary Campaign app server (bonus for having the folder shared across app servers).If you'd rather not talk to anyone, files can be written to /usr/local/neolane/nl6/datakit/xtk/eng/img ...

Views

210

Like

1

Replies

0
Re: If I don´t set the approval, who is in charge of the...
Avatar
Boost 1000
Community Advisor
Jonathon_wodnicki
Community Advisor

Likes

1,003 likes

Total Posts

1,106 posts

Correct reply

531 solutions
Top badges earned
Boost 1000
Give Back 1000
Give back 900
Give Back 800
Give Back 700
View profile
Jonathon_wodnicki
- Adobe Campaign Classic
Hi, The workflow runs under the operator who pressed the Start button on the workflow. Thanks,-Jon

Views

199

Likes

3

Replies

0
Re: Updating the documentation with a good practice.
Avatar
Boost 1000
Community Advisor
Jonathon_wodnicki
Community Advisor

Likes

1,003 likes

Total Posts

1,106 posts

Correct reply

531 solutions
Top badges earned
Boost 1000
Give Back 1000
Give back 900
Give Back 800
Give Back 700
View profile
Jonathon_wodnicki
- Adobe Campaign Classic
Hi, The queryDef's translate into ordinary sql, js isn't used (outside interaction which doesn't have startLine attrib).For most* rdbms' this would add 'limit n offset m' along with whatever optimizations available, such as 'top' hint for ms sql server.The reason your queries are running faster when you add indexed conditions is they aren't scanning the full table for results. Thanks,-Jon *Most since mysql uses diff syntax but is long deprecated as an acc install option. I think db2 is also weir...

Views

452

Likes

0

Replies

0
Re: Need a solution to restart a Workflow automatically
Avatar
Boost 1000
Community Advisor
Jonathon_wodnicki
Community Advisor

Likes

1,003 likes

Total Posts

1,106 posts

Correct reply

531 solutions
Top badges earned
Boost 1000
Give Back 1000
Give back 900
Give Back 800
Give Back 700
View profile
Jonathon_wodnicki
- Adobe Campaign Classic
Hi, It's not normal to have db connection regularly die at random.If the db is fine try adjusting client settings?https://www.google.com/search?q=ora-12170+intermittent Thanks,-Jon

Views

739

Likes

0

Replies

3
Re: Mid instance server heartbeat monitoring.
Avatar
Boost 1000
Community Advisor
Jonathon_wodnicki
Community Advisor

Likes

1,003 likes

Total Posts

1,106 posts

Correct reply

531 solutions
Top badges earned
Boost 1000
Give Back 1000
Give back 900
Give Back 800
Give Back 700
View profile
Jonathon_wodnicki
- Adobe Campaign Classic
Hi, You have to log on through soap action xtk:session#Logon then in subsequent requests pass the session token via http cookie header, e.g. 'Cookie: __sessiontoken=token'.The logon action also returns a 'pstrSecurityToken' and requests have a field in the soap boilerplate for session tokens but I don't know what those are used for (decoys?). Thanks,-Jon

Views

215

Like

1

Replies

0
Re: Failed to run gcloud command
Avatar
Boost 1000
Community Advisor
Jonathon_wodnicki
Community Advisor

Likes

1,003 likes

Total Posts

1,106 posts

Correct reply

531 solutions
Top badges earned
Boost 1000
Give Back 1000
Give back 900
Give Back 800
Give Back 700
View profile
Jonathon_wodnicki
- Adobe Campaign Classic
Hi, The gcloud command isn't in neolane's PATH env var.Use the absolute path for it, e.g. /opt/gcloud/bin/gcloud (`which gcloud` to get the path), or add the path for it to customer.sh (env.sh if that's missing). Thanks,-Jon

Views

241

Likes

2

Replies

1
Re: Link to images in content management deliveries in pa...
Avatar
Boost 1000
Community Advisor
Jonathon_wodnicki
Community Advisor

Likes

1,003 likes

Total Posts

1,106 posts

Correct reply

531 solutions
Top badges earned
Boost 1000
Give Back 1000
Give back 900
Give Back 800
Give Back 700
View profile
Jonathon_wodnicki
- Adobe Campaign Classic
Hi, In the past I've just zipped up all the images from one env and unzipped them in the other.Not sure if the software's improved since or if there was a better way. Thanks,-Jon

Views

232

Likes

0

Replies

1
Re: IP Identifier Field
Avatar
Boost 1000
Community Advisor
Jonathon_wodnicki
Community Advisor

Likes

1,003 likes

Total Posts

1,106 posts

Correct reply

531 solutions
Top badges earned
Boost 1000
Give Back 1000
Give back 900
Give Back 800
Give Back 700
View profile
Jonathon_wodnicki
- Adobe Campaign Classic
Hi, Those map to the instance configuration, specifically publicId on the [mta/child/smtp/IPAffinity/IP] node.Useful if you're segregating IP's for suspect marketing and are trying to figure out why your good IP pool's reputation tanked. Thanks,-Jon

Views

264

Likes

0

Replies

1