[JIRA] (JENKINS-49916) P4CHARSET Broken

20 views
Skip to first unread message

kwirth@perforce.com (JIRA)

unread,
Mar 5, 2018, 6:48:02 AM3/5/18
to jenkinsc...@googlegroups.com
Karl Wirth created an issue
 
Jenkins / Bug JENKINS-49916
P4CHARSET Broken
Issue Type: Bug Bug
Assignee: Unassigned
Components: p4-plugin
Created: 2018-03-05 11:47
Environment: P4-Plugin 1.8.5
Jenkins 2.89.3
Priority: Critical Critical
Reporter: Karl Wirth

P4CHARSET is being translated to P4-{P4CHARSET} so not longer able to use Unicode enabled Perforce Servers.

 

Reproduction steps:

(1) Create connection to Unicode enabled P4D server.

(2) Create freestyle job.

(3) use drop down to set P4CHARSET to ShiftJis

(4) Execute the job

(5) The error is "*P4-*ShiftJIS" is an invalid character set.

Started by user anonymous
Building in workspace /var/lib/jenkins/workspace/TestP4Charset
... p4 client -o jenkins-master-TestP4Charset-0 +
... p4 info +
FATAL: P4-ShiftJIS
java.nio.charset.UnsupportedCharsetException: P4-ShiftJIS
	at java.nio.charset.Charset.forName(Charset.java:531)
	at com.perforce.p4java.impl.mapbased.server.Server.setCharsetName(Server.java:751)
	at org.jenkinsci.plugins.p4.client.ClientHelper.clientLogin(ClientHelper.java:133)
	at org.jenkinsci.plugins.p4.client.ClientHelper.<init>(ClientHelper.java:108)
	at org.jenkinsci.plugins.p4.tasks.AbstractTask.getConnection(AbstractTask.java:161)
	at org.jenkinsci.plugins.p4.tasks.AbstractTask.setWorkspace(AbstractTask.java:78)
	at org.jenkinsci.plugins.p4.PerforceScm.checkout(PerforceScm.java:424)
	at hudson.scm.SCM.checkout(SCM.java:495)
	at hudson.model.AbstractProject.checkout(AbstractProject.java:1202)
	at hudson.model.AbstractBuild$AbstractBuildExecution.defaultCheckout(AbstractBuild.java:574)
	at jenkins.scm.SCMCheckoutStrategy.checkout(SCMCheckoutStrategy.java:86)
	at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:499)
	at hudson.model.Run.execute(Run.java:1724)
	at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
	at hudson.model.ResourceController.execute(ResourceController.java:97)
	at hudson.model.Executor.run(Executor.java:421)
Finished: FAILURE

 

 

Add Comment Add Comment
 
This message was sent by Atlassian JIRA (v7.3.0#73011-sha1:3c73d0e)
Atlassian logo

kwirth@perforce.com (JIRA)

unread,
Mar 5, 2018, 9:17:01 AM3/5/18
to jenkinsc...@googlegroups.com
Karl Wirth updated an issue
Change By: Karl Wirth
Labels: P4_VERIFY

pallen@perforce.com (JIRA)

unread,
Mar 15, 2018, 7:15:02 AM3/15/18
to jenkinsc...@googlegroups.com
Paul Allen started work on Bug JENKINS-49916
 
Change By: Paul Allen
Status: Open In Progress

pallen@perforce.com (JIRA)

unread,
Mar 15, 2018, 7:16:02 AM3/15/18
to jenkinsc...@googlegroups.com
Paul Allen updated an issue
Change By: Paul Allen
Labels: P4_VERIFY P4_A

pallen@perforce.com (JIRA)

unread,
Mar 15, 2018, 11:41:01 AM3/15/18
to jenkinsc...@googlegroups.com
Paul Allen assigned an issue to Paul Allen
Change By: Paul Allen
Assignee: Paul Allen

pallen@perforce.com (JIRA)

unread,
Mar 15, 2018, 11:41:02 AM3/15/18
to jenkinsc...@googlegroups.com
Paul Allen commented on Bug JENKINS-49916
 
Re: P4CHARSET Broken

Found the bug in P4Java and verified the fix in Jenkins p4-plugin.  Planning to release P4Java next week along with the plugin.

pallen@perforce.com (JIRA)

unread,
Mar 19, 2018, 6:55:03 AM3/19/18
to jenkinsc...@googlegroups.com
Paul Allen resolved as Fixed
 

Ready for release.

Change By: Paul Allen
Status: In Progress Resolved
Resolution: Fixed

scm_issue_link@java.net (JIRA)

unread,
Mar 19, 2018, 6:55:03 AM3/19/18
to jenkinsc...@googlegroups.com
SCM/JIRA link daemon commented on Bug JENKINS-49916
 
Re: P4CHARSET Broken

Code changed in jenkins
User: Paul Allen
Path:
pom.xml
http://jenkins-ci.org/commit/p4-plugin/ce840a7fe46684e3040be85869d46172d1fe811d
Log:
Update P4Java to 2017.2.1635107

Fix for ShiftJIS charset JENKINS-49916
Reconcile -w cleanup of symlinks JENKINS-49393

pallen@perforce.com (JIRA)

unread,
Mar 19, 2018, 7:45:02 AM3/19/18
to jenkinsc...@googlegroups.com
Paul Allen closed an issue as Fixed
 

Released in 1.8.7

Change By: Paul Allen
Status: Resolved Closed
Reply all
Reply to author
Forward
0 new messages