The idea of the method of characteristics is to compute $u$ along some curve $s\mapsto (x(s),t(s))$, here $(x(s),t(s))=(x_0\cos s,x_0\sin s)$ for some $x_0$. You showed that, for every solution $u$ defined on the circle centered at $(0,0)$ with radius $|x_0|$, the function $z:s\mapsto u(x(s),t(s))$ is such that $z(s)=h(x_0)\mathrm e^s$. Thus, $u(x_0\cos s,x_0\sin s)= h(x_0)\mathrm e^s$ for every $x_0$ and $s$. Solving $(x,t)=(x_0\cos s,x_0\sin s)$ yields $x_0=\sqrt{x^2+t^2}$ and $s=\arg(x,t)$ hence one would get $$u(x,t)=h\left(\sqrt{x^2+t^2}\right)\mathrm e^{\arg(x,t)}.$$
The trouble, however, is that this does not define a regular function $u$ on the whole plane. For example, following the circle centered at $(0,0)$ with radius $\sqrt{x^2+t^2}$ anticlockwise during one period, one obtains by continuity that $u(x,t)=u(x,t)\mathrm e^{2\pi}$ for every $(x,t)\ne(0,0)$, which is absurd unless $u=0$. A second problem is that, following semi-circles centered at $(0,0)$, one should have $u(-x,0)=u(x,0)\mathrm e^{\pi}$ and $u(-x,0)=u(x,0)\mathrm e^{-\pi}$ for every $x\ne0$, which is absurd as well.
To sum up:
- If $h(-x)=\mathrm e^\pi h(x)$ for every $x\gt0$, then the function $u$ exists and is given by the formula above, on every slit plane $\{(x,t)\mid\theta\lt\arg(x,t)\lt2\pi+\theta\}$ such that $-\pi\lt\theta\lt0$.
- If $h(-x)=\mathrm e^{-\pi} h(x)$ for every $x\gt0$, then the function $u$ exists and is given by the formula above, on every slit plane $\{(x,t)\mid\theta\lt\arg(x,t)\lt2\pi+\theta\}$ such that $0\lt\theta\lt\pi$.
- Otherwise, the function $u$ exists and is given by the formula above, either on the slit plane $\{(x,t)\mid-\pi\lt\arg(x,t)\lt\pi\}$, or on the slit plane $\{(x,t)\mid0\lt\arg(x,t)\lt2\pi\}$.